- 11 Dec, 2019 15 commits
-
-
Change FakeAdaptiveMediaPeriod back to this style for consistency. PiperOrigin-RevId: 284967667
olly committed -
PiperOrigin-RevId: 284965120
ibaker committed -
PiperOrigin-RevId: 284961417
olly committed -
PiperOrigin-RevId: 284952647
kimvde committed -
PiperOrigin-RevId: 284951651
samrobinson committed -
ImaAdsLoader relies on preloading being enabled (it doesn't work without it) so we may as well remove the constant to avoid potential confusion. PiperOrigin-RevId: 284951356
andrewlewis committed -
PiperOrigin-RevId: 284814594
kimvde committed -
Keyframe was rendered rather than skipped when performing an exact seek to a non-zero position close to the start of the stream. PiperOrigin-RevId: 284798460
samrobinson committed -
PiperOrigin-RevId: 284792946
christosts committed -
PiperOrigin-RevId: 284787807
olly committed -
This will be used in subtitle decoding tests I followed this guide: https://truth.dev/extension.html PiperOrigin-RevId: 284787298
ibaker committed -
PiperOrigin-RevId: 284776943
ibaker committed -
PiperOrigin-RevId: 284776790
ibaker committed -
PiperOrigin-RevId: 284771928
olly committed -
Remove all generic arrays from this class. FakeAdaptiveMediaPeriod.java:171: warning: [rawtypes] found raw type: ChunkSampleStream return new ChunkSampleStream[length]; ^ missing type arguments for generic class ChunkSampleStream<T> where T is a type-variable: T extends ChunkSource declared in class ChunkSampleStream PiperOrigin-RevId: 284761750ibaker committed
-
- 10 Dec, 2019 9 commits
-
-
Issue: #6621 PiperOrigin-RevId: 284743414
olly committed -
https://github.com/google/ExoPlayer/commit/355ed11a3cd6d90eb02d9f773a546561884324b3
*** Original commit *** Suppress warnings emitted by Checker Framework version 2.11.1 More information: https://docs.google.com/document/d/16tpK6aXqN68PvTyvt4siM-m7f0NXi_8xEeitLDzr8xY/edit?usp=sharing Tested: TAP --sample ran all affected tests and none failed http://test/OCL:278915274:BASE:278884711:1573074344615:a6701677 *** PiperOrigin-RevId: 284741721
ibaker committed -
https://github.com/google/ExoPlayer/commit/4fd881a5516a04409cc0f54d4e6be6c059519f79
*** Original commit *** Suppress warnings emitted by Checker Framework version 3.0.0 More information: https://docs.google.com/document/d/16tpK6aXqN68PvTyvt4siM-m7f0NXi_8xEeitLDzr8xY/edit?usp=sharing Tested: TAP --sample ran all affected tests and none failed http://test/OCL:279845168:BASE:279870402:1573537714395:80ca701c *** PiperOrigin-RevId: 284740695
ibaker committed -
(partial) Rollback of https://github.com/google/ExoPlayer/commit/880b879e8c55b1e709fd3ed6a48005737d26e75a *** Original commit *** Suppress warnings emitted by Checker Framework version 2.11.1 More information: https://docs.google.com/document/d/16tpK6aXqN68PvTyvt4siM-m7f0NXi_8xEeitLDzr8xY/edit?usp=sharing Tested: TAP train for global presubmit queue http://test/OCL:278152710:BASE:278144052:1572760370662:22459c12 *** PiperOrigin-RevId: 284738438
ibaker committed -
Issue: #6685 PiperOrigin-RevId: 284736041
olly committed -
The nullness checker complains about Integers with @IntDef annotations so replace pairs with custom pair types for the timed event records in PlaybackStats. PiperOrigin-RevId: 284731834
andrewlewis committed -
PiperOrigin-RevId: 284586799
kimvde committed -
PiperOrigin-RevId: 284576903
olly committed -
PiperOrigin-RevId: 284558886
olly committed
-
- 09 Dec, 2019 12 commits
-
-
PiperOrigin-RevId: 284552723
samrobinson committed -
PiperOrigin-RevId: 284548019
olly committed -
Caveats: - Block additional data is ignored if the block is laced and contains multiple samples. Note that this is not a loss of functionality (SimpleBlock cannot have block additional data, and lacing was previously completely unsupported for Block) - Subrip and ASS samples are dropped if they're in laced blocks with multiple samples (I don't think this is valid anyway) Issue: #3026 PiperOrigin-RevId: 284545197
olly committed -
This change constrains the use of sample state member variables to writeSampleData, finishWriteSampleData and resetWriteSampleData. Using them elsewhere gets increasingly confusing when considering features like lacing in full blocks. For example sampleBytesWritten cannot be used when calling commitSampleToOutput in this case because we need to write the sample data for multiple samples before we commit any of them. Issue: #3026 PiperOrigin-RevId: 284541942
olly committed -
https://github.com/google/ExoPlayer/commit/2462aeb44358b156e7838e25a3e32926a20861ab
*** Original commit *** Add peek() method to ExtractorInput *** PiperOrigin-RevId: 284539719
olly committed -
Move MediaCodeAdapter and implementations to separate files and add unit tests for AsynchronousMediaCodecAdapter. PiperOrigin-RevId: 284537185
christosts committed -
PiperOrigin-RevId: 284537150
kimvde committed -
Flac streams exist but are not commonly used. Also, they are not supported by the FLAC extension extractor. PiperOrigin-RevId: 284514327
kimvde committed -
PiperOrigin-RevId: 284514142
bachinger committed -
PiperOrigin-RevId: 284509437
olly committed -
PiperOrigin-RevId: 284500197
olly committed -
Issue:#4867 PiperOrigin-RevId: 284262626
aquilescanta committed
-
- 06 Dec, 2019 4 commits
-
-
The existing sample uses SimpleBlock PiperOrigin-RevId: 284195590
olly committed -
More information: https://docs.google.com/document/d/16tpK6aXqN68PvTyvt4siM-m7f0NXi_8xEeitLDzr8xY/edit?usp=sharing Tested: TAP train for global presubmit queue http://test/OCL:284110051:BASE:284105515:1575631294184:2673a9f9 PiperOrigin-RevId: 284186732
olly committed -
PiperOrigin-RevId: 284180332
bachinger committed -
This makes the format metadata null (instead of an empty Metadata object) when it is not provided, and is therefore consistent with the other extractors behavior. PiperOrigin-RevId: 284171148
kimvde committed
-