diff options
author | Sharad Sangle <assangle@codeaurora.org> | 2015-07-24 20:06:53 +0530 |
---|---|---|
committer | Linux Build Service Account <lnxbuild@localhost> | 2015-10-06 03:24:29 -0600 |
commit | daef932059bbeaf1b88a8871f348be128fdf0bfe (patch) | |
tree | 5c625ce6d299e83c4789a6b3d3bde243be6ad28d /media/libavextensions | |
parent | 8d3e1e541aa6825007dda3c58cbc0900eca38d23 (diff) | |
download | frameworks_av-daef932059bbeaf1b88a8871f348be128fdf0bfe.zip frameworks_av-daef932059bbeaf1b88a8871f348be128fdf0bfe.tar.gz frameworks_av-daef932059bbeaf1b88a8871f348be128fdf0bfe.tar.bz2 |
audio: add support for APE decoding.
add support for APE decoding
Change-Id: I55e8f4b3b87f4bdf1c99774d702506eb7c2f05b5
Diffstat (limited to 'media/libavextensions')
-rw-r--r-- | media/libavextensions/stagefright/AVExtensions.h | 2 | ||||
-rw-r--r-- | media/libavextensions/stagefright/AVUtils.cpp | 4 |
2 files changed, 6 insertions, 0 deletions
diff --git a/media/libavextensions/stagefright/AVExtensions.h b/media/libavextensions/stagefright/AVExtensions.h index f9f4cf1..04588d5 100644 --- a/media/libavextensions/stagefright/AVExtensions.h +++ b/media/libavextensions/stagefright/AVExtensions.h @@ -79,6 +79,8 @@ struct AVUtils { virtual audio_format_t updateAudioFormat(audio_format_t audioFormat, const sp<AMessage> &); + virtual bool canOffloadAPE(const sp<MetaData> &meta); + // ----- NO TRESSPASSING BEYOND THIS LINE ------ DECLARE_LOADABLE_SINGLETON(AVUtils); }; diff --git a/media/libavextensions/stagefright/AVUtils.cpp b/media/libavextensions/stagefright/AVUtils.cpp index a4100c5..ee0602b 100644 --- a/media/libavextensions/stagefright/AVUtils.cpp +++ b/media/libavextensions/stagefright/AVUtils.cpp @@ -101,6 +101,10 @@ sp<MediaCodec> AVUtils::createCustomComponentByName( return NULL; } +bool AVUtils::canOffloadAPE(const sp<MetaData> &meta) { + return true; +} + // ----- NO TRESSPASSING BEYOND THIS LINE ------ AVUtils::AVUtils() { } |