- 18 Nov, 2020 3 commits
-
-
Right now we also notify while we are paused although this doesn't classify as a rebuffer. PiperOrigin-RevId: 342892667
tonihei committed -
This only has a couple of simple tests for now. We'll add more tests after we've written some concrete sub-class tests for various DataSource implementations. I've included a concrete FileDataSourceContractTest as a demonstration. PiperOrigin-RevId: 342851187
ibaker committed -
Determine whether a rebuffer occurred and if the playback is paused or resumed. PiperOrigin-RevId: 342849010
veronicaradu committed
-
- 17 Nov, 2020 4 commits
-
-
Issue:#8219 PiperOrigin-RevId: 342843964
kimvde committed -
PiperOrigin-RevId: 342672124
olly committed -
PiperOrigin-RevId: 342660971
christosts committed -
Make the public loadPlaylist method not take an argument again. PiperOrigin-RevId: 342646259
olly committed
-
- 16 Nov, 2020 10 commits
-
-
PiperOrigin-RevId: 342642410
samrobinson committed -
Issue: #8090 #minor-release PiperOrigin-RevId: 342638922
olly committed -
PiperOrigin-RevId: 342618706
christosts committed -
This ensures the buffer is not full when the `DefaultLoadControl` determines whether we should continue loading and thus prevents a false warning about not having enough memory left. PiperOrigin-RevId: 342616623
tonihei committed -
This should be inherited from Player#getPlaybackError, but lint still complains and this seems like the easiest fix. PiperOrigin-RevId: 342598368
ibaker committed -
This change also introduces gravity attribute to DefaultTimeBar. PiperOrigin-RevId: 342573167
insun committed -
PiperOrigin-RevId: 342512836
olly committed -
PiperOrigin-RevId: 342344090
olly committed -
PiperOrigin-RevId: 342289646
olly committed -
#minor-release Issue: #8116 PiperOrigin-RevId: 342269114
olly committed
-
- 13 Nov, 2020 11 commits
-
-
PiperOrigin-RevId: 342263700
olly committed -
Pass the drm_key_request_properties specified in the json list when donwloading thee offline Widevide license in the demo app. PiperOrigin-RevId: 342243441
christosts committed -
This requires the parent of the background to draw and have padding large enough to support the size of the ripple. The bottom buttons must remained bordered as the space around them is constrained. PiperOrigin-RevId: 342162231
olly committed -
PiperOrigin-RevId: 342060794
christosts committed -
PiperOrigin-RevId: 342050008
samrobinson committed -
PiperOrigin-RevId: 342040610
ibaker committed -
PiperOrigin-RevId: 342034166
samrobinson committed -
Issue: #5011 PiperOrigin-RevId: 342022947
bachinger committed -
PiperOrigin-RevId: 342007987
olly committed -
Changing them to have fewer updates when adjusting the playback speed. PiperOrigin-RevId: 341834423
tonihei committed -
#minor-release PiperOrigin-RevId: 341833274
olly committed
-
- 11 Nov, 2020 12 commits
-
-
PiperOrigin-RevId: 341707809
claincly committed -
#minor-release PiperOrigin-RevId: 341668326
olly committed -
#minor-release Issue:#8191 PiperOrigin-RevId: 341632732
kimvde committed -
Robolectric now supports multi-channel audio: https://github.com/robolectric/robolectric/commit/9d84ceb6d588d5f53be29b PiperOrigin-RevId: 341574417
ibaker committed -
PiperOrigin-RevId: 341573964
ibaker committed -
Multi-channel audio is now supported by Robolectric: https://github.com/robolectric/robolectric/commit/9d84ceb6d588d5f53be29b PiperOrigin-RevId: 341573838
ibaker committed -
PiperOrigin-RevId: 341573808
ibaker committed -
Add experiment flag to force synchronization between queueing threads in AsynchronousMediaCodecAdapter. PiperOrigin-RevId: 341431481
christosts committed -
Add experimental method to synchronize MediaCodec interactions with asynchronous queueing. When the feature is enabled, interactions such as MediaCodec.setOutputSurface() triggered by the MediaCodecRenderer will wait until all input buffers pending queueing are first submitted to the MediaCodec. PiperOrigin-RevId: 341423837
christosts committed -
To check what is safely possible we keep track of the live offset corresponding to the buffered duration and only deecrease the target offset to a safe margin from the buffered duration. Also, while still possible (i.e. while the actual offset is larger than the safe margin), we increase the target offset to the safe margin to avoid rebuffers to start with. Issue: #4904 PiperOrigin-RevId: 341396492
tonihei committed -
Issue: #7882 PiperOrigin-RevId: 341394254
bachinger committed -
Move ownership of MediaCodec to MediaCodecAdapter so that all MediaCodec interactions go through MediaCodecAdapter. PiperOrigin-RevId: 341066926
christosts committed
-