summaryrefslogtreecommitdiffstats
path: root/include/media/stagefright
diff options
context:
space:
mode:
authoraarti jadhav-gaikwad <agaikwad@nvidia.com>2014-06-18 15:25:26 +0530
committerEric Laurent <elaurent@google.com>2014-07-11 09:53:16 -0700
commit2829edccd7d2bb8244246f316face82b650b8949 (patch)
tree485dbd465bc203b2227c87fe582abeffd1ece08c /include/media/stagefright
parent7bad72237b49ac47e77ffe2a89fd26f3d171324c (diff)
downloadframeworks_av-2829edccd7d2bb8244246f316face82b650b8949.zip
frameworks_av-2829edccd7d2bb8244246f316face82b650b8949.tar.gz
frameworks_av-2829edccd7d2bb8244246f316face82b650b8949.tar.bz2
stagefright: Pass audio aac sub formats in offloadinfo
Pass audio aac sub formats in offloadinfo according to aac profile. Audio HAL can take decision about offload using DSP capabilities Change-Id: If269a3654b5d2b09c183212b0646ef03e06f2d8f
Diffstat (limited to 'include/media/stagefright')
-rw-r--r--include/media/stagefright/Utils.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/media/stagefright/Utils.h b/include/media/stagefright/Utils.h
index c85368f..a795c80 100644
--- a/include/media/stagefright/Utils.h
+++ b/include/media/stagefright/Utils.h
@@ -53,6 +53,9 @@ AString MakeUserAgent();
// Convert a MIME type to a AudioSystem::audio_format
status_t mapMimeToAudioFormat(audio_format_t& format, const char* mime);
+// Convert a aac profile to a AudioSystem::audio_format
+void mapAACProfileToAudioFormat(audio_format_t& format, uint64_t eAacProfile);
+
// Send information from MetaData to the HAL via AudioSink
status_t sendMetaDataToHal(sp<MediaPlayerBase::AudioSink>& sink, const sp<MetaData>& meta);