Commit graph

9827 commits

Author SHA1 Message Date
Stypox
87fc4e24fc Merge branch 'master' into dev 2022-04-15 20:23:14 +02:00
Stypox
58ed048a29 Merge pull request #8222 from TeamNewPipe/release/0.22.2
Update NewPipeExtractor again to fix throttling on age restricted videos
2022-04-15 20:08:44 +02:00
Stypox
62b69e6973 Merge branch 'master' into dev 2022-04-15 18:46:16 +02:00
litetex
b2c4b3f896 Merge pull request #8199 from TacoTheDank/checklistIcon
Replace checklist drawable
2022-04-15 17:57:07 +02:00
litetex
d0582dc6c7 Merge pull request #8200 from TacoTheDank/drawerLayoutSimpler
Use simpler DrawerLayout method
2022-04-15 17:52:47 +02:00
litetex
c537053ca5 Merge pull request #8204 from TacoTheDank/bumpPlugins
Update AGP, Gradle, and Kotlin
2022-04-15 17:51:22 +02:00
litetex
4820bb93b9 Merge pull request #8198 from TacoTheDank/bumpWorkflow
Update action dependencies in workflows
2022-04-15 17:37:30 +02:00
Stypox
f04147c46a Merge pull request #8215 from TeamNewPipe/release/0.22.2
Hotfix release v0.22.2
2022-04-15 14:58:56 +02:00
Stypox
70f147d267 Update NewPipeExtractor again to fix throttling on age restricted videos 2022-04-15 13:36:11 +02:00
Stypox
3961766a6b Add hotfix changelogs for NewPipe 0.22.2 (985)
The changelogs were just copied from 982.txt for all languages that had it, since the subject of the hotfix release was the same, i.e. youtube breaking
2022-04-15 11:05:19 +02:00
Stypox
f4fa13a22d Hotfix release 0.22.2 (985) 2022-04-15 10:57:55 +02:00
Stypox
272d41a13f Update NewPipeExtractor for hotfix release 2022-04-15 10:54:31 +02:00
TacoTheDank
65ceb98c21 Update AGP, Gradle, and Kotlin 2022-04-14 21:10:29 -04:00
TacoTheDank
77ca2a0a18 Use simpler DrawerLayout method 2022-04-14 16:50:28 -04:00
TacoTheDank
a269e7218d Replace checklist menu drawable 2022-04-14 15:52:14 -04:00
TacoTheDank
421e145f02 Reformat heart and seek-triangle drawables 2022-04-14 15:52:01 -04:00
TacoTheDank
5a2f85ad71 Update action dependencies in workflows 2022-04-14 15:43:56 -04:00
Robin
dacb99d6d0 Merge pull request #8150 from karyogamy/caption-fix
Fix caption auto-selection not reflected in player GUI
2022-04-14 10:10:53 +02:00
Robin
98bc725962 Merge pull request #8191 from litetex/update-extractor
Updated extractor to latest version of the dev-branch
2022-04-14 10:03:30 +02:00
litetex
35b0f24b3e Updated to latest version of the Extractor-dev-branch 2022-04-12 22:09:45 +02:00
Tobi
bc2c573d5a Merge pull request #8175 from Trust04zh/update-doc
Update CONTRIBUTING.md with current checkstyle.xml path
2022-04-12 17:33:40 +02:00
karyogamy
fddc26d80f fixed: auto-generated captions to have lower selection priority as manual captions. 2022-04-11 22:06:43 -04:00
Trust_04zh
e279550b57 update to current checkstyle.xml path 2022-04-11 19:59:14 +08:00
litetex
f1726b1168 Merge pull request #8146 from GGAutomaton/fix-7825
Use newInstance in PlaylistDialog
2022-04-10 15:04:12 +02:00
karyogamy
2b3a4f2eb0 added: caption language stem utility to support language variant conversion between videos. 2022-04-08 18:21:30 -04:00
karyogamy
514af7fad8 fixed: player caption auto-selection not reflected in gui.
fixed: player caption selection skipping on multiple language variants.
2022-04-07 20:02:56 -04:00
Robin
552e21ee20 Merge pull request #8127 from litetex/fix-SparseItemUtil
Fix `SparseItemUtil` so we don't enqueue twice
2022-04-07 17:21:18 +02:00
Robin
c9afbde346 Merge pull request #8139 from TiA4f8R/seamless-transition-video-subtitles-fetch-fix
Fix fetch of video streams (when switching between tracks in a play queue) and subtitles when using a seamless transition between background and video players
2022-04-07 17:13:09 +02:00
GGAutomaton
922a145c06 Use newInstance in PlaylistDialog 2022-04-04 13:50:27 +08:00
TiA4f8R
82cd30a249 Fix fetch of video streams (when switching between tracks in a play queue) and subtitles when using a seamless transition between background and video players
Make the use of the new method setDisabledTrackTypes in DefaultTrackSelector.ParametersBuilder, which disables selection of tracks type for every TrackGroup instead of the current group, which is the current behavior.
This removes the use of the deprecated of setSelectionOverride method.

Note that for progressive media, the content is still fetched, but only for initialization purposes (so requests are pretty small, most of times with a few kilobytes size).
2022-04-03 14:07:56 +02:00
litetex
5168328bc6 Merge pull request #7516 from mauriciocolli/fix-download-dialog-selector
Fix download dialog selector layout
2022-04-02 16:04:21 +02:00
litetex
bd4740fa15 Better naming 2022-04-02 15:44:06 +02:00
litetex
b9d5439f29 Fix tests 2022-04-02 15:43:50 +02:00
Mauricio Colli
353f50296d Fix download dialog selector layout and add some tests 2022-04-02 15:25:08 +02:00
litetex
f5616c7fe6 Merge pull request #8020 from karyogamy/exo-update-v17
ExoPlayer 2.17.1 update and MediaSource management rework
2022-04-02 14:53:58 +02:00
Stypox
373fbf6111 Merge pull request #8115 from litetex/update-newpipe-extractor
Update NewpipeExtractor
2022-04-01 10:50:39 +02:00
litetex
5f9fbb26de Fix SparseItemUtil loading
* Added a missing `return` statement
* `fetchUploaderUrlIfSparse` now has a similar layout to `fetchItemInfoIfSparse`
2022-03-30 21:11:15 +02:00
karyogamy
2695490f49 updated: source loading error for FailedMediaSource to wait for 3 seconds before allowing retry.
updated: minor style fixes.
2022-03-27 13:24:37 -04:00
karyogamy
0eefedcffb updated: onPlayerError to not catch unspecified source errors so notifications are created.
updated: Throwable usage to Exceptions.
updated: minor styles and documentations.
2022-03-26 20:17:52 -04:00
litetex
b4217315e3 Fixed test compilation 2022-03-26 21:44:16 +01:00
litetex
670b3de057 FIx breaking changes 2022-03-26 21:21:07 +01:00
litetex
e61009fd63 Update extractor to latest dev-Version 2022-03-26 21:20:41 +01:00
litetex
0426bb8cc7 Merge pull request #7977 from Stypox/error-notification-kitkat
Fix error notification on KitKat
2022-03-25 20:00:48 +01:00
litetex
88d2f5c6cd Merge pull request #8081 from Stypox/remove-pin-notifications-icons
Remove pin and notifications night icons
2022-03-20 17:57:43 +01:00
Stypox
2b8d4fd3cc Remove pin and notifications night icons
They were added by accident in PRs not properly rebased on top of #7518, they can be removed safely.
2022-03-20 11:12:45 +01:00
Stypox
69e90839fc Merge pull request #2335 from nv95/feature/notifications
New streams notifications
2022-03-20 10:48:48 +01:00
karyogamy
cc3710172c added: documentations on lifecycles for FailedMediaSource and LoadedMediaSource.
fixed: onPlaybackSynchronize to rewind when not playing, which was incorrectly removed in previous commit.
fixed: sonar and checkstyle issues.
2022-03-19 22:40:32 -04:00
Stypox
f7faf0b202 Make "Player notification" PreferenceScreen searchable 2022-03-19 22:44:59 +01:00
Stypox
6ead95b5d2 Merge branch 'dev' into pr2335 2022-03-19 22:29:10 +01:00
litetex
e0d6eea03a Merge pull request #8077 from litetex/delete-copyright-file
Delete copyright-file
2022-03-19 22:20:26 +01:00