- 13 Nov, 2017 18 commits
-
-
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=175542973
olly committed -
Oliver Woodman committed
-
Add an easy way to set the shutter view background color
ojw28 committed -
Skip using MediaCodec.setOutputSurface on Bravia
ojw28 committed -
Start with DASH MediaSource. The number of injected arguments is getting out-of-control. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=175529031
hoangtc committed -
Someone must have forgotten to do this when rewriting this class. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=175296249
tonihei committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=175180089
hoangtc committed -
This will be needed when retaining a back-buffer. Being able to query the first index allows us to work out when we've discarded all samples that were obtained from a particular chunk, which we'll use to determine when to remove chunks from ChunkSampleStream.mediaChunks. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=175172085
olly committed -
In the case converting cache files from an earlier version of SimpleCache, there is no previous version of the index file. If the app doesn't call any SimpleCache methods which would make the index file stored before it exists whole data gets lost. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=175153650
eguven committed -
These callbacks are executed on the app thread after the corresponding timeline update was triggered. This ensures that seek operations see the updated timelines and are therefore valid, even if the seek is performed into a window which didn't exist before. GitHub:#3407 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=175136187
tonihei committed -
When the renderer media clock source read its stream to end but is not ready, this means one of two things. Either the next period is not prepared yet and we need to stop the renderers and buffer until it's prepared, or we are waiting for another track in the current period with a uneven (longer) duration. The second case was already covered by this if condition and uses the standalone clock instead to continue. The first case now also uses the standalone clock, but it doesn't make a difference, because both clocks are stopped and still synchronized. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=175134975
tonihei committed -
MPD file may include multiple EventStreams in its Periods, which contains Events that the application may need to handle/respond to. This change adds support for parsing the EventStream/Event nodes from MPD file, and exposing these EventStreams as a metadata sample stream that application can respond in a similar way to other metadata events. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=175017697
hoangtc committed -
Issue: #3441 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=175011804
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=175010595
olly committed -
Issue: #3138 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=175006223
olly committed -
This CL does not aim to introduce any functionality changes. Issue:#3149 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=174864875
aquilescanta committed -
Issue:#2748 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=174854541
aquilescanta committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=174853112
olly committed
-
- 12 Nov, 2017 1 commit
-
-
nvalletta committed
-
- 09 Nov, 2017 1 commit
-
-
yqritc committed
-
- 08 Nov, 2017 2 commits
- 07 Nov, 2017 9 commits
-
-
GitHub: #1897 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=174841175
hoangtc committed -
Issue: #2795 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=174836960
olly committed -
Removes duplicated code and starts cleaning up handling of media clocks. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=174829840
tonihei committed -
Issue: #3384 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=174715851
olly committed -
Issue: #3426 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=174700804
olly committed -
Issue: #3257 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=174686747
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=174685374
olly committed -
This prevents users from having to check sideloaded subtitles URLs before preparing a SingleSampleMediaSource with it. Issue:#3140 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=174475274
aquilescanta committed -
... by making it case insensitive and null-tolerant for schemeId (as was before adding playlist drm data merging). ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=174472123
aquilescanta committed
-
- 03 Nov, 2017 9 commits
-
-
Oliver Woodman committed
-
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=174467964
olly committed -
This is the first CL in a series to add chunkless preparation support. Also did a bit a tidying up in HlsSampleStreamWrappen and HlsMasterPlaylistParserTest. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=174461737
aquilescanta committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=174460558
tonihei committed -
This also allows exposing multiple CC channels to any fMP4 extractor client. Issue:#1661 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=174458725
aquilescanta committed -
Oliver Woodman committed
-
First fix, prevents forced rewriting when cipher is set but encrypt is false. Second, removes the store() call in SimpleCache.initialize() so initialization doesn't fail because of CachedContentIndex write issues. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=174450586
eguven committed -
The mediaChunks.size() > 1 check was supposed to ensure this, and did roughly the right thing when there was only a single stream (although it was unnecessarily restrictive in preventing chunk cancelation for the first chunk, where bytesLoaded != 0 and none of the samples had been consumed). Now we have multiple streams the check doesn't do the right thing, and adding a back-buffer feature will make even more incorrect. This change switches to checking the condition we actually want to check directly :). ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=174449398
olly committed -
*** Reason for rollback *** Breaks setting PlaybackParameters before start of playback *** Original change description *** Add support for float output in DefaultAudioSink Also switch from using MIME types to C.ENCODING_* encodings in DefaultAudioSink. *** ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=174445506
olly committed
-