straw/app/src/main/java/org/schabi/newpipe/player
AudricV ce58a2df30 Filter streams using Java 8 Stream's API instead of removing streams with list iterators and add a better toast when there is no audio stream for external players
This ensures to not remove streams from the StreamInfo lists themselves, and so to not have to create list copies.

The toast shown in RouterActivity, when there is no audio stream available for external players, is now shown, in the same case, when pressing the background button in VideoDetailFragment.
2022-06-17 22:01:29 +02:00
..
datasource Add comments and use downloader user agent in YT data source 2022-06-17 22:00:52 +02:00
event Make volume progress bar match system volume when we start sliding 2022-05-09 21:40:13 +02:00
helper Use DownloaderImpl.USER_AGENT directly 2022-06-17 22:00:52 +02:00
listeners/view Add support of other delivery methods than progressive HTTP (in the player only) 2022-06-17 22:00:22 +02:00
mediaitem updated: onPlayerError to not catch unspecified source errors so notifications are created. 2022-03-26 20:17:52 -04:00
mediasession updated: ExoPlayer to 2.17.1. 2022-03-19 15:56:45 -04:00
mediasource updated: source loading error for FailedMediaSource to wait for 3 seconds before allowing retry. 2022-03-27 13:24:37 -04:00
playback updated: source loading error for FailedMediaSource to wait for 3 seconds before allowing retry. 2022-03-27 13:24:37 -04:00
playqueue Use @SuppressWarnings for checkstyle suppressions & warnings 2022-03-18 23:57:11 +01:00
resolver Filter streams using Java 8 Stream's API instead of removing streams with list iterators and add a better toast when there is no audio stream for external players 2022-06-17 22:01:29 +02:00
seekbarpreview Replace UniversalImageLoader with Picasso 2021-08-24 10:56:25 +02:00
AudioServiceLeakFix.java Improve code style to be more consistent 2020-04-02 15:57:50 +02:00
MainPlayer.java Completely close player when changing stream w/o autoplay 2021-09-01 20:13:27 +02:00
NotificationConstants.java Fix Dark elements in Light Theme 2021-03-27 17:46:05 +03:00
NotificationUtil.java Fix Dark elements in Light Theme 2021-03-27 17:46:05 +03:00
Player.java Use StreamTypeUtil where possible and add isAudio and isVideo to this utility class 2022-06-17 22:01:26 +02:00
PlayerServiceBinder.java Merge player classes into a single one 2021-01-14 10:25:44 +01:00
PlayerState.java Improve code style to be more consistent 2020-04-02 15:57:50 +02:00
PlayQueueActivity.java Update PlayQueueActivity.java 2022-04-17 18:15:13 +08:00