- 30 May, 2019 14 commits
-
-
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 6 commits
-
-
Issue:#5779 PiperOrigin-RevId: 249234058
tonihei committed -
PiperOrigin-RevId: 249217126
andrewlewis committed -
PiperOrigin-RevId: 249068395
andrewlewis committed -
Issue: #5834 PiperOrigin-RevId: 249067445
bachinger committed -
The unspecified default is the highest available SDK which may be larger than TARGET_SDK (as specified by the manifest). PiperOrigin-RevId: 249064173
tonihei committed -
We are currently defaulting to targetSdk=1 as no targetSdk is specified. Only tests which explicitly ask for another SDK use another test SDK. With the versioned manifest, all tests run using the targetSDK by default. PiperOrigin-RevId: 249060796
tonihei committed
-
- 20 May, 2019 2 commits
-
-
PiperOrigin-RevId: 249044271
Oliver Woodman committed -
Issue: #5735 PiperOrigin-RevId: 248745617
andrewlewis committed
-