NewPipe/app/src/main/java/org/schabi/newpipe/player
Stypox c076a0f771
Channels are now an Info
The previous "main" tab is now just a normal tab returned in getTabs().
Various part of the code that used to handle channels as ListInfo now either take the first (playable, i.e. with streams) tab (e.g. the ChannelTabPlayQueue), or take all of them combined (e.g. the feed).
2023-09-18 23:22:32 +02:00
..
datasource Update ExoPlayer to 2.18.1 2022-07-24 14:11:31 -04:00
event feat: add language selector to audio player 2023-03-19 01:15:36 +01:00
gesture Changed the naming 2023-04-04 09:57:06 +02:00
helper [Android 6+] Add ability to always use ExoPlayer's MediaVideoCodecRenderer setOutputSurface workaround 2023-04-10 17:39:27 +02:00
mediaitem feat: add language selector to audio player 2023-03-19 01:15:36 +01:00
mediasession Listen to ignore hardware buttons pref changes 2023-02-26 14:28:57 +01:00
mediasource Update to ExoPlayer 2.18.3 2023-02-23 12:46:05 +01:00
notification Use AndroidX's PendingIntentCompat class. 2023-04-13 10:53:46 +05:30
playback Apply code review suggestions. 2023-01-04 06:10:14 +05:30
playqueue Channels are now an Info 2023-09-18 23:22:32 +02:00
resolver fix: audio stream cache key, code fmt 2023-05-01 00:04:04 +02:00
seekbarpreview Use Optional chaining. 2023-01-04 05:16:21 +05:30
ui Show play queue button in main player when there is one stream 2023-08-30 19:45:53 +02:00
AudioServiceLeakFix.java Improve code style to be more consistent 2020-04-02 15:57:50 +02:00
PlayQueueActivity.java Fix some sonar warnings and make some smaller improvements 2023-08-14 23:09:50 +02:00
Player.java Made audio-focus calls respect mute state. 2023-08-02 23:44:23 -04:00
PlayerService.java Fix PlayerService leakead by Binder instance 2023-07-14 18:34:20 +02:00
PlayerType.java Move PlayerType into its own class and add documentation 2022-07-13 23:33:18 +02:00