- 02 Oct, 2019 13 commits
-
-
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 14 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 -
- Fatal error handling fix is now in 2.10.5 PiperOrigin-RevId: 269904669
olly committed
-
- 18 Sep, 2019 5 commits
-
-
- Remove HTTP/2 Fix note, since the issue is still present - Add release note for fatal error handling fix PiperOrigin-RevId: 269902736
olly committed -
PiperOrigin-RevId: 269781924
olly committed -
Also clear fatal errors on seek operations PiperOrigin-RevId: 269780886
aquilescanta committed -
Public design doc: https://docs.google.com/document/d/11h0S91KI5TB3NNZUtsCzg0S7r6nyTnF_tDZZAtmY93g Issue: #6161 PiperOrigin-RevId: 269584512
bachinger committed -
PiperOrigin-RevId: 269582832
olly committed
-
- 17 Sep, 2019 3 commits
-
-
PiperOrigin-RevId: 269574864
olly committed -
Issue:#6334 PiperOrigin-RevId: 269553308
aquilescanta committed -
PiperOrigin-RevId: 269521864
olly committed
-