- 06 Apr, 2017 8 commits
-
-
git://github.com/tresvecesseis/ExoPlayer
Merge branch 'dev-v2-dvbsubs' of git://github.com/tresvecesseis/ExoPlayer into tresvecesseis-dev-v2-dvbsubs
Oliver Woodman committed -
Solved by adding saving reference to previous TrackGroup. Toast only displayed after TrackGroup changed. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=152242954
tonihei committed -
Also add instructions for building arm64-v8a and x86. Issue: #2561 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=152141270
andrewlewis committed -
Only enable multi-window mode when the duration of every period in the timeline is known. Also, remove the warning logged when there are too many windows as it doesn't add much. The player's current period index was not masked while there were unacknowledged seeks. This led to the displayed position jumping, between when seekTo was called (after which the position would be masked but not the period index) and the seek being acknowledged (at which point the time bar's position would jump back to the seek position, due to the period index being resolved). Mask the period index, like the window index, to fix this behavior. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=152116040
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=152107538
andrewlewis committed -
This allows custom parsers to be used. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=152005477
eguven committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=152003529
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=151994281
olly committed
-
- 04 Apr, 2017 1 commit
-
-
Sergio Moreno Mozota committed
-
- 31 Mar, 2017 26 commits
-
-
Oliver Woodman committed
-
Opus: use fixed max size in Opus decoding
ojw28 committed -
Disables codecIsAdaptive for Odroid-XU4
ojw28 committed -
Oliver Woodman committed
-
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=151840862
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=151818564
eguven committed -
Issue: #2634 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=151816597
olly committed -
Start draining the audio processors when the playback parameters change, and when draining completes use the written frame count and next input buffer presentation timestamp as an offset for applying the new playback speed. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=151800074
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=151706338
eguven committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=151696298
olly committed -
This change also ensures that format changes are read whilst the renderer is enabled but without a codec. This is necessary to ensure the drm session is updated (or replaced). Updating the format is also needed so that the up-to-date format is used in the case that the codec is initialized later due to the surface being set. Previously, if an ABR change occurred between the format being read and the surface being attached, we would instantiate the codec and then immediately have to reconfigure it when as a result of reading the up-to-date format. For a non-adaptive codec this resulted in the codec being immediately released and instantiated again! Issue: #2582 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=151608096
olly committed -
This is the boring part of a larger change that fixes how video renderers behave when surfaces are attached and detached whilst they're enabled or started. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=151563031
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=151554130
eguven committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=151456161
eguven committed -
Enable gradle test code coverage for the library modules that aren't affected by 'stuck in endless loop' issue 'library-core' is still affected by https://code.google.com/p/android/issues/detail?id=226070 Code coverage report can be generated for the rest of the modules by: ./gradlew :[module name]:createDebugCoverageReport Report is generated under: [module folder]/buildout/reports/coverage/debug ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=151448536
eguven committed -
If the super method has the annotation on an argument, then the overriding method should have it too. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=151440313
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=151431376
andrewlewis committed -
Issue: #2514 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=151418949
andrewlewis committed -
- Validate frames for majorVersion 2 and 3 as well as 4 - Don't throw if top bit of frameSize is non-zero. Issue: #2604 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=151348836
olly committed -
Make FakeDataSource FakeDataSet and FakeData structures accessible publicly for comparision in tests ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=151331819
eguven committed -
The only case where we should pass false is if we want to know whether the passed time is within the buffered media. This is relevant within seekTo implementations only. This is related to (but does not fix) issue #2582 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=151315676
olly committed -
Also move it closer to the ExoPlayer code style. Note: This change is intended to be purely cosmetic. Issue: #26 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=151307575
andrewlewis committed -
Also add an isAd flag to Timeline.Period so that periods can be declared as containing ads. The times of these periods are indicated using ad markers in the new TimeBar. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=151116208
andrewlewis committed -
Disables Adaptive workaround for Odroid-XU4 up to SDK 19 in Samsung's Exynos AVC and AVC secure decoders
Alex Telitsine committed -
Disables Adaptive workaround for Odroid-XU4 up to SDK 19 in Samsung's Exynos AVC and AVC secure decoders
Alex Telitsine committed -
Disables Adaptive workaround for Odroid-XU4 up to SDK 19 in Samsung's Exynos AVC and AVC secure decoders
Alex Telitsine committed
-
- 30 Mar, 2017 1 commit
-
-
Sergio Moreno Mozota committed
-
- 28 Mar, 2017 1 commit
-
-
Sergio Moreno Mozota committed
-
- 27 Mar, 2017 2 commits
-
-
Alex Telitsine committed
-
Alex Telitsine committed
-
- 26 Mar, 2017 1 commit
-
-
Optimization of memory and draw operations, and proper treatment of filled regions (as far as we can infer from the specs)
Sergio Moreno Mozota committed
-