- 14 Jun, 2017 2 commits
-
-
------------- 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 10 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 -
(Fixing GitHub issue #2699) Added controllerAutoShow parameter to decide whether playback controls are shown automatically. Default is true. Can be overwritten in the XML with auto_show=false or via SimpleExoPlayerView.setControllerAutoShow(false). Also inverted the logic of maybeShowControllers and showController. SimpleExoPlayerView.(show/hide)Controller and PlaybackControlView.(show/hide) now unconditionally do what they say to allow manual operation. SimpleExoPlayerView.maybeShowController is used internally to automatically show playback controls. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158712277
tonihei committed -
(Preparation for GitHub issue #1706) AbstractConcatenatedTimeline repeatly calls methods of its implementation to query a specific child timeline. This may be inefficient if the implementation repeatly executes the same code to find the timeline. Changed the class such that it now queries all information at once using a meta data class. As all methods need at least two of four variables anyway, this doesn't generate unnecessary overhead. Also generified the UID for the child indices to allow new implementations to use some other UID besides the index. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158711979
tonihei committed -
The same effect can be achieved by checking the isLoading variable of ExoPlayerImplInternal because this variable is in almost all cases set simultaneously with loadingMediaPeriodHolder.needsContinueLoading. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158697948
tonihei committed -
continueLoading may be called during preparation, but this is not handled correctly in the case where a deferred period doesn't have a source yet. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158696539
andrewlewis committed -
We found getDefaultDisplay has a very small chance returns null
michalliu committed
-
- 12 Jun, 2017 11 commits
-
-
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158686545
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158684924
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158683582
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158522507
aquilescanta committed -
Separate MediaPeriodHolder.index and MediaPeriodHolder.periodIndex, so that the latter is always a period index (which may repeat or jump) whereas the holder index increases by one each time an item is added to the period holder queue. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158497639
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158494794
andrewlewis committed -
Currently, media is discarded from DefaultTrackOutput and SampleMetadataQueue as soon as it's been read. In upcoming changes we'll decouple discard and read. This will make it possible to retain already-read media in these buffer classes, and allow the read position to be moved backward as far as media is retained. This is important for fixing an edge case around 608/EMSG tracks, and could also underpin future features like allowing retaining of X-seconds past media in the buffer. This change renames some variables and methods to prepare for the upcoming changes. read/write indices are renamed to start/end. The upcoming changes will add a read index that's between the two. isEmpty is inverted and renamed to hasNextSample, since it will be possible to not have a next sample (because the read index == end index) but for the buffer to not be empty (because start index < read index). ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158409630
olly committed -
It's pretty big as an inner class, and is going to get a little more complicated. I think it makes sense to be able to consider it in isolation. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158393754
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158269662
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158269487
olly committed -
This allows other tests to reuse the util classes without having to link to playbacktests. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158214560
tonihei committed
-
- 11 Jun, 2017 1 commit
-
-
Add the video Pixel Aspect Ratio to the DebugTextViewHelper in order to help debug issues related to PAR changes etc
Kiall Mac Innes committed
-
- 06 Jun, 2017 16 commits
-
-
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158153988
olly committed -
Issue: #2910 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158149904
olly committed -
Issue: #2902 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158142754
olly committed -
Issue: #2903 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158142226
olly committed -
This prevents strange behaviors for streams that changes the track declaration order in the PMT. NOTE: This should not change ANY behavior other than the one described above. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158140890
aquilescanta committed -
- Return early if the selection is unchanged. - Remove unnecessary variables. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158138187
olly committed -
When updating track selection, we should only revert back from ideal track selection to current track selection if the currently selected track is not black-listed. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158135644
hoangtc committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158129802
eguven committed -
1. Remove tools:replace in manifest files. This attribute is only needed to establish priority when two manifests are merged and have the same attribute with different values. As this is not happening here, the attributes can be removed. 2. Some BUILD files also define a deprecated manifest merge strategy different from the android default merge strategy. For consistency these are set to "android'. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158075128
tonihei committed -
Issue:#2901 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=158006727
aquilescanta committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=157958694
andrewlewis committed -
This avoids calling getDecoderInfo repeatedly in the case where shouldInitCodec return false (e.g. because we don't have a surface and cannot instantiate a dummy surface). Issue: #677 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=157847702
olly committed -
Issue: #2895 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=157841519
andrewlewis committed -
This will cause the test to exercise the code path of instantiating a DummySurface, rendering to it for 10 seconds, then re-targeting the real surface again. For secure content tests the code path is only exercised if DummySurface.SECURE_SUPPORTED is true. The logic for checking this is within MediaCodecVideoRenderer itself, rather than being part of the test. Issue: #677 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=157833026
olly committed -
Issue: #677 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=157831796
olly committed -
ExoPlayer.setRepeatMode should be preferred. Deprecate the constructor and update the relevant documentation. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=157829207
olly committed
-