media/libraries
hschlueter b87f26490b Separate TransformerAudioRenderer and new AudioSamplePipeline.
`TransformerAudioRenderer` reads input and passes `DecoderInputBuffer`s
to the `AudioSamplePipeline`. The `AudioSamplePipeline` handles all
steps from decoding to encoding. `TransformerAudioRenderer` receives
`DecoderInputBuffer`s from the `AudioSamplePipeline` and passes their
data to the muxer.

`AudioSamplePipeline` implements a new interface `SamplePipeline`.
A pass-through pipeline will be added in a future cl.

PiperOrigin-RevId: 407555102
2021-11-09 10:09:26 +00:00
..
cast Migrate usages of Window-based Player methods 2021-11-09 10:07:30 +00:00
common Migrate usages of Window-based Player methods 2021-11-09 10:07:30 +00:00
database Update to androidx.media3 2021-10-27 09:12:46 +01:00
datasource Make package in test manifest consistent 2021-11-08 15:18:26 +00:00
datasource_cronet Make package in test manifest consistent 2021-11-08 15:18:26 +00:00
datasource_okhttp Update to androidx.media3 2021-10-27 09:12:46 +01:00
datasource_rtmp Make package in test manifest consistent 2021-11-08 15:18:26 +00:00
decoder Make package in test manifest consistent 2021-11-08 15:18:26 +00:00
decoder_av1 Update to androidx.media3 2021-10-27 09:12:46 +01:00
decoder_ffmpeg Make package in test manifest consistent 2021-11-08 15:18:26 +00:00
decoder_flac Make package in test manifest consistent 2021-11-08 15:18:26 +00:00
decoder_opus Make package in test manifest consistent 2021-11-08 15:18:26 +00:00
decoder_vp9 Make package in test manifest consistent 2021-11-08 15:18:26 +00:00
exoplayer Add DefaultMediaCodecFactory.getCodecAdapter() method 2021-11-09 10:09:13 +00:00
exoplayer_dash Migrate callers of deprecated C.java methods to Util.java 2021-11-08 15:17:26 +00:00
exoplayer_hls Merge pull request #9576 from TiVo:p-fix-duration-round 2021-11-09 10:07:30 +00:00
exoplayer_ima Prepare for adding ServerSideInsertedAdsMediaSource for IMA 2021-11-09 10:09:13 +00:00
exoplayer_rtsp Add missing RetentionPolicy for IntDef 2021-11-09 10:09:13 +00:00
exoplayer_smoothstreaming Migrate callers of deprecated C.java methods to Util.java 2021-11-08 15:17:26 +00:00
exoplayer_workmanager Update to androidx.media3 2021-10-27 09:12:46 +01:00
extractor WavExtractor: split header reading state into 2 states 2021-11-09 10:09:13 +00:00
session Fix most IntDef violations in MediaControllerImplLegacy 2021-11-09 10:09:13 +00:00
test_data Separate TransformerAudioRenderer and new AudioSamplePipeline. 2021-11-09 10:09:26 +00:00
test_exoplayer_playback Make package in test manifest consistent 2021-11-08 15:18:26 +00:00
test_session_common Migrate media3.session references from Window to MediaItem 2021-11-08 15:13:41 +00:00
test_session_current Fix implementations of MediaLibrarySessionCallback to pass params 2021-11-09 10:09:12 +00:00
test_utils Migrate usages of Window-based Player methods 2021-11-09 10:07:30 +00:00
test_utils_robolectric Migrate usages of Window-based Player methods 2021-11-09 10:07:30 +00:00
transformer Separate TransformerAudioRenderer and new AudioSamplePipeline. 2021-11-09 10:09:26 +00:00
ui Migrate usages of Window-based Player methods 2021-11-09 10:07:30 +00:00
ui_leanback Suppress lint warnings in leanback module. 2021-11-09 10:09:13 +00:00