- 03 Feb, 2020 14 commits
-
-
I got confused copying the hasBackgroundColor logic in https://github.com/google/ExoPlayer/commit/3aa52c231720eaed88cdf27eff0f97d4bcf7625f Add tests to confirm I got it right this time PiperOrigin-RevId: 292898421
ibaker committed -
PiperOrigin-RevId: 292892407
kimvde committed -
PiperOrigin-RevId: 292888026
olly committed -
Issue: #6903 PiperOrigin-RevId: 292884280
olly committed -
The former is deprecated and replaced by the latter in Mockito 2. For more information see go/mockito-2-lsc Tested: TAP --sample ran all affected tests and none failed http://test/OCL:292555754:BASE:292543534:1580490509580:bfdfdd31 PiperOrigin-RevId: 292881633olly committed -
PiperOrigin-RevId: 292881432
olly committed -
PiperOrigin-RevId: 292879934
olly committed -
We keep @TargetApi where the method is a safe no-op on older versions due to an in-line version check. PiperOrigin-RevId: 292878727
ibaker committed -
Before: No matching span found in text : Text with combined section. expected : start=10 end=18 type=HorizontalTextInVerticalContextSpan substring='combined' but found: After: No matching span found in text : Text with combined section. expected: start=10 end=18 type=HorizontalTextInVerticalContextSpan substring='combined' but found no spans PiperOrigin-RevId: 292878264
ibaker committed -
PiperOrigin-RevId: 292877661
ibaker committed -
PiperOrigin-RevId: 292863614
olly committed -
This CL fixes build warnings (incorrect parameter name comment). PiperOrigin-RevId: 292829708
olly committed -
PiperOrigin-RevId: 292570360
olly committed -
PiperOrigin-RevId: 292564056
olly committed
-
- 31 Jan, 2020 6 commits
-
-
PiperOrigin-RevId: 292562678
olly committed -
PiperOrigin-RevId: 292554283
olly committed -
PiperOrigin-RevId: 292542298
olly committed -
PiperOrigin-RevId: 292519511
olly committed -
https://github.com/google/ExoPlayer/commit/3e41c0a1d28020251a841c86255d677f3d760792
*** Original commit *** Rollback of https://github.com/google/ExoPlayer/commit/3c56b113e43812f188bdd9750f48897e812697ce *** Original commit *** Rollback of https://github.com/google/ExoPlayer/commit/d48dc4c15933dd8354cbcc6260c48565bb850e15 *** Original commit *** Move getting-stuck-prevention into DefaultLoadControl. We recently added code that prevents getting stuck if the buffer is low and the LoadControl refuses to continue loading (https://github.com/google/ExoPlayer/commit/b84bde025258e7307c52eaf6bbe58157d788aa06). Move this logic... *** PiperOrigin-RevId: 292457964
olly committed -
Issue: #6938 PiperOrigin-RevId: 292415853
bachinger committed
-
- 30 Jan, 2020 15 commits
-
-
This is instead of taking a list. PiperOrigin-RevId: 292354720
samrobinson committed -
PiperOrigin-RevId: 292350437
samrobinson committed -
PiperOrigin-RevId: 292347360
andrewlewis committed -
PiperOrigin-RevId: 292340530
olly committed -
Passing EXT-X-KEY DrmInitData through the FragmentedMp4Extractor doesn't work for streams with key rotation, because an extractor instance is used for multiple segments, but is only passed the EXT-X-KEY DrmInitData corresponding to the first segment. This change removes passing DrmInitData through the extractor, and instead passes it via FormatAdjustingSampleQueue. This is in-line with how manifest DrmInitData is handled during DASH playbacks. Issue: #6903 PiperOrigin-RevId: 292323429
olly committed -
PiperOrigin-RevId: 292316767
Oliver Woodman committed -
This is a nice-regardless improvement to SampleQueue, which will likely to used to fix the referenced issue. It makes it possible for SampleQueue subclasses to support dynamic changes to format adjustment in a non-hacky way. Issue: #6903 PiperOrigin-RevId: 292314720
olly committed -
PiperOrigin-RevId: 292194805
bachinger committed -
PiperOrigin-RevId: 292161845
ibaker committed -
PiperOrigin-RevId: 292112214
aquilescanta committed -
PiperOrigin-RevId: 292110291
kimvde committed -
PiperOrigin-RevId: 292099759
olly committed -
Issue: #6787 PiperOrigin-RevId: 291953855
kimvde committed -
PiperOrigin-RevId: 291943185
ibaker committed -
Without this, tapping the main video playback doesn't bring up the controls. PiperOrigin-RevId: 291943063
ibaker committed
-
- 29 Jan, 2020 1 commit
-
-
Fix outline style subtitle When a ForegroundColorSpan changes the foreground color, it is also applied to the outline painter. In order to keep the correct color, one needs to filter out theses span. We do this with a new cue that is our text source for the specific edgeLayout. Take care to only apply background color once Test: Manual check - Subtitle view can show custom color subtitles from specific Subtitle Renderer and outline is shown correctly using user defined color.
Nicolas Noury committed
-
- 28 Jan, 2020 4 commits
-
-
Calling setViewType with the same view type as the subtitleView is using would throw InvalidArgumentException instead of being a noop. PiperOrigin-RevId: 291937202
krocard committed -
PiperOrigin-RevId: 291927263
ibaker committed -
We currently have 3 states, but the NOT_SET state isn't needed anymore. We can therefore replace the IntDef by a simple boolean. PiperOrigin-RevId: 291926049
tonihei committed -
We currently apply new parameter checkpoints from an absolute media time and then substract the current media start time again to retrieve the media time offset for this playback parameter checkpoint. However, the media start time may change when unexpected discontinuities happen (the start time doesn't actually change, but we change it to correct for this discontinuity). This then invalidates the absolute media time in the playback parameter checkpoints (which should have been corrected as well). Avoid this problem by also only applying the new start position from the checkpoint. We don't have to save the start position anymore because it will cancel itself out. Also add some documentation and code clarification for improved readability. PiperOrigin-RevId: 291923069
tonihei committed
-