media/library
hschlueter 09f9a44d0f Add matrix provider for AdvancedFrameProcessor and examples in demo.
The matrix provider allows the transformation matrix to be updated
for each frame based on the timestamp.

The following example effects using this were added to the demo:
* a zoom-in transition for the start of the video,
* cropping a rotating rectangular frame portion,
* rotating the frame around the y-axis in 3D.

PiperOrigin-RevId: 439791592
2022-04-07 17:27:17 +01:00
..
all Fix minimum API level issue 2022-02-08 11:03:36 +00:00
common Merge pull request #10047 from LuGO0:9432/added-filtering-for-forced-text-tracks 2022-04-07 16:50:35 +01:00
core Merge pull request #10047 from LuGO0:9432/added-filtering-for-forced-text-tracks 2022-04-07 16:50:35 +01:00
dash Fix non-inclusive language in class names. 2022-04-07 15:40:24 +01:00
database Reformat some javadoc 2022-02-18 15:02:33 +00:00
datasource Fix non-inclusive language in class names. 2022-04-07 15:40:24 +01:00
decoder Reformat some javadoc 2022-02-18 15:02:33 +00:00
extractor Reading AV1 initialization data. 2022-04-07 17:20:04 +01:00
hls Fix non-inclusive language in class names. 2022-04-07 15:40:24 +01:00
rtsp Support colon (:) in RTSP timing. 2022-04-07 17:13:25 +01:00
smoothstreaming Fix non-inclusive language in class names. 2022-04-07 15:40:24 +01:00
transformer Add matrix provider for AdvancedFrameProcessor and examples in demo. 2022-04-07 17:27:17 +01:00
ui Merge pull request #10047 from LuGO0:9432/added-filtering-for-forced-text-tracks 2022-04-07 16:50:35 +01: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.