- 22 Jun, 2017 26 commits
-
-
- If we have <s1>garbage<s2> and discard <s2>, throw away the garbage too. - Cleanup some documentation to consistently refer to the queue as "queue" rather than "buffer". ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159816309
olly committed -
This will extend our CENC modes support to cbcs and cens. The change was not split into two different CLs due to lack of test content for default initialization vectors, aside from AES-CBCS encrypted ones. Issue:#1661 Issue:#1989 Issue:#2089 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159810371
aquilescanta committed -
Also update the dizzy sample to use HTTPS as it has moved permanently. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159805004
andrewlewis committed -
This was broken prior to my recent changes, since largestDequeuedTimestampUs was only being updated in readData. It should have been updated in the skip methods. as well. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159704945
olly committed -
CacheAsserts contains cache assertion methods for testing. It's easier to use in tests than DashDownloadTestBase which requires to be extended. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159688808
eguven committed -
It's a bit messy at the moment with the deprecated methods in there, but on the read side the new set of methods is as follows: Modifies the start of buffer: - discardTo(time, keyframe, ...) [this is new] - discardToRead() - discardToEnd() Modifies the read position: - rewind() - advanceTo(time, keyframe, ...) [this is a generalization of skipToKeyframeBefore] - advanceToEnd() [previously called skipAll] - read(...) Which seems quite nice and self-consistent, and is powerful enough for everything that we need to do as we move MediaSource implementations over to the new methods. TODOs for subsequent changes: - Re-order methods in the two classes so that they're actually in the same order, and move the deprecated ones out of the way - Enhance SampleQueueTest to also cover new functionality, as we start transitioning MediaSource implementations over to use it. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159688660
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159681714
olly committed -
getNextPeriod might return C.INDEX_UNSET. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159676949
tonihei committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159676653
eguven committed -
Made the method copy all of the fields of DataSpec in to the new instance. Also converted it to an instance method of DataSpec for ease of usage, discovery and maintenance. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159670314
eguven committed -
Error prone check doesn't like we pass a variable named 'end' as start parameter and 'start' as end. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159567308
eguven committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159555748
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159554717
aquilescanta committed -
Issue:#1661 Issue:#1989 Issue:#2089 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159553419
aquilescanta committed -
An actions is triggered when the reading reaches action's position. This can be used to make sure the code is in a certain state while testing. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159545923
eguven committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159538997
olly committed -
At the moment, only CENC-defined scheme types are known values. This will allow having more information about the encryption scheme through the format, which in turn will allow more informed decisions on format support. Issue:#1661 Issue:#1989 Issue:#2089 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159538907
aquilescanta committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159426366
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159421000
olly committed -
Added option to fail on timeout. Also reset internals in all cases such that the activity can be used more than once. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159419176
tonihei committed -
A few components in ExoPlayer requires playback looper to operate (such as: DrmSessionManager#acquireSession), so this CL add back getPlaybackLooper() to facilitate such cases. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159416012
hoangtc committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159227077
andrewlewis committed -
(Fixing GitHub issue #2923) Cuurently, ClippingMediaSource issues an initial discontinuity. This causes the renderers to be disabled and re-enabled when this media source is used in a sequence with other sources (or in a loop). This change disables the use of an initial discontinuity for audio-only media under the assumption that audio streams have random access capabilities. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159221963
tonihei committed -
Issue: #2953 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159218386
olly committed -
Use an actual class for the stub media source instead of an anomymous class. Allows to call assertReleased() on that class. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159109143
tonihei committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159104188
andrewlewis committed
-
- 15 Jun, 2017 3 commits
-
-
Issue: #2940 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159099602
olly committed -
Previously, writeAllocationNode was not advanced to the terminating node when finishing writing sample data that fills exactly up to the end of the current write node. This wasn't actually broken, but is confusing because it causes edge cases where the start/read references could temporarily refer the node after the current write node. This change advances the write reference in this case, removing this confusion and bringing the implementation in line with what the design doc says happens. Also making some simplification and consistency changes. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159099522
olly committed -
Issue: #2710 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=159082518
andrewlewis committed
-
- 14 Jun, 2017 6 commits
-
-
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158977741
olly committed -
Issue: #2951 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158960483
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158842843
olly committed -
This will allow us to maintain a reference to the middle of the queue, which is necessary to efficiently support decoupling the read position from the start of the buffer. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158839336
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158838707
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158837777
olly committed
-
- 13 Jun, 2017 5 commits
-
-
Oliver Woodman committed
-
Oliver Woodman committed
-
Include Pixel Aspect Ratio in DebugTextViewHelper
ojw28 committed -
check if defaultRefreshRate is reasonable
ojw28 committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158745843
olly committed
-