media/library
claincly d0dc72fb6a Fix TCP retry bug when some RTSP tracks are not selected.
The size of rtspLoaderWrappers must match the number of tracks exposed by the
RTSP session (a track is exposed if its media description entry appears in
DESCRIBE's SDP response).

When retrying with TCP, the old code will start loading all exposed RTSP
tracks, regardless of whether they are selected.
The fixed code will only start loading selected tracks.

#minor-release

PiperOrigin-RevId: 377931030
2021-06-08 13:03:51 +01:00
..
all Include RTSP module in gradle project 2021-05-10 23:41:50 +01:00
common Update @SuppressWarnings annotations for go/nullness diagnostics 2021-06-08 13:02:47 +01:00
core Update @SuppressWarnings annotations for go/nullness diagnostics 2021-06-08 13:02:47 +01:00
dash Bump targetSdkVersion to 30 2021-06-03 20:01:50 +01:00
extractor Update @SuppressWarnings annotations for go/nullness diagnostics 2021-06-08 13:02:47 +01:00
hls Update @SuppressWarnings annotations for go/nullness diagnostics 2021-06-08 13:02:47 +01:00
rtsp Fix TCP retry bug when some RTSP tracks are not selected. 2021-06-08 13:03:51 +01:00
smoothstreaming Add missing @DoNotInstrument annotations 2021-06-02 18:13:19 +01:00
transformer Make AnalyticsListener.onPlayerError take a PlaybackException 2021-06-03 13:49:28 +01:00
ui Make PlayerView depend on PlaybackException 2021-06-08 12:59:38 +01:00
README.md Tweak and add READMEs + remove refs to V1 2017-08-17 22:59:34 +01:00

ExoPlayer library

The ExoPlayer library is split into multiple modules. See ExoPlayer's top level README for more information about the available library modules and how to use them.