nomadics9
b5d31a6c72
feat: select transcoding codec in network settings / code: clean up, refactors & rework alot of transcoding stuff / bugfixes: mainly deviceId
2024-07-21 04:18:08 +03:00
nomadics9
5609f7368d
code: cleanup
Build / Lint (push) Has been cancelled
Build / Assemble (push) Has been cancelled
2024-07-21 01:49:30 +03:00
nomadics9
21ae815223
rework: getting original resolution for quality selection dialog
2024-07-20 23:55:34 +03:00
nomadics9
7adcc50d75
rework: Enum
2024-07-20 22:28:38 +03:00
nomadics9
6dded2e726
bugfixes: deviceId / code: New Enum VideoQuality
2024-07-20 08:36:23 +03:00
nomadics9
4e8ee15d0a
bugfixes: getDeviceId() / code: New Enum VideoQuality
2024-07-20 06:31:53 +03:00
nomadics9
ccc6788a02
feat: Transcoding stream in player selection /code: prep repo for next commit transcoding downloads
2024-07-19 02:20:55 +03:00
nomadics9
75ea1dc43a
hotfix
2024-07-18 07:11:32 +03:00
nomadics9
09427e1de0
feat: Embedded subs in downloaded transcode
2024-07-18 05:20:34 +03:00
nomadics9
c84ec082be
feat: Embedded subtitle in transcoding stream / bugfixes: Download quality dialog loop / code: clean up
2024-07-18 03:59:38 +03:00
nomadics9
362201eddf
feat: Transcoding Download / code: Cleanup
Build / Assemble (push) Has been cancelled
2024-07-17 05:58:26 +03:00
nomadics9
8139119c35
feat: Quality change in player (transcoded stream)
2024-07-14 21:54:21 +03:00
nomadics9
ab090a01d7
feat: Quality change in player
2024-07-14 01:38:34 +03:00
nomadics9
a1cbea0b92
refactor:package name
2024-07-03 23:40:52 +03:00
cd16b
5ab65062e6
Merge remote-tracking branch 'refs/remotes/origin/main' into Skip-credit
...
# Conflicts:
# core/src/main/java/dev/jdtech/jellyfin/utils/DownloaderImpl.kt
# core/src/main/res/values-it/strings.xml
# core/src/main/res/values/strings.xml
# data/schemas/dev.jdtech.jellyfin.database.ServerDatabase/5.json
# data/src/main/java/dev/jdtech/jellyfin/database/ServerDatabase.kt
# data/src/main/java/dev/jdtech/jellyfin/repository/JellyfinRepositoryImpl.kt
# data/src/main/java/dev/jdtech/jellyfin/repository/JellyfinRepositoryOfflineImpl.kt
# player/video/src/main/java/dev/jdtech/jellyfin/viewmodels/PlayerActivityViewModel.kt
2024-06-24 12:53:47 +02:00
cd16b
6095c97704
Materia3 buttons and WatchCredits button
2024-06-24 12:01:50 +02:00
Jarne Demeulemeester
c01ed644b2
feat: native 10.9 trickplay ( #763 )
...
* feat: native trickplay
TODO: update downloaded trickplay data
* chore: fix tv build
* fix: set dispatcher on image loading to remove flicker
* feat: download trickplay data
* refactor: simplify trickplay info by only loading a single resolution
* refactor: follow jellyfin naming of trickplay
2024-06-22 18:21:24 +02:00
cd16b
91cccc55a7
Improve skipButton visibility/usability
2024-06-21 14:36:11 +02:00
cd16b
df984fb24b
FindroidSegment
2024-06-20 23:59:24 +02:00
Cd16d
9f3be43eac
Merge branch 'main' into Skip-credit
2024-06-20 10:03:22 +02:00
guroww
e3f400e179
chore(translate): (Bulgarian)
...
Currently translated at 100.0% (17 of 17 strings)
Translation: Findroid/player:video
Translate-URL: https://weblate.jdtech.dev/projects/findroid/playervideo/bg/
2024-06-09 16:30:01 +02:00
Cd16d
0999823d6d
Merge branch 'jarnedemeulemeester:main' into Skip-credit
2024-06-02 13:34:01 +02:00
Jarne Demeulemeester
b48eb3af2f
lint: remove unused imports
2024-05-18 19:10:37 +02:00
Jarne Demeulemeester
76dcd97ad0
refactor: remove vtt fix
2024-05-12 18:33:01 +02:00
Jarne Demeulemeester
c6c5011964
refactor: remove delay when using mpv
2024-05-11 20:23:00 +02:00
Jarne Demeulemeester
ef5685ce63
chore: clean up dependencies
2024-05-09 12:30:23 +02:00
Jarne Demeulemeester
87da7a09e8
fix: some languages are displayed incorrectly in the track selector
...
See https://github.com/androidx/media/blob/release/libraries/common/src/main/java/androidx/media3/common/util/Util.java additionalIsoLanguageReplacements for the list of languages being mapped. Seems like always taking the last part and feeding that to Locale works.
Closes #737
2024-04-22 22:44:56 +02:00
Filip Bryłka
33a7dfedba
chore(translate): (Polish)
...
Currently translated at 100.0% (17 of 17 strings)
Translation: Findroid/player:video
Translate-URL: https://weblate.jdtech.dev/projects/findroid/playervideo/pl/
2024-04-19 22:30:00 +02:00
Cd16d
e10ae9c487
Merge branch 'main' into Skip-credit
2024-04-15 20:07:07 +02:00
chrisbehectik
86cc87cd43
chore(translate): (Portuguese)
...
Currently translated at 100.0% (17 of 17 strings)
Translation: Findroid/player:video
Translate-URL: https://weblate.jdtech.dev/projects/findroid/playervideo/pt/
2024-04-09 17:51:46 +02:00
lzyhenniu
14c5e0e2c0
chore(translate): (Chinese (Traditional))
...
Currently translated at 100.0% (17 of 17 strings)
Translation: Findroid/player:video
Translate-URL: https://weblate.jdtech.dev/projects/findroid/playervideo/zh_Hant/
2024-04-04 16:30:00 +02:00
NukeSource
7f4dab41f5
chore(translate): (Turkish)
...
Currently translated at 29.4% (5 of 17 strings)
Translation: Findroid/player:video
Translate-URL: https://weblate.jdtech.dev/projects/findroid/playervideo/tr/
2024-03-15 07:30:02 +01:00
Panda260
4462d0ce83
chore(translate): (German)
...
Currently translated at 94.1% (16 of 17 strings)
Translation: Findroid/player:video
Translate-URL: https://weblate.jdtech.dev/projects/findroid/playervideo/de/
2024-03-11 06:02:25 +01:00
Pierre K
46a3442f50
chore(translate): (French)
...
Currently translated at 100.0% (17 of 17 strings)
Translation: Findroid/player:video
Translate-URL: https://weblate.jdtech.dev/projects/findroid/playervideo/fr/
2024-03-06 17:35:13 +01:00
cd16b
ce9eed6344
fix skipButton hide on click
2024-03-05 16:27:21 +01:00
Jarne Demeulemeester
fcb13d3fc6
fix(mpv): request audio focus
...
Closes #536
2024-03-04 21:32:12 +01:00
Cd16d
d4e6351a2d
Merge branch 'main' into Skip-credit
2024-03-04 00:29:24 +01:00
cd16b
f75079f720
fix skipButton still visible after intro end
2024-03-04 00:28:26 +01:00
Ilian
9506bdc0d2
chore(translate): (Dutch)
...
Currently translated at 100.0% (17 of 17 strings)
Translation: Findroid/player:video
Translate-URL: https://weblate.jdtech.dev/projects/findroid/playervideo/nl/
2024-03-01 00:39:12 +01:00
Cd16d
4a3afe62ef
Update strings-da
2024-02-25 16:45:36 +01:00
Cd16d
3c6e03db89
Merge branch 'main' into Skip-credit
2024-02-25 16:32:47 +01:00
NukeSource
2c2b9cf519
chore(translate): add (Turkish)
2024-02-20 14:13:24 +01:00
Euromancer
eca67acc15
chore(translate): (Danish)
...
Currently translated at 100.0% (17 of 17 strings)
Translation: Findroid/player:video
Translate-URL: https://weblate.jdtech.dev/projects/findroid/playervideo/da/
2024-02-19 09:35:09 +01:00
Euromancer
58b6a63bb8
chore(translate): add (Danish)
2024-02-19 08:42:57 +01:00
Natanel Shitrit
c39bdce845
feat: chapters ( #466 )
...
* Add chapter markers and "skip chapter" on long press
* Fix linting problems
- Missing comma
- Unused import
- Comment block
* Add preferences options
* Drop chapter support for ExoPlayer
* Fix linting
* Remove Trailing spaces
* Remove TODO from marker color
* Move code to function
* Optimize imports
* Fix crash on episode skip
* Disable player control view animation
* Avoid crash when there are no chapters for media item
* Skip to next episode when skipping last chapter
* Load chapters from Jellyfin API instead of MPV Player
* Remove chapter gesture
* Fix build
* Fix linting
* Fix linting
* Support chapters with offline media
* Remove debug print
* Add chapter skipping
* Remove trailing spaces
* fix(chapters): display correct chapter while seeking
* refactor: faster and cleaner `getCurrentChapterIndex`
* refactor: seek to start of current chapter if player position is more than 5 seconds past start of chapter
* refactor: change "Matroska chapters" to just "Chapters"
The chapters feature also works for MP4 files so just make it generic
* Bump database version
* Add auto-migration for database version bump
* Save database schema
* chore: clean up
---------
Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2024-02-17 16:45:07 +01:00
Natanel Shitrit
42df641c03
feat: automatic PiP animation ( #648 )
...
* Add automatic PiP animation
* Fix linting
* Fix linting
* chore: fix merge conflict
* fix: disable pip gesture when media is paused
* fix: crash when gestures are disabled
* fix: keep auto enter enabled after using button
---------
Co-authored-by: Cd16d <98320806+cd16b@users.noreply.github.com>
Co-authored-by: Jarne Demeulemeester <jarnedemeulemeester@gmail.com>
2024-02-03 22:04:48 +01:00
Zan
6051fee681
chore(translate): (Hungarian)
...
Currently translated at 100.0% (17 of 17 strings)
Translation: Findroid/player:video
Translate-URL: https://weblate.jdtech.dev/projects/findroid/playervideo/hu/
2024-02-03 02:22:18 +01:00
liwenliang926
17c6c8b0e5
chore(translate): (Chinese (Simplified))
...
Currently translated at 100.0% (17 of 17 strings)
Translation: Findroid/player:video
Translate-URL: https://weblate.jdtech.dev/projects/findroid/playervideo/zh_Hans/
2024-01-29 08:20:40 +01:00
Jarne Demeulemeester
07c58accf0
fix(mpv): loading item immediately restarts the playback causing duplicate external subtitle entries
2024-01-26 23:29:03 +01:00
jarnedemeulemeester
a16f910ee3
feat(mpv): default to gpu-next
and mediacodec
and use fast
profile
2024-01-23 14:48:15 +01:00