- 20 Apr, 2020 2 commits
-
-
We currently check for shouldContinueLoading, which is the intention to load, not playbackInfo.isLoading, which is the actual loading state, when detecting stuck buffering issues. They only differ if the LoadControl said stop loading (based on nextLoadPosition), but there is still a load in flight (updating bufferedPosition). This may cause the exception to be thrown in edge cases that are only temporary. PiperOrigin-RevId: 307022608
tonihei committed -
Needed to test issue:#7247 PiperOrigin-RevId: 307016276
ibaker committed
-
- 17 Apr, 2020 6 commits
-
-
PiperOrigin-RevId: 307010600
bachinger committed -
PiperOrigin-RevId: 306844582
kimvde committed -
TeeAudioProcessor needs to configure its sink when it is initially set up. PiperOrigin-RevId: 306808871
andrewlewis committed -
This is required to migrate the PlayerActivity away from Sample to MediaItem. It hence needs adding buildUpon to MediaItem to mix in the customCacheKey and streamKeys before playback. PiperOrigin-RevId: 306710643
bachinger committed -
PiperOrigin-RevId: 306677468
bachinger committed -
- Update H265Reader to output the same samples after a seek to 0. - Add a TsExtractor test for H.265. PiperOrigin-RevId: 306675050
kimvde committed
-
- 16 Apr, 2020 1 commit
-
-
Clement Jean committed
-
- 15 Apr, 2020 14 commits
-
-
This is a more specific ViewGroup subclass that handles some of the layout logic automatically. It's designed to work best with a single child view, as used here. PiperOrigin-RevId: 306654947
ibaker committed -
Issue: #6054 PiperOrigin-RevId: 306641689
olly committed -
Allows playback of content when the default value is not valid, but not used for any samples. Issue: #7207 PiperOrigin-RevId: 306631376
aquilescanta committed -
PiperOrigin-RevId: 306602043
christosts committed -
This allows users to inject their own session id logic. PiperOrigin-RevId: 306597785
tonihei committed -
PiperOrigin-RevId: 306504969
aquilescanta committed -
Issue: #6054 Issue: #474 PiperOrigin-RevId: 306504362
olly committed -
PiperOrigin-RevId: 306469450
olly committed -
Issue: #6054 Issue: #474 PiperOrigin-RevId: 306437452
olly committed -
PiperOrigin-RevId: 306431216
aquilescanta committed -
Even though they are annotated as non-null, Java users can pass in null values. So we should verify the input to fail fast. PiperOrigin-RevId: 306425487
tonihei committed -
The new TestExoPlayer.Builder asserts that a Looper is present in the constructor, although it can be set later for cases where no such Looper exists. PiperOrigin-RevId: 306403491
tonihei committed -
This doesn't seem to be used anywhere PiperOrigin-RevId: 306391995
ibaker committed -
PiperOrigin-RevId: 305810757
olly committed
-
- 09 Apr, 2020 4 commits
-
-
In general an extractor shouldn't be outputting multiple formats with no samples in between. PiperOrigin-RevId: 305674393
ibaker committed -
PiperOrigin-RevId: 305674374
ibaker committed -
This reverts https://github.com/google/ExoPlayer/commit/94315ab757505f98d0b907fa2f7d2c516356ecae This fixes issue:#7177 PiperOrigin-RevId: 305674114
ibaker committed -
PiperOrigin-RevId: 305648273
gyumin committed
-
- 08 Apr, 2020 10 commits
-
-
PiperOrigin-RevId: 305526093
kimvde committed -
PiperOrigin-RevId: 305503804
olly committed -
PiperOrigin-RevId: 305503256
kimvde committed -
Issue: #7191 PiperOrigin-RevId: 305502293
olly committed -
PiperOrigin-RevId: 305475709
kimvde committed -
PiperOrigin-RevId: 305460260
gyumin committed -
This is the first CL for the offline qoe reporting feature. Refer to the design doc for full information. Design doc: go/exoplayer-offline-qoe PiperOrigin-RevId: 305459231
christosts committed -
Create a Builder that creates SimpleExoPlayer instances with fake components, suitable for testing. Basically extracts the Builder from ExoPlayerTestRunner to a standalone class that can be re-used. PiperOrigin-RevId: 305458419
christosts committed -
Issue: #6410 PiperOrigin-RevId: 305436352
kimvde committed -
PiperOrigin-RevId: 305300409
bachinger committed
-
- 07 Apr, 2020 3 commits
-
-
PiperOrigin-RevId: 305276107
olly committed -
This CL is a renaming only. It's mostly about finding a decent naming for the internal Playlist class. The plan is to have a public Playlist class in the converged Player API, so we need to rename the internal one. PiperOrigin-RevId: 305266196
bachinger committed -
PiperOrigin-RevId: 305258836
olly committed
-