- 10 Oct, 2019 3 commits
-
-
Playback cannot be suppressed if playWhenReady=false PiperOrigin-RevId: 273726084
olly committed -
PiperOrigin-RevId: 273712563
andrewlewis committed -
PiperOrigin-RevId: 273706425
sofijajvc committed
-
- 08 Oct, 2019 4 commits
-
-
PiperOrigin-RevId: 273549830
Oliver Woodman committed -
The limit of this.supplementalData was not reset. PiperOrigin-RevId: 273515718
andrewlewis committed -
This doesn't offer anything on top of the functionality in the main demo app. There's less code but we have a blog post and presentations that walk through how to use the extension, so it seems fine to delete the code so we don't need to maintain it. This also avoids potential confusion about what the demo app means on IMA-related GitHub issues. PiperOrigin-RevId: 273501720
andrewlewis committed -
PiperOrigin-RevId: 273475232
ibaker committed
-
- 07 Oct, 2019 12 commits
-
-
When newIndex overlaps oldIndex with newstarttime < oldstarttime, according to the segNum of endtime in newIndex and oldIndexLastSegnum to calculate the segmentNumShift.
Cai Yuanqing committed -
Issue: #6297 PiperOrigin-RevId: 273297284
olly committed -
PiperOrigin-RevId: 273296545
andrewlewis committed -
PiperOrigin-RevId: 273296461
andrewlewis committed -
PiperOrigin-RevId: 273296236
andrewlewis committed -
When the user calls setPlayWhenReady, the state modifications are observed as immediate, in spite of being sent to the receiver app as asynchronous operations. PiperOrigin-RevId: 273289768
aquilescanta committed -
PiperOrigin-RevId: 273270892
aquilescanta committed -
PiperOrigin-RevId: 273263822
samrobinson committed -
It's confusing that app:played_color also modifies the colors that derive from it, but the corresponding setter does not. It seems generally clearer just to define constants. PiperOrigin-RevId: 273249557
olly committed -
Calculate stride and width ratio per each plane. PiperOrigin-RevId: 272916423
sofijajvc committed -
Move reusable code from LibvpxVideoRenderer to SimpleDecoderVideoRenderer. Pass outputBuffer to renderOutputBuffer method instead of keeping the reference in the renderer. PiperOrigin-RevId: 272899549
sofijajvc committed -
PiperOrigin-RevId: 272888174
samrobinson committed
-
- 04 Oct, 2019 15 commits
-
-
It's confusing that seekTo(player, windowIndex, positionMs) does clamping, because it only makes sense if windowIndex is the current window. Note: This doesn't actually fix anything (other than code clarity). In cases where we were passing other windowIndices, we always passed 0 as the position and so the clamping logic wouldn't have had any effect. PiperOrigin-RevId: 272857104
olly committed -
PiperOrigin-RevId: 272856747
Oliver Woodman committed -
These seem to be created by the Android Studio layout inspector PiperOrigin-RevId: 272856118
ibaker committed -
Keeping the ones inside loops, because theoretically they can be useful there (in practice, for this use case, it's highly unlikely to make any difference). PiperOrigin-RevId: 272834073
olly committed -
We currently set it to shouldContinueLoading, which isn't correct if shouldContinueLoading is set to false and we still have an ongoing load. Change it to also be true if the media period is still loading. PiperOrigin-RevId: 272823473
tonihei committed -
Issue:#4867 PiperOrigin-RevId: 272698404
aquilescanta committed -
Removed a redundant TestSimpleExoPlayer subclass. PiperOrigin-RevId: 272681643
samrobinson committed -
Without this Android Studio shows a warning for newInstance. PiperOrigin-RevId: 272660373
andrewlewis committed -
PiperOrigin-RevId: 272654378
andrewlewis committed -
PiperOrigin-RevId: 272643202
aquilescanta committed -
Log only if an error occured. PiperOrigin-RevId: 272618322
sofijajvc committed -
PiperOrigin-RevId: 272614917
olly committed -
Also improve some tests by asserting the parser is left in the correct position (assertNextTag). PiperOrigin-RevId: 272614768
olly committed -
PiperOrigin-RevId: 272614610
olly committed -
Cai Yuanqing committed
-
- 03 Oct, 2019 2 commits
- 02 Oct, 2019 4 commits
-
-
This method allows the player to figure out whether we still have an ongoing load even if LoadControl.shouldContinueLoading returns false. PiperOrigin-RevId: 272445577
tonihei committed -
PiperOrigin-RevId: 272444896
aquilescanta committed -
This ensures a more consistent playback behavior no matter if an item is the first playlist item or a later one. For example, each playlist item gets its own onRenderedFirstFrame callback and other logic within the renderer that force renders the first frame more quickly is also triggered. PiperOrigin-RevId: 272434814
tonihei committed -
This doesn't change the current behaviour, just adds a clear error message to the developer with instructions on how to avoid it. Issue:#6470 PiperOrigin-RevId: 272405556
ibaker committed
-