ibaker
7395c9a159
Remove deprecated CronetDataSourceFactory
...
PiperOrigin-RevId: 611431225
2024-02-29 04:59:35 -08:00
Googler
87c4d60c37
Allow CronetDataSource's read buffer size to be configured.
...
PiperOrigin-RevId: 611146397
2024-02-28 10:27:59 -08:00
tonihei
ed5b7004b4
Replace or suppress deprecated usages
...
Many usages are needed to support other deprecations and some
can be replaced by the recommended direct alternative.
Also replace links to deprecated/redirected dev site
PiperOrigin-RevId: 601795998
2024-01-26 10:06:18 -08:00
tonihei
2322462404
Do not trim audio samples by changing their timestamp
...
MP4 edit lists sometimes ask to start playback between two samples.
If this happens, we currently change the timestamp of the first
sample to zero to trim it (e.g. to display the first frame for a
slightly shorter period of time). However, we can't do this to audio
samples are they have an inherent duration and trimming them this
way is not possible.
#minor-release
PiperOrigin-RevId: 543420218
2023-06-29 22:50:04 +00:00
jbibik
ea0f564c1e
Fix missing equals sign in inline-comment parameter names
...
PiperOrigin-RevId: 542577676
2023-06-23 16:44:33 +00:00
ibaker
2deb435625
Annotate methods that always return this with @CanIgnoreReturnValue
...
It's always safe to ignore the result of these methods, because the
caller already has a reference to the returned value.
PiperOrigin-RevId: 462388947
2022-08-08 07:55:25 +00:00
ibaker
b8ca5b8951
Add @deprecated javadoc to all @Deprecated @Override methods
...
This ensures the 'use X instead' message is easily visible in the
generated HTML for the overriding method. Currently it's not, e.g.:
https://exoplayer.dev/doc/reference/com/google/android/exoplayer2/BasePlayer.html#getCurrentWindowIndex()
#minor-release
PiperOrigin-RevId: 452002224
2022-05-31 10:44:48 +00:00
ibaker
fe8996e634
Allow stable API users to customise the DataSource used
...
Also stabilise the 3 HTTP-based DataSource implementations:
* DefaultHttpDataSource
* OkHttpDataSource
* CronetDataSource
PiperOrigin-RevId: 436690643
2022-03-23 10:05:27 +00:00
Ian Baker
38717ce969
Reformat some javadoc
2022-02-18 14:54:02 +00:00
ibaker
3d09bc1388
Remove deprecated CronetDataSource constructors
...
#minor-release
PiperOrigin-RevId: 427216911
2022-02-17 10:01:00 +00:00
Andrew Lewis
933e207b3e
Update to androidx.media3
...
PiperOrigin-RevId: 405656499
2021-10-27 09:12:46 +01:00