ibaker
058cba95d4
Remove @hide javadoc annotation from ExoPlayer GitHub
...
This tag is only understood by Dackka, which is used to generate the media3 javadoc.
PiperOrigin-RevId: 489233200
2022-11-21 15:12:52 +00:00
ibaker
1cd488ac9a
Fix Dackka/Metalava errors in av1, flac, ffmpeg, midi, and opus modules
...
This uses `@hide` on `protected final` methods to hide them from Dackka
javadoc generation, since these methods are inaccessible to developers
anyway. These symbols will still (currently) be included in artefacts
distributed on Maven (because we don't run Metalava as part of
generating these artefacts).
In some cases I had to change the visibility/finality of methods to make
them `protected final` before adding the `@hide` annotation (but
the impact should be very low, since most of these methods were either
already unusable by app developers, or they shouldn't have been used).
#minor-release
PiperOrigin-RevId: 487472907
2022-11-10 15:26:45 +00:00
rohks
55b82ff8ae
Disable failing tests of FlacExtractorSeekTest
...
PiperOrigin-RevId: 485061783
2022-11-01 16:19:10 +00:00
samrobinson
dda17db261
Move AudioProcessor to common.
...
PiperOrigin-RevId: 483699606
2022-10-31 16:03:50 +00:00
bachinger
325e973ace
Add manifest to make gradle build work
...
PiperOrigin-RevId: 481606248
2022-10-20 02:35:14 +00:00
rohks
6015f052ba
Fix instrumentation tests not working via Gradle
...
PiperOrigin-RevId: 475560401
2022-10-19 22:54:45 +00:00
rohks
142d1c062c
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
2022-10-19 19:39:59 +00:00
rohks
f01896af15
Replace usage of android_binary
with build_test
for libraries
...
`android_binary` is only required when building an application.
PiperOrigin-RevId: 469413752
2022-10-19 19:13:34 +00:00
olly
63104064ca
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:06:12 +00:00
tonihei
17050e8b59
Fix the position of IntDefs to match TYPE_USE
...
#minor-release
PiperOrigin-RevId: 427131569
2022-02-08 12:34:06 +00:00
olly
2db8807aac
Revert of b19ced30c4c2853b09af3382b86f84c31b3a5af5
...
PiperOrigin-RevId: 426996878
2022-02-08 12:33:53 +00:00
ibaker
b19ced30c4
Fix the position of IntDefs to match TYPE_USE
...
#minor-release
PiperOrigin-RevId: 426855255
2022-02-07 11:17:31 +00:00
ibaker
75932a0216
Mark all public 'rarely used' IntDefs as only TYPE_USE
...
This is a breaking change if the annotation itself is in use in Kotlin
code. It's judged that the IntDefs in this commit are unlikely to be
referred to often in Kotlin code. This is because they're either:
- Related to esoteric parts of the library, or
- In a common part of the library but only returned from methods (and
never passed to callback methods).
A follow-up change will fix the positions of existing usages to match
this new config.
#minor-release
PiperOrigin-RevId: 426410237
2022-02-07 11:10:11 +00:00
ibaker
032df64f15
Fix parameter comments
...
PiperOrigin-RevId: 425874534
2022-02-04 09:52:19 +00:00
krocard
97206b9c72
Add a builder to DefaultAudioSink
...
`DefaultAudioSink` already has 3 telescoping
constructors and an other one would be have been
needed to add a buffer size tuning option.
PiperOrigin-RevId: 414703366
2021-12-08 10:01:38 +00:00
bachinger
7975182856
Make package in test manifest consistent
...
PiperOrigin-RevId: 406255369
2021-10-29 11:35:26 +01:00
andrewlewis
0ad1cdbfa1
Tidy READMEs
...
PiperOrigin-RevId: 405598530
2021-10-26 14:08:21 +01:00
olly
37b5847681
Get decoder buffers into the right place
...
PiperOrigin-RevId: 404876228
2021-10-21 23:16:02 +01:00
olly
ce17f61899
Add decoder module
...
PiperOrigin-RevId: 404810682
2021-10-21 18:41:33 +01:00
samrobinson
3c19850ed3
Migrate library usages of SimpleExoPlayer to ExoPlayer.
...
PiperOrigin-RevId: 402853522
2021-10-14 12:03:11 +01:00
olly
db84773c01
Further README tweaks
...
PiperOrigin-RevId: 402811825
2021-10-13 20:18:36 +01:00
olly
eeec2b2e77
Final README updates
...
PiperOrigin-RevId: 402547071
2021-10-12 19:52:39 +01:00
olly
e4a5c07b5f
Mechanical README cleanups 2
...
PiperOrigin-RevId: 401777730
2021-10-09 18:18:12 +01:00
olly
e7c6ed5e7f
Mechanical README cleanups
...
PiperOrigin-RevId: 401767060
2021-10-09 18:14:36 +01:00
ibaker
e4221c3844
Rollback of ed23b2905b
...
*** Original commit ***
Migrate callers of ExoPlayer.Builder#build() to buildExoPlayer()
An upcoming change will update build() to return Player.
PiperOrigin-RevId: 401468532
2021-10-07 21:53:57 +01:00
ibaker
ed23b2905b
Migrate callers of ExoPlayer.Builder#build() to buildExoPlayer()
...
An upcoming change will update build() to return Player.
PiperOrigin-RevId: 399382297
2021-09-28 16:38:20 +01:00
ibaker
ad99a44083
Add empty sdk-version node to all AndroidManifest.xml files
...
PiperOrigin-RevId: 397772916
2021-09-21 14:17:33 +01:00
bachinger
f7abce6aea
Move FlacConstant to lib-extractor
...
PiperOrigin-RevId: 397156268
2021-09-16 22:39:14 +01:00
olly
85142be9a4
DRM refactor / cleanup
...
PiperOrigin-RevId: 391403236
2021-08-19 10:42:56 +01:00
kimvde
01613a2e55
Remove usages of deprecated SimpleExoPlayer.Builder
...
PiperOrigin-RevId: 390130681
2021-08-11 17:34:19 +01:00
olly
7e8ba03147
Deprecate final non-nested Factory classes in upstream
...
PiperOrigin-RevId: 389661768
2021-08-09 20:07:24 +01:00
ibaker
0df0df9aee
Remove @DoNotInstrument from test classes
...
This isn't needed now we've updated to Robolectric 4.6
PiperOrigin-RevId: 383109343
2021-07-09 08:58:38 +01:00
aquilescanta
fc26d4eeb1
Remove the last deprecated ParserException constructor
...
PiperOrigin-RevId: 381221669
2021-06-30 13:27:45 +01:00
aquilescanta
fc1d3dd192
Make onPlayerError take a PlaybackException
...
PiperOrigin-RevId: 380174672
2021-06-21 22:15:01 +01:00
olly
a3dbd61239
Remove obsolete Checker Framework suppression strings
...
More information: go/checker-3130-lsc
Tested:
Some test failures are present, but the CL author has decided to mail the change anyway
PiperOrigin-RevId: 379622938
2021-06-21 21:56:37 +01:00
olly
4b30cca914
Update @SuppressWarnings
annotations for go/nullness diagnostics
...
in preparation for upgrading the version of the Checker Framework in google3.
More information: go/checker-3110-lsc
PiperOrigin-RevId: 377925828
2021-06-08 13:02:47 +01:00
bachinger
095e2feb20
Enable source code formatting
...
PiperOrigin-RevId: 375979170
2021-05-27 10:42:22 +01:00
olly
ee2af43a54
Fix file formatting
...
PiperOrigin-RevId: 375919564
2021-05-27 10:40:54 +01:00
olly
0de6bc861a
Format *_jni.cc files
...
PiperOrigin-RevId: 374830877
2021-05-20 15:40:34 +01:00
bachinger
4c1a294b2e
Format Java source files
...
PiperOrigin-RevId: 372127633
2021-05-06 13:32:25 +01:00
krocard
3dc6cf6bec
Deprecate EventListener in favor of Listener
...
#minor-release
PiperOrigin-RevId: 371348520
2021-04-30 18:56:35 +01:00
bachinger
cdff456621
Make copybara remove the LINT.IfChange tag
...
PiperOrigin-RevId: 371135534
2021-04-29 17:35:05 +01:00
bachinger
1a2d690dba
Add @DoNotInstrument to Flac extension test
...
PiperOrigin-RevId: 370739641
2021-04-27 21:42:55 +01:00
bachinger
65bb4eba25
Fix reference to file in LINT.ThenChange tag
...
PiperOrigin-RevId: 370660058
2021-04-27 17:41:54 +01:00
olly
c01d26f86b
Restore DeleteLocalRef usage
...
Issue: #8845
PiperOrigin-RevId: 369685031
2021-04-21 18:47:16 +01:00
ibaker
dafea4e40f
Re-format some javadoc
...
PiperOrigin-RevId: 369642047
2021-04-21 18:46:00 +01:00
olly
f5a4f3e609
Switch tests to use SimpleExoPlayer
...
PiperOrigin-RevId: 366033200
2021-04-01 16:05:35 +01:00
kimvde
718c1e773e
Update extensions NDK version to latest LTS version
...
Latest LTS version is better than latest stable version because it will
be supported for longer.
#minor-release
Issue:#8581
PiperOrigin-RevId: 359467482
2021-02-25 09:18:58 +00:00
kimvde
926884d2f2
Upgrade extensions NDK version
...
#minor-release
Issue:#8581
PiperOrigin-RevId: 357563419
2021-02-19 10:56:02 +00:00
krocard
538445572d
Move FormatSupport in common
...
#player-to-common
PiperOrigin-RevId: 344558028
2020-11-30 09:33:11 +00:00