Add media3 guide entries in README files

PiperOrigin-RevId: 520650881
This commit is contained in:
rohks 2023-03-30 15:48:28 +00:00 committed by Tianyi Feng
parent 2e4f49fef7
commit 766e7d7d35
12 changed files with 44 additions and 19 deletions

View File

@ -124,5 +124,10 @@ gets from the libgav1 decoder:
Note: Although the default option uses `ANativeWindow`, based on our testing the
GL rendering mode has better performance, so should be preferred
<!-- TODO(b/204738828): Add link to 'troubleshooting using decoding extensions' media3 guide entry when it's published on developer.android.com -->
## Links
* [Troubleshooting using decoding extensions][]
<!-- TODO(b/276289331): Add Javadoc link when it's published on developer.android.com -->
[Troubleshooting using decoding extensions]: https://developer.android.com/guide/topics/media/exoplayer/troubleshooting#how-can-i-get-a-decoding-library-to-load-and-be-used-for-playbacks

View File

@ -117,5 +117,10 @@ then implement your own logic to use the renderer for a given track.
[ExoPlayer issue 2781]: https://github.com/google/ExoPlayer/issues/2781
[Supported formats]: https://developer.android.com/guide/topics/media/exoplayer/supported-formats#ffmpeg-library
<!-- TODO(b/204738828): Add link to 'troubleshooting using extensions' media3 guide entry when it's published on developer.android.com -->
## Links
* [Troubleshooting using decoding extensions][]
<!-- TODO(b/276289331): Add Javadoc link when it's published on developer.android.com -->
[Troubleshooting using decoding extensions]: https://developer.android.com/guide/topics/media/exoplayer/troubleshooting#how-can-i-get-a-decoding-library-to-load-and-be-used-for-playback

View File

@ -96,5 +96,10 @@ a custom track selector the choice of `Renderer` is up to your implementation,
so you need to make sure you are passing an `LibflacAudioRenderer` to the
player, then implement your own logic to use the renderer for a given track.
<!-- TODO(b/204738828): Add link to 'troubleshooting decoding using extensions' media3 guide entry when it's published on developer.android.com -->
## Links
* [Troubleshooting using decoding extensions][]
<!-- TODO(b/276289331): Add Javadoc link when it's published on developer.android.com -->
[Troubleshooting using decoding extensions]: https://developer.android.com/guide/topics/media/exoplayer/troubleshooting#how-can-i-get-a-decoding-library-to-load-and-be-used-for-playback

View File

@ -100,5 +100,10 @@ a custom track selector the choice of `Renderer` is up to your implementation,
so you need to make sure you are passing an `LibopusAudioRenderer` to the
player, then implement your own logic to use the renderer for a given track.
<!-- TODO(b/204738828): Add link to 'troubleshooting using decoding extensions' media3 guide entry when it's published on developer.android.com -->
## Links
* [Troubleshooting using decoding extensions][]
<!-- TODO(b/276289331): Add Javadoc link when it's published on developer.android.com -->
[Troubleshooting using decoding extensions]: https://developer.android.com/guide/topics/media/exoplayer/troubleshooting#how-can-i-get-a-decoding-library-to-load-and-be-used-for-playback

View File

@ -137,5 +137,10 @@ gets from the libvpx decoder:
Note: Although the default option uses `ANativeWindow`, based on our testing the
GL rendering mode has better performance, so should be preferred.
<!-- TODO(b/204738828): Add link to 'troubleshooting using decoding extensions' media3 guide entry when it's published on developer.android.com -->
## Links
* [Troubleshooting using decoding extensions][]
<!-- TODO(b/276289331): Add Javadoc link when it's published on developer.android.com -->
[Troubleshooting using decoding extensions]: https://developer.android.com/guide/topics/media/exoplayer/troubleshooting#how-can-i-get-a-decoding-library-to-load-and-be-used-for-playback

View File

@ -36,8 +36,8 @@ instances and pass them directly to the player. For advanced download use cases,
## Links
<!-- TODO(b/204738828): Add link to DASH media3 guide entry when it's published on developer.android.com -->
* [Developer Guide][]
* [Javadoc][]
[Developer Guide]: https://developer.android.com/guide/topics/media/exoplayer/dash
[Javadoc]: https://developer.android.com/reference/androidx/media3/exoplayer/dash/package-summary

View File

@ -35,8 +35,8 @@ instances and pass them directly to the player. For advanced download use cases,
## Links
<!-- TODO(b/204738828): Add link to HLS media3 guide entry when it's published on developer.android.com -->
* [Developer Guide][]
* [Javadoc][]
[Developer Guide]: https://developer.android.com/guide/topics/media/exoplayer/hls
[Javadoc]: https://developer.android.com/reference/androidx/media3/exoplayer/hls/package-summary

View File

@ -52,8 +52,8 @@ player position when backgrounded during ad playback.
## Links
<!-- TODO(b/204738828): Add link to Ad Insertion media3 guide entry when it's published on developer.android.com -->
* [Developer Guide][]
* [Javadoc][]
[Developer Guide]: https://developer.android.com/guide/topics/media/exoplayer/ad-insertion
[Javadoc]: https://developer.android.com/reference/androidx/media3/exoplayer/ima/package-summary

View File

@ -30,8 +30,8 @@ instances and pass them directly to the player.
## Links
<!-- TODO(b/204738828): Add link to RTSP media3 guide entry when it's published on developer.android.com -->
* [Developer Guide][]
* [Javadoc][]
[Developer Guide]: https://developer.android.com/guide/topics/media/exoplayer/rtsp
[Javadoc]: https://developer.android.com/reference/androidx/media3/exoplayer/rtsp/package-summary

View File

@ -35,8 +35,8 @@ instances and pass them directly to the player. For advanced download use cases,
## Links
<!-- TODO(b/204738828): Add link to SmoothStreaming media3 guide entry when it's published on developer.android.com -->
* [Developer Guide][]
* [Javadoc][]
[Developer Guide]: https://developer.android.com/guide/topics/media/exoplayer/smoothstreaming
[Javadoc]: https://developer.android.com/reference/androidx/media3/exoplayer/smoothstreaming/package-summary

View File

@ -20,8 +20,8 @@ locally. Instructions for doing this can be found in the [top level README][].
## Links
<!-- TODO(b/204738828): Add link to Transformer media3 guide entry when it's published on developer.android.com -->
* [Developer Guide][]
* [Javadoc][]
[Developer Guide]: https://developer.android.com/guide/topics/media/transformer
[Javadoc]: https://developer.android.com/reference/androidx/media3/transformer/package-summary

View File

@ -20,8 +20,8 @@ locally. Instructions for doing this can be found in the [top level README][].
## Links
<!-- TODO(b/204738828): Add link to UI media3 guide entry when it's published on developer.android.com -->
* [Developer Guide][]
* [Javadoc][]
[Developer Guide]: https://developer.android.com/guide/topics/media/exoplayer/ui-components
[Javadoc]: https://developer.android.com/reference/androidx/media3/ui/package-summary