- 13 Jan, 2017 3 commits
-
-
Issue: #2311 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=144182445
olly committed -
Move initialization code from the audio renderers into handleBuffer. The audio session id and tunneling enabled state can be altered using new setters. This change is not intended to change the behavior of the audio renderers. Before this change, the AudioTrack would always be reinitialized by the renderers before calling handleBuffer. Add a protected onAudioTrackUnderrun method for custom renderers that want to implement custom handling of underruns. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=144067149
andrewlewis committed -
Extra calls to CipherOutputStream.close() causes each time extra 16 bytes written to the underlying OutputStream. Prevented close() is called more than once and also discarded any data in ReusableBufferedOutputStream buffer on reset(). ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=144063120
eguven committed
-
- 10 Jan, 2017 3 commits
-
-
Issue: #2309 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=144061654
olly committed -
ClippingMediaPeriod may be a useful component for other MediaSources too so remove its dependency on ClippingMediaSource. Also allow the clipping end point to be TIME_END_OF_SOURCE, in which case the clipping window extends to the end of the wrapped period. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=144056285
andrewlewis committed -
This is analogous to what we do for text/subtitles, and adds support for playlists where the type of metadata changes from one playlist item to the next. Issue: #2176 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143948307
olly committed
-
- 06 Jan, 2017 5 commits
-
-
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143776633
olly committed -
Issue: #2176 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143776526
olly committed -
Note: End to end emsg support is still non-functional. There's some additional plumbing that still needs to be done. Issue: #2176 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143775147
olly committed -
Renamed StreamingDrmSessionManager to DefaultDrmSessionManager and added functionality to download, restore, renew and release offline keys. Added a utility class, OfflineLicenseHelper, to facilitate use of DefaultDrmSessionManager for downloading, renewing and releasing offline keys. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143769955
eguven committed -
Also move timeline, manifest and format verifications into the test* methods. Issue: #2252 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143761969
andrewlewis committed
-
- 05 Jan, 2017 5 commits
-
-
Issue: #2166 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143703258
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143672900
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143667717
cdrolle committed -
Issue: #2290
Oliver Woodman committed -
Oliver Woodman committed
-
- 04 Jan, 2017 18 commits
-
-
We've seen this issue reported three times now, so it's obviously not an isolated problem. Do you think anything bad will happen to non-SmoothStreaming playback cases if I do this? I suspect not, but if you feel strongly I can easily add a FLAG_WORKAROUND_X flag for it, and enable it for SmoothStreaming only. https://github.com/google/ExoPlayer/issues/2292 https://github.com/google/ExoPlayer/issues/2101 https://github.com/google/ExoPlayer/issues/1152 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143583714
olly committed -
Add a new flag to DataSpec which permits content to be cached even if its length can not be resolved ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143560360
eguven committed -
- Parse EMSG leaf atoms during FMP4 extraction (although currently they're just discarded). - Add readNullTerminatedString to ParsableByteArray. Issue: #2176 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143555965
olly committed -
Issue: #2249 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143555467
olly committed -
Issue: #2176 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143554094
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143550913
olly committed -
Issue: #2264 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143550088
olly committed -
I wrote this whilst investigating a user issue. It looks like we don't need to do anything about the issue itself, but since I wrote the test we may as well keep it! ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143549697
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143549680
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143475824
olly committed -
- Errors reported by native stack use org.chromium.net.NetworkException class. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143475649
mef committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143469714
olly committed -
This isn't perfect because it performs seeks whilst the user is holding down L/R, rather than when they release it. Performing the seek on release properly looks non trivial, and would likely require extending SeekBar. Issue: #2278 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143440580
olly committed -
Issue: #2252 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143433510
andrewlewis committed -
Issue: #2269 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=143433012
olly committed -
Issue: #2201 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=142772885
eguven committed -
This reverts commit 71186ef1.
Oliver Woodman committed -
These currently lead to cryptic ArrayIndexOutOfBoundsExceptions being thrown from System.arraycopy() so my proposal is to throw a more useful ParserException instead. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=142087132
cblay committed
-
- 03 Jan, 2017 3 commits
-
-
Use vector drawables for the SimpleExoPlayer player control buttons.
ojw28 committed -
Colin White committed
-
Add default artwork support to SimpleExoPlayerView
ojw28 committed
-
- 02 Jan, 2017 1 commit
-
-
Add support for a default artwork image that is displayed if no artwork can be found in the metadata.
meteoorkip committed
-
- 21 Dec, 2016 1 commit
-
-
ojw28 committed
-
- 20 Dec, 2016 1 commit
-
-
Oliver Woodman committed
-