samrobinson
35900f94fa
Move AudioProcessor to common.
...
PiperOrigin-RevId: 483699606
(cherry picked from commit fc34542864dac5045d0fb460fd51c6bb2f1112c6)
2022-10-25 16:40:38 +00:00
bachinger
f8310de9c2
Add manifest to make gradle build work
...
PiperOrigin-RevId: 481606248
(cherry picked from commit 2625061ec02056e0da01fed7b4666af449907bf6)
2022-10-17 11:33:10 +00:00
rohks
4d43f840f1
Fix instrumentation tests not working via Gradle
...
PiperOrigin-RevId: 475560401
(cherry picked from commit c96e010d351bdd8b45f88b9731c5a80bcec0d2d4)
2022-09-20 15:25:38 +00:00
rohks
4c29eee330
Switch incorrectly configured native multidex to legacy
...
Native multidex can only be used for binaries with minSdkVersion of 21 or higher, but minSdkVersion was specified to 16.
PiperOrigin-RevId: 470003836
(cherry picked from commit 5b3f32023063c90a63a5e30eeefab161b0a7f824)
2022-08-25 16:07:42 +00:00
rohks
e3103a3c4b
Replace usage of android_binary
with build_test
for libraries
...
`android_binary` is only required when building an application.
PiperOrigin-RevId: 469413752
(cherry picked from commit 280705734df19305c57c45e7732d9634bbfea7ec)
2022-08-23 10:24:29 +00:00
bachinger
706e60346d
Ignore decoding test cases when library not available
...
#minor-release
PiperOrigin-RevId: 452043577
(cherry picked from commit 55a194c575ba40dc0e156815f07ec854dc85bd3d)
2022-05-31 15:33:33 +00:00
bachinger
00ae09f459
Add explicit cast to ByteBuffer for Java 8 compatibility
...
PiperOrigin-RevId: 451994696
(cherry picked from commit 5cdac6575e662bf575b4890f17b600e7b17bffac)
2022-05-31 13:51:49 +00:00
olly
f1e59f8001
Libopus Support For WebM DiscardPadding
...
PiperOrigin-RevId: 429364728
2022-02-18 14:56:25 +00:00
olly
09772908b3
Make sure native library loads use correct class loader
...
Merge of https://github.com/google/ExoPlayer/pull/9934
#minor-release
PiperOrigin-RevId: 429259055
2022-02-17 15:00:31 +00:00
olly
8d09da4abf
Trim CodecDelay/PreSkip In New OpusDecoder Instances By Default
...
PiperOrigin-RevId: 427819209
2022-02-17 10:18:14 +00:00
olly
64b56cf184
Include opusV2JNI Target In Non-Android Builds
...
Allow opusV2JNI to be built-for & included-in non-Android build targets by ifdef'ing out the liblog dependency. Also removed libz and libandroid dependencies.
PiperOrigin-RevId: 427269838
2022-02-17 10:03:47 +00:00
tonihei
287182952d
Fix the position of IntDefs to match TYPE_USE
...
#minor-release
PiperOrigin-RevId: 427131569
2022-02-08 11:07:50 +00:00
olly
1270eb012d
Fix For Sample-To-Bytes Calculation In OpusDecoder
...
Aligning the byte size calculation with the sizes defined in opus_jni.cc
for the `outputFloat=true` case
#minor-release
PiperOrigin-RevId: 427028982
2022-02-08 11:07:50 +00:00
olly
1f7174e731
Revert of 87420e5f9bd1671cd3068185f7358f5faba53e71
...
PiperOrigin-RevId: 426996878
2022-02-08 11:07:43 +00:00
ibaker
87420e5f9b
Fix the position of IntDefs to match TYPE_USE
...
#minor-release
PiperOrigin-RevId: 426855255
2022-02-07 10:49:31 +00:00
olly
6ad19d65c0
Fix 1 ErrorProneStyle finding:
...
* @CryptoType is a TYPE_USE annotation, so should appear after modifiers and directly before the type.
PiperOrigin-RevId: 418814902
2022-01-05 12:15:12 +00:00
bachinger
222db48298
Make package in test manifest consistent
...
PiperOrigin-RevId: 406255369
2021-11-08 15:18:26 +00:00
Andrew Lewis
933e207b3e
Update to androidx.media3
...
PiperOrigin-RevId: 405656499
2021-10-27 09:12:46 +01:00