- 07 Jul, 2016 13 commits
-
-
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=125659817
andrewlewis committed -
Issue: #1332 Issue: #1101 Issue: #1083 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=125659191
eguven committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=125658752
aquilescanta committed -
Pretty sure this does the same thing. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=125581858
olly committed -
The outer class should only deal with the enabled renderers. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=125579652
olly committed -
ExoPlayer.EventListener.onPositionDiscontinuity is notified during seeking and transitioning from one source to the next. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=125578976
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=125476407
olly committed -
This CL only provides checks for HEVC codecs and adds codec information to Format instances in DASH. Right now, we check that the supported profiles are advertised individually and that the supported level is equal or higher than the requested codec level. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=125470489
aquilescanta committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=125454697
eguven committed -
Now it needs to be 2.1.2 to support instant run. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=125445366
eguven committed -
Oliver Woodman committed
-
We have our snazzy new file-based extractor tests now, and the other ones have historically proven way more hassle than they're worth (e.g. I spent a good few hours once just trying to work out how to fix the Mp4 extractor test, having established it was the test and not the code that was broken!). I think some more can go from the ogg package, but leaving in place for now because it's a bit less clear what to get rid of. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=125330072
olly committed -
skipToNextPage() isn't necessary anymore. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=125147444
eguven committed
-
- 15 Jun, 2016 27 commits
-
-
- AllowedVideoJoiningTimeMs must be set to 0 for tests so that tests which disable/enable video renderers don't register a large number of dropped frames. - Fixed a threading issue that could cause occassional test failure. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124978843
olly committed -
The ones that are commented out are legitimately broken and will need a library fix. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124978438
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124976833
olly committed -
It looks like the manifests are essentially pointless, but various tools are unhappy if I delete them. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124976509
olly committed -
When buffering playlist items after the currently-playing one, continueBuffering should take a position that is negative because the playback position is before the start of the source being buffered. This change makes sure that ExtractorSampleSources always have a known duration when they are fully buffered, which means that the correct (negative) source-relative position can be calculated. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124949409
andrewlewis committed -
skip() may skip less than what we want here. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124930478
eguven committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124864123
olly committed -
ExtractorSampleSource covers almost all use cases (except for AMR, AVI and legacy Widevine). The FLAC extension must be compiled for support for FLAC extraction. FrameworkSampleSource has device-specific issues, makes blocking calls to the underlying MediaExtractor, and does not provide much control over buffering. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124850102
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124836804
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124836700
olly committed -
Issue: #836 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124832221
eguven committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124831095
olly committed -
- Event listener is now at the SampleSource level, since the individual ChunkTrackStream instances are created internally. - Event listener receives events corresponding to loads made at the SampleSource level (e.g. manifest fetches) in addition to those made by the ChunkTrackStream instances. - Added ability for FormatEvaluators to propagate arbitrary information (as an Object) through to the listeners. This was a request from YouTube. - Added significantly more information to each event, for example the DataSpec that defines the load being made is now passed, as is timing information. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124732984
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124724113
eguven committed -
DashTest will be migrated separately, since it's a little more work. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124722462
olly committed -
If the same instance is reset then rapidly re-enabling the renderer after disabling it can prevent an application from reading the final values at the time when the renderer was disabled. Hence we now instantiate a new CodecCounters each time. This is needed to migrate DashTest to V2. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124721106
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124713796
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124712775
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124705921
andrewlewis committed -
This is basically clone of [] for Exo V2. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124682237
sharjeel committed -
TextTrackRenderer would unconditionally flip input buffers read from its source TrackStream, but the data could be null in the case where the buffer signaled end of stream. Only flip if the corresponding flag is not set. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124559077
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124556278
eguven committed -
This allows better decoding support checking. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124550351
aquilescanta committed -
Things like manifests are loaded not in the context of a Chunk, but we want to eventually be reporting all loading events. So it makes senes to define data types at a global level. Also added {@code} in a few places for consistency. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124549737olly committed -
So dump files can be created easily. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124455709
eguven committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124446331
eguven committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124374161
tasnimsunny committed
-