- 14 Jan, 2017 1 commit
-
-
opus: use fixed max size in Opus decoding as per documentation: If this is less than the maximum packet duration (120 ms; 5760 for 48kHz), this function will not be capable of decoding some packets.
Romain Caire committed
-
- 13 Jan, 2017 21 commits
-
-
Also backport the Shield workaround to v1. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=144446498
andrewlewis committed -
- Support querying whether the current window is dynamic and seekable. The new methods are similar to getDuration, which is also a convenience method for the current window. - Improve demo app to restore positions in VOD items within playlists where the last item is live. Also restore the position within the window for live items unless the player failed with BehindLiveWindowException. Issue: #2320 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=144443898
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=144443010
andrewlewis committed -
This overrides the start position relative to the window. Issue:#1544 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=144434903
aquilescanta committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=144431191
eguven committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=144430372
eguven committed -
This class can accommodate extra information that may potentially be specified by TrackSelectors in the future (e.g. configuration for renderers). Even if we don't do this, it's cleaner to have a proper class and an info field to refer to, as opposed to using a Pair. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=144428963
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=144427132
eguven committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=144424329
eguven committed -
- Add proguard rules for libraries/extensions into .aar files - Add proguard rules to retain CEA608/708 decoder constructors - Remove lots of default config from gradle files - Remove disabling of abort on lint error - Enable optimizations on release builds of demo app ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=144350233
olly committed -
This allows passing a subsampleOffsetUs as in Text decoding. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=144334172
aquilescanta committed -
Issue:#2301 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=144334062
aquilescanta committed -
Removed the direct-referencing of the Cea608Decoder and Cea708Decoder classes from SubtitleDecoderFactory. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=144329795
cdrolle committed -
Also revert ability to query for a decoder that explicitly supports tunneling, since in the new design we'll just be querying the first decoder provided by the MediaCodecSelector and then reporting what it supports. This is in line with what we do when reporting support for adaptive switching. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=144315746
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=144240101
mdoucleff committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=144223539
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=144219518
olly committed -
Position discontinuities are notified via AudioTrack.Listener. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=144202048
andrewlewis committed -
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 5 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
-