media/library
huangdarwin 40c8dae55b Transformer: Always use FrameProcessorChain when decoding.
This allows us to bypass many device-specific issues, that only occur when
decoding directly to an encoder surface, without OpenGL. This also allows us
to maintain fewer code branches, which require additional testing to verify
correctness.

PiperOrigin-RevId: 437003138
2022-03-24 15:42:12 +00:00
..
all Fix minimum API level issue 2022-02-08 11:03:36 +00:00
common Convert FrameEditor to a FrameProcessorChain. 2022-03-22 14:29:53 +00:00
core Deprecate DefaultDrmSessionManager#setDrmUserAgent 2022-03-22 18:13:26 +00:00
dash Fix 11 ErrorProneStyle findings: 2022-03-23 13:55:36 +00:00
database Reformat some javadoc 2022-02-18 15:02:33 +00:00
datasource Reformat some javadoc 2022-02-18 15:02:33 +00:00
decoder Reformat some javadoc 2022-02-18 15:02:33 +00:00
extractor Simplify nullability in Mp4Extractor 2022-03-24 15:38:20 +00:00
hls Reformat some javadoc 2022-02-18 15:02:33 +00:00
rtsp Merge pull request #36 from ittiam-systems:rtp-h265 2022-02-18 16:46:09 +00:00
smoothstreaming Reformat some javadoc 2022-02-18 15:02:33 +00:00
transformer Transformer: Always use FrameProcessorChain when decoding. 2022-03-24 15:42:12 +00:00
ui Suppress new nullness warnings when stub for View.getLayoutParams is added. 2022-03-24 10:15:13 +00:00
README.md Update to androidx.media3 2021-10-27 09:12:46 +01:00

ExoPlayer library

The ExoPlayer library is split into multiple modules. See ExoPlayer's top level README for more information about the available library modules and how to use them.