- 19 Jan, 2021 6 commits
-
-
PiperOrigin-RevId: 352554949
christosts committed -
PiperOrigin-RevId: 352552961
andrewlewis committed -
The code is no longer in common so can directly link to Player. PiperOrigin-RevId: 352548323
krocard committed -
PiperOrigin-RevId: 352532853
christosts committed -
PiperOrigin-RevId: 352530806
christosts committed -
PiperOrigin-RevId: 352519583
ibaker committed
-
- 18 Jan, 2021 10 commits
-
-
PiperOrigin-RevId: 352450607
Oliver Woodman committed -
PiperOrigin-RevId: 352413375
andrewlewis committed -
PiperOrigin-RevId: 352403189
olly committed -
PiperOrigin-RevId: 352401836
samrobinson committed -
PiperOrigin-RevId: 352389366
samrobinson committed -
This prevents trying to post the response to possibly dead threads, which causes an IllegalStateException to be logged. Issue: #8328 PiperOrigin-RevId: 352388155
ibaker committed -
PiperOrigin-RevId: 352385310
christosts committed -
PiperOrigin-RevId: 352380717
olly committed -
PiperOrigin-RevId: 352357712
Oliver Woodman committed -
Non-functional change which makes it easier to read sample data without altering the read position. PiperOrigin-RevId: 352323477
aquilescanta committed
-
- 17 Jan, 2021 8 commits
-
-
#minor-release PiperOrigin-RevId: 352016698
kimvde committed -
PiperOrigin-RevId: 352011053
andrewlewis committed -
Remove setMinLoadableRetryCount() from SingleSampleMediaSource, DashMediaSource, HlsMediaSource and SsMediaSource factories. PiperOrigin-RevId: 352008657
christosts committed -
We already have the eequivalent option for text tracks. PiperOrigin-RevId: 351999287
tonihei committed -
The new URL is referenced from https://xiph.org/downloads/. The old URL currently times out. #minor-release PiperOrigin-RevId: 351991077
andrewlewis committed -
This is not necessary when following the README.md but it is required if libopus is under a symlink (and won't do any harm if it's not symlinked). PiperOrigin-RevId: 351985185
andrewlewis committed -
PiperOrigin-RevId: 351978954
christosts committed -
There is no speed adjustment or use of sonic, as that will come in a child CL. PiperOrigin-RevId: 351973892
samrobinson committed
-
- 15 Jan, 2021 16 commits
-
-
Artem Chepurnoy committed
-
Issue: #8430 PiperOrigin-RevId: 351971671
ibaker committed -
PiperOrigin-RevId: 351936232
jaewan committed -
- Once the ability to add debug listeners is removed, analyticsCollector is the only component that needs to receive the events. Hence it is called directly. - It seemed less confusing to do the same thing for (non-debug) video and audio events, and to have AnalyticsCollector no longer implement VideoListener and AudioListener directly. This clears up confusion that arises as a result of the debug and non-debug interfaces defining the same methods in some cases, and having to be careful not to end up calling the corresponding AnalyticsCollector method twice. PiperOrigin-RevId: 351835491
olly committed -
PiperOrigin-RevId: 351815772
christosts committed -
PiperOrigin-RevId: 351808884
christosts committed -
PiperOrigin-RevId: 351800287
christosts committed -
PiperOrigin-RevId: 351782634
christosts committed -
They have been deprecated since r2.7.0 PiperOrigin-RevId: 351777769
christosts committed -
https://github.com/google/ExoPlayer/commit/7d847a9552f9d5c1f2e7abd8d97528ea8a374d00
*** Original commit *** Handle sample size mismatch in MP4 extractors #minor-release *** PiperOrigin-RevId: 351774860
kimvde committed -
PiperOrigin-RevId: 351771497
olly committed -
AnalyticsCollector is allowed to be subclassed to simplify adding new events that make use of the EventTime generation. Clean up the subclassing interface to simplify this: - Make generateCurrentPlayerMediaPeriodEventTime protected. This is arguably the most useful method for extended clients. Other generateXXXEventTime methods are left private as they can't be useful for extensions because they require some integration into the ExoPlayer playback thread to make sense. So keeping them private to cause less confusion. - Some existing callback handling should be final as all the others. - Adding @CallSuper to all lifecycle management methods that might be helpful to subclasses but require to call the super method. - Make sendEvent protected to let subclasses use the simple event sending method. PiperOrigin-RevId: 351766369
tonihei committed -
#minor-release PiperOrigin-RevId: 351756333
kimvde committed -
PiperOrigin-RevId: 351752989
andrewlewis committed -
The VideoDecoderOutputBufferRenderer will be set automatically when setVideoSurfaceView is called on a VideoDecoderGLSurfaceView. #player-to-common PiperOrigin-RevId: 351742601
krocard committed -
PiperOrigin-RevId: 351687086
olly committed
-