- 28 Sep, 2016 22 commits
-
-
Issue:#726 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=134433012
aquilescanta committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=134414869
eguven committed -
Issue: #1853 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=134409897
andrewlewis committed -
HlsSampleStreamWrapper and ExtractorMediaPeriod would call onPrepared/onSourceInfoRefreshed from their loading threads. That was problematic for ConcatenatingMediaSource and MergingMediaSource, which assume that their callbacks are called on the same thread (iterating through timelines from all sources and updating pendingTimelineSources respectively). This change makes them post calls to the callbacks on the playback thread. Generally, implementing a composite MediaSource is easier if MediaPeriod.Callback's methods are all called on the same (playback) thread, so this change makes that part of its contract. Also post onContinueLoadingRequested from ExtractingLoadable because MergingMediaPeriod.onContinueLoadingRequested reads trackGroups written on the playback thread. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=134407280
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=134389619
olly committed -
As described in https://github.com/google/spatial-media/blob/master/docs/spherical-video-v2-rfc.md. Also parse StereoMode as per standard matroska spec. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=134302208
anjalibh committed -
Eia608Decoder. Full preamble positioning will be provided in a subsequent CL. This CL also contains some minor cleanup in Eia608Decoder and adds some TODOs to handle the second channel. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=134299337
cdrolle committed -
This solves the thread unsafety issue of the default track selector and allows atomic configuration changes. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=134288525
aquilescanta committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=134099118
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=134078455
olly committed -
Issue:#1772 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=134073672
aquilescanta committed -
Issue: #1850 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=134073096
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=134063990
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=134056007
[]inger committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=134011959
falhassen committed -
Issue #1837 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=133944552
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=133944105
[]inger committed -
*** Reason for rollback *** 2.14.1 not compatible with 2.1.2. Oops. *** Original change description *** Upgrade gradle to 2.14.1 *** ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=133939282
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=133938559
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=133935070
[]inger committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=133932812
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=133850026
mgersh committed
-
- 16 Sep, 2016 6 commits
-
-
Issue: #1825 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=133401980
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=133384105
andrewlewis committed -
Issue #1823 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=133267642
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=133243031
aquilescanta committed -
Also add a test MP3 stream with one frame. Make FakeExtractorInput's end of input detection to apply also for peekFully, and make its skip and read methods read at least one byte. Issue: #1732 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=133241641
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=133240502
andrewlewis committed
-
- 14 Sep, 2016 5 commits
-
-
The four-arg constructor didn't exist in ViewGroup for earlier API levels. I think it can probably be safely omitted, unless you know otherwise? Issue: #1820 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=133156975
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=133123235
eguven committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=133120924
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=133120449
olly committed -
It defaults to 5000, which allows frames to be dropped in an attempt to seamlessly rejoin when re-enabling video during an ongoing playback. This causes performance failures when running the test*AdaptiveWithRendererDisabling playback tests. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=133105110
olly committed
-
- 13 Sep, 2016 7 commits
-
-
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=133022058
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=133013132
benm committed -
If a Webvtt HlsChunkSource got to schedule its chunk load before the master HlsChunkSource (the one that downloads the TS or the fMP4 chunks), the player would never get past the buffering state. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=132985792
aquilescanta committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=132985566
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=132981908
olly committed -
If/when we add the ability to query version information, such methods will go into FlacLibrary for consistency with the other extensions. The difference for Flac is that since the decoder JNI is used by the extractor too, it needs splitting into a separate from from FlacDecoder. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=132904665
olly committed -
- Also make some of the naming more concise + misc style cleanup. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=132899979
olly committed
-