media/extensions
vigneshv 265670cf93 Add ReleaseInputBuffer callback
The release_input_buffer callback will be called when the library
is done consuming an "input buffer". The buffer passed into
EnqueueFrame must be kept valid until this callback is called. If
frame parallel is false, then this callback can be nullptr (in
this case the buffer has to be kept valid until the next call to
DequeueFrame). If frame parallel is true, this callback cannot be
nullptr.

PiperOrigin-RevId: 296276083
2020-03-30 13:46:50 +01:00
..
av1 Add ReleaseInputBuffer callback 2020-03-30 13:46:50 +01:00
cast Add CastPlayer tests for repeatMode masking 2019-11-15 05:12:42 +00:00
cronet Remove DataSpec.FLAG_ALLOW_ICY_METADATA 2019-10-02 21:25:07 +01:00
ffmpeg Use MIME types rather than PCM encodings for ALAW and MLAW 2020-01-17 13:52:47 +00:00
flac FLAC extension: remove sample rate check 2020-02-13 15:50:20 +00:00
gvr Fix audio processor draining for reconfiguration 2019-11-27 22:40:13 +00:00
ima Remove AdsManager listeners on release 2019-12-06 22:37:35 +00:00
jobdispatcher Fix DownloadService resumption 2020-01-17 14:01:38 +00:00
leanback Fix incorrect anamorphic handling in Leanback extension 2019-10-30 08:50:49 +00:00
mediasession annotate nullabilty of CommandReceiver 2020-02-01 19:39:43 +00:00
okhttp Upgrade OkHttp dependency to 3.12.8 2020-01-27 19:08:45 +00:00
opus Add troubleshooting instructions for decoding extensions 2019-12-20 16:59:52 +00:00
rtmp Make factories return specific types 2019-10-04 13:31:40 +01:00
vp9 Add troubleshooting instructions for decoding extensions 2019-12-20 16:59:52 +00:00
workmanager Update cronet and workmanager dependencies 2019-09-05 10:48:45 +01:00
README.md Tweak and add READMEs + remove refs to V1 2017-08-17 22:59:34 +01:00

ExoPlayer extensions

ExoPlayer extensions are modules that depend on external libraries to provide additional functionality. Browse the individual extensions and their READMEs to learn more.