- 27 Oct, 2017 12 commits
-
-
Update v27.0.0 from git_oc-mr1-release with build id #4399904 & SL from ub-supportlib-27.0 with build id #4397392 to Android stable channel Branch: git_oc-mr1-release & ub-supportlib-27.0 Release: 27.0.0 Build ID: 4399904 & 4397392 Channel: stable Version: 8.1.0 Global presubmit: [] ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=173351372
aravinds committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=173262660
mishaque committed -
Also simplify boolean condition in ExtractorMediaSource ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=173247443
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=173232494
olly committed -
Also do some minor cleanup in other demo apps. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=173146425
olly committed -
We don't expect this case to occur, since track selection is normally expected to check canAcquireSession before selecting a track. Nevertheless, if an attempt is made to acquire a session when the media doesn't support the manager's UUID, we should fail in a more graceful way. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=173124170
olly committed -
Other catch blocks in this class catch everything. This one should too. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=173118891
olly committed -
Issue: #3309 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=173114842
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=173112608
pavlotsky committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=173098862
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=173085316
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=172875067
eguven committed
-
- 19 Oct, 2017 18 commits
-
-
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=172758309
olly committed -
Oliver Woodman committed
-
Fix FLV AVCVIDEOPACKET CTS Type Issue
ojw28 committed -
Removed useless parentheses
ojw28 committed -
Tasks conflict if both of them work on the same media and at least one of them is remove action. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=172741795
eguven committed -
We have been using USE_CHORD_PITCH == false for a while and the quality of pitch changes seems fine. It's now possible to set the sample rate too, but this only works if USE_CHORD_PITCH is false, so remove the constant. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=172736631
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=172736350
andrewlewis committed -
- When transitioning to a new period, the value of bufferedDurationUs passed to TrackSelection.updateSelectedTrack was incorrectly set to 0. It should have been set to correctly reflect buffered media in previous periods still being played out. - This change fixes the issue described above, and also propagates the playback position through to this method. The position of the next load within the period can be calculated by adding the position and bufferedDurationUs. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=172736101
olly committed -
Issue:#2748 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=172726367
aquilescanta committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=172724250
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=172722536
aquilescanta committed -
If connecting a Bluetooth audio device fails, the AudioTrack may be left in a bad state, where it is not actually playing and its position has jumped back to zero. Detect and work around this case by resetting the track. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=172600912
andrewlewis committed -
prepare and selectTracks receive the position from which any loading should start, where-as continueLoading receives the actual playback position. These are different in the case that a previous period is still being played out. Also removed "relative to the start of the period" from prepare documentation because it couldn't really be relative to anything else. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=172592769
olly committed -
newPlayingPeriodHolder could be set then updated if seeking to a repeated period that was loaded more than once. This led to MediaPeriodHolders leaking. Only set newPlayingPeriodHolder once so that any later holders with the same period identifier get released. Also add a regression test. FakeMediaSource checks that all created MediaPeriods were released when it is released. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=172591937
andrewlewis committed -
Issue: #3355 Issue: #3257 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=172587141
olly committed -
苗华栋(Rabbit) committed
-
Mike committed
-
miaohuadong committed
-
- 18 Oct, 2017 1 commit
-
-
苗华栋(Rabbit) committed
-
- 17 Oct, 2017 7 commits
-
-
Issue: #3358 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=172464053
andrewlewis committed -
Issue: #3334 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=172447125
olly committed -
MobileHarness allocates random devices for each test and repeats tests up to 5 times to account for spurious test failures. Some of our tests automatically pass for SDK versions below a certain threshold. Thus, even if such a version-guarded test would always fail, the MobileHarness test is likely to succeed as it only needs one random allocation to a device with a lower SDK version. To prevent this behaviour and to make sure all tests are actually run, the mobile_test target is split into multiple targets one for each minimum SDK version. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=172447046
tonihei committed -
This is not really useful with the DefaultAudioSink, but could be used in a custom AudioSink when mixing audio from sources that have different sample rates. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=172434482
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=172339124
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=172329677
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=172328148
aquilescanta committed
-
- 16 Oct, 2017 2 commits
-
-
Oliver Woodman committed
-
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=172133622
olly committed
-