- 02 Oct, 2019 22 commits
-
-
PiperOrigin-RevId: 271942692
sofijajvc committed -
PiperOrigin-RevId: 271617996
andrewlewis committed -
Issue:#6334 Issue:#4721 Issue:#6334 Issue:#4867 PiperOrigin-RevId: 271577773
aquilescanta committed -
This will be used by both vp9 and av1 Exoplayer extensions. PiperOrigin-RevId: 271568429
sofijajvc committed -
Issue:#4867 PiperOrigin-RevId: 271404942
aquilescanta committed -
PiperOrigin-RevId: 271364512
ibaker committed -
PiperOrigin-RevId: 271364200
ibaker committed -
Issue:#4867 PiperOrigin-RevId: 271348533
aquilescanta committed -
PiperOrigin-RevId: 271347407
tonihei committed -
Adding this callback makes sense for completeness (we have similar callbacks for all other playback state properties), and also to detect audio focus loss while buffering which would currently trigger no callback because isPlaying is still false. Issue:#6203 PiperOrigin-RevId: 271347351
tonihei committed -
Update native gav1GetFrame method. PiperOrigin-RevId: 271160989
sofijajvc committed -
Issue:#4721 PiperOrigin-RevId: 271127127
aquilescanta committed -
PiperOrigin-RevId: 270999947
olly committed -
DrmSessionManagers may now be in released state, in which case they may release their MediaDrm. In that case, it would be invalid to forward method calls to the underlying MediaDrms. Users should instead call these methods directly on the MediaDrm. Issue:#4721 PiperOrigin-RevId: 270963393
aquilescanta committed -
This method should be used where we previously checked for active playback by state==READY and playWhenReady=true. Using the new method ensures we take audio focus into account for these usages. Also update some method naming to avoid confusion with the isPlaying method. Issue:#6203 PiperOrigin-RevId: 270910982
tonihei committed -
In-line EXOPLAYER_ROOT which only has one reference. And change FFMPEG_EXT_PATH to always include "/jni" PiperOrigin-RevId: 270866662
ibaker committed -
https://github.com/google/ExoPlayer/commit/3b22db33ba944df6829b1eff328efb0cd25e1678
*** Original commit *** add top-level playlist API to ExoPlayer Public design doc: https://docs.google.com/document/d/11h0S91KI5TB3NNZUtsCzg0S7r6nyTnF_tDZZAtmY93g Issue: #6161 *** PiperOrigin-RevId: 270728267
bachinger committed -
Inline invocations of these methods, which still leaks the MediaDrms. However, it will be fixed once the DefaultDrmSessionManager API is finalized and ExoMediaDrm.Providers are introduced. Issue:#4721 PiperOrigin-RevId: 270681467
aquilescanta committed -
With this missing, the `checkout` command errors with: $ git checkout release-v2 fatal: not a git repository (or any of the parent directories): .git PiperOrigin-RevId: 270670796
ibaker committed -
A reduced fraction of 0.7 was shown to better balance the rebuffer/quality trade-off. PiperOrigin-RevId: 270670465
tonihei committed -
Remove the flag DataSpec.FLAG_ALLOW_ICY_METADATA. Instead, set the header IcyHeaders.REQUEST_HEADER_ENABLE_METADATA_NAME in the DataSpec httpRequestHeaders. BUG:134034248 PiperOrigin-RevId: 270662676
christosts committed -
PiperOrigin-RevId: 270640701
sofijajvc committed
-
- 21 Sep, 2019 5 commits
-
-
Issue: #677 Issue: #5428 PiperOrigin-RevId: 270466031
andrewlewis committed -
Issue:#4721 PiperOrigin-RevId: 270342454
aquilescanta committed -
The added methods will manage ExoMediaDrms instances. Issue:#4721 PiperOrigin-RevId: 270335916
aquilescanta committed -
PiperOrigin-RevId: 270327562
olly committed -
With the internal playlist some new situation may happen that were not possible before: - handlePlaylistInfoRefreshed in EPII called in IDLE state - handlePlaylistInfoRefreshed in EPII called in ENDED state with an empty playlist - seeks in ENDED state with an empty playlist PiperOrigin-RevId: 270316681
bachinger committed
-
- 20 Sep, 2019 13 commits
-
-
PiperOrigin-RevId: 270295428
olly committed -
PiperOrigin-RevId: 270295080
olly committed -
PiperOrigin-RevId: 270289374
olly committed -
PiperOrigin-RevId: 270276830
tonihei committed -
https://github.com/google/ExoPlayer/commit/dd7223df10e1e72d65a628404a4e851dad44148e
*** Original commit *** Refactor HlsSampleStreamWrapper#track() to clarify the return paths I found the original implementation quite hard to follow, and I believe this is functionally identical. *** PiperOrigin-RevId: 270263186
olly committed -
Issue:#6444 PiperOrigin-RevId: 270252126
aquilescanta committed -
PiperOrigin-RevId: 270250456
tonihei committed -
I found the original implementation quite hard to follow, and I believe this is functionally identical. PiperOrigin-RevId: 270237641
ibaker committed -
This option allows to set the preferred text language and role flags based on the user's accessiblity captioning settings. Issue:#5749 PiperOrigin-RevId: 270233205
tonihei committed -
PiperOrigin-RevId: 270227069
tonihei committed -
PiperOrigin-RevId: 270221478
bachinger committed -
PiperOrigin-RevId: 270007370
bachinger committed -
PiperOrigin-RevId: 270002330
bachinger committed
-