- 30 May, 2019 21 commits
-
-
PiperOrigin-RevId: 250655481
eguven committed -
PiperOrigin-RevId: 250654697
eguven committed -
cache() opens all connections with unset length to avoid position errors. This makes more data then needed to be downloading by the underlying network stack. This fix makes makes it open connections for only required length. Issue:#5927 PiperOrigin-RevId: 250546175
eguven committed -
"Write case, lock not available" was a bit confusing. When the content is not cached and the lock is held, it's neither a read or a write case. It's a "can't do anything" case. When blocking, it may subsequently turn into either a read or a write. PiperOrigin-RevId: 250530722
olly committed -
+ Use start for anchoring, instead of center. + Add the height to the TTML bitmap cue rendering layout. Issue:#5633 PiperOrigin-RevId: 250519710
aquilescanta committed -
PiperOrigin-RevId: 250519114
olly committed -
PiperOrigin-RevId: 250517338
andrewlewis committed -
The former is deprecated and replaced by the latter in Mockito 2. However, there is a functional difference: ArgumentMatchers will reject `null` and check the type if the matcher specified a type (e.g. `any(Class)` or `anyInt()`). `any()` will remain to accept anything. PiperOrigin-RevId: 250458607
olly committed -
Reference count was built into DrmSession PiperOrigin-RevId: 250449988
aquilescanta committed -
In surface YUV output mode the width/height fields of the VpxOutputBuffer were never populated. Fix this by adding a new method to set the width/height and calling it from JNI like we do for GL YUV mode. PiperOrigin-RevId: 250449734
andrewlewis committed -
Also allow enabling decoder fallback with MediaCodecAudioRenderer. Issue: #5942 PiperOrigin-RevId: 250301422
andrewlewis committed -
Removes the need for duplicate calls to SampleQueue#read when implementing DecryptionResources acquisition in the MediaSources. PiperOrigin-RevId: 250298175
aquilescanta committed -
Update configuration script to use an external build, so we can remove use of isysroot which is broken in the latest NDK r19c. Also switch from gnustl_static to c++_static so that ndk-build with NDK r19c succeeds. Issue: #5922 PiperOrigin-RevId: 250287551
andrewlewis committed -
This CL should not introduce any functional changes. PiperOrigin-RevId: 250277165
aquilescanta committed -
According to Cue's constructor (for bitmaps) documentation: + cuePositionAnchor does horizontal anchoring. + cueLineAnchor does vertical anchoring. Usage is currently inverted. Issue:#5633 PiperOrigin-RevId: 250253002
aquilescanta committed -
PiperOrigin-RevId: 250248268
eguven committed -
PiperOrigin-RevId: 249828748
olly committed -
PiperOrigin-RevId: 249819080
olly committed -
PiperOrigin-RevId: 249652301
tonihei committed -
The only known use case for contentTypePredicate is to catch the case when a paywall web page is returned via a DataSource, rather than the data that was being requested. These days streaming providers should be using HTTPS, where this problem does not exist. Devices have also gotten a lot better at showing their own notifications when paywalls are detected, which largely mitigates the need for the app to show a more optimal error message or redirect the user to a browser. It therefore makes sense to deprioritize this feature. In particular by removing the arg from constructors, where nearly all applications are probably passing null. PiperOrigin-RevId: 249634594
olly committed -
PiperOrigin-RevId: 249624829
aquilescanta committed
-
- 23 May, 2019 18 commits
-
-
PiperOrigin-RevId: 249624318
aquilescanta committed -
PiperOrigin-RevId: 249610014
olly committed -
PiperOrigin-RevId: 249489446
bachinger committed -
This prevents further unexpected updates if the MediaSource happens to finish its preparation at a later point. Issue:#5915 PiperOrigin-RevId: 249439246
tonihei committed -
PiperOrigin-RevId: 249432337
olly committed -
PiperOrigin-RevId: 249431620
olly committed -
PiperOrigin-RevId: 249431027
olly committed -
PiperOrigin-RevId: 249419193
olly committed -
PiperOrigin-RevId: 249417898
eguven committed -
Issue: #5926 PiperOrigin-RevId: 249404152
andrewlewis committed -
Make these values compile-time constants, which can be inlined. PiperOrigin-RevId: 249327464
olly committed -
PiperOrigin-RevId: 249298093
olly committed -
PiperOrigin-RevId: 249276112
olly committed -
PiperOrigin-RevId: 249275623
olly committed -
PiperOrigin-RevId: 249274122
olly committed -
Issue: #5765 PiperOrigin-RevId: 249251150
olly committed -
PiperOrigin-RevId: 249250184
eguven committed -
The SurfaceListener just sets the surface on the VideoComponent, but SphericalSurfaceView already accesses the VideoComponent directly so it seems simpler to update the surface directly. PiperOrigin-RevId: 249242185
andrewlewis committed
-
- 21 May, 2019 1 commit
-
-
Issue:#5779 PiperOrigin-RevId: 249234058
tonihei committed
-