- 07 Aug, 2017 4 commits
-
-
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=164434943
olly committed -
Issue: #3138 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=164434858
olly committed -
Issue: #1157 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=164434768
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=164434615
olly committed
-
- 04 Aug, 2017 14 commits
-
-
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=164271226
aquilescanta committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=164267555
andrewlewis committed -
Also mark all ads as played when the postroll plays, in the case the player is backgrounded then resumed and the user seeks back. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=164262738
andrewlewis committed -
After maybeRequestReadExternalStoragePermission and the subsequent granting of the permission, the media source would never be created. I can't see a case where initializePlayer shouldn't create a new MediaSource, so I've just removed the condition. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=164260074
olly committed -
This is required to correctly update the playbackInfo.periodId when seeking close to the end of a period with ads, as the seek operation leads to an immediate source info refresh when midroll ads are marked as played. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=164257099
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=164254522
andrewlewis committed -
I think they're excessively sized also, but changing that is a little more risky. And we should look at investigating the input buffer size for all our decoder extensions, rather than just this one. Issue: #3120 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=164234087
olly committed -
Issue: #3135 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=164138761
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=164126494
olly committed -
Issue: #2900 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=164110904
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=164105662
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=164105607
olly committed -
The manifest value is always overridden in gradle builds, so this is for internal builds only. The value should be the same (i.e. 25!). Also fix IMA build to force the right support library version, attempt 2! ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=164103183
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=164090619
aquilescanta committed
-
- 02 Aug, 2017 10 commits
-
-
This helper class required a scratch instance to write on. Such a scratch instance may violate the immuatability of the timelines if used by multiple threads simultaneously. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=163992458
tonihei committed -
- Fix Ogg extractor to work without sniffing. - Fix extractors to handle seek() before init(). - Add tests for both issues. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=163992343
olly committed -
Issue: #2891 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=163951910
olly committed -
The start code for H.262 codec-specific data may be across a packet boundary. Before this change the offset passed to CsdBuffer.onData may have been before the start point of the data in the newData buffer. After this change, start codes are added directly to the CSD buffer when it's filling and any start code bytes added by onData (at the end of a packet) are discarded. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=163943584
andrewlewis committed -
Oliver Woodman committed
-
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=163830353
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=163828712
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=163814942
andrewlewis committed -
Prepend sequence headers to the next frame, instead of appending them to the previous frame. Tested decoders like FFMPEG and Google's Android/MPEG2 expects to read the sequence headers before the first frame they apply to. When sequence headers are appended to the previous frame, these are ignored and this leads to incorrect decoding.
Michael Goffioul committed -
Danny Brain committed
-
- 31 Jul, 2017 8 commits
-
-
Oliver Woodman committed
-
- Publish IMA extension - Force IMA to use the correct version of the support library - Add missing sr translations for repeat mode strings ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=163705883
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=163694825
olly committed -
Issue: #3116 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=163693235
olly committed -
We do this in the dynamic case, and I think we've seen a few GitHub issues where developers do this and don't understand what they've done wrong (because the failure comes later). ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=163688557
olly committed -
Also don't detach any attached player in release() to prevent a possible NullPointerException if ImaAdsLoader.release() runs first, then the MediaSource is released and detaches the player. This is safe because if the loader was attached it's guaranteed to be detached. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=163673750
andrewlewis committed -
Issue: #3106 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=163455563
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=162824522
aquilescanta committed
-
- 21 Jul, 2017 4 commits
-
-
There's no way to represent a beta in our integer versioning scheme. I propose we just set it the same for all betas + the stable release. The versioning for the demo app isn't that important, so I've just put it directly to 2.5.0 as well. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=162749130
olly committed -
Issue: #3080 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=162746202
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=162742982
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=162740498
olly committed
-