summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/include/MPEG4Extractor.h
diff options
context:
space:
mode:
authorOscar Rydhé <oscar.rydhe@sonymobile.com>2012-12-14 13:52:07 +0100
committerZoran Jovanovic <zoran.jovanovic@sonymobile.com>2013-08-13 16:29:33 +0200
commitfbc9d2b9cda433d98c36acb842c4a91fdeeb75e0 (patch)
tree3cbc852cc1a5d0d4338465f14fa1006f191fc10a /media/libstagefright/include/MPEG4Extractor.h
parent1bb59258458350af518170558120783bc2f9e61d (diff)
downloadframeworks_av-fbc9d2b9cda433d98c36acb842c4a91fdeeb75e0.zip
frameworks_av-fbc9d2b9cda433d98c36acb842c4a91fdeeb75e0.tar.gz
frameworks_av-fbc9d2b9cda433d98c36acb842c4a91fdeeb75e0.tar.bz2
Added support for 3GPP meta data atoms
3GPP metadata is not supported, only iTunes Metadata Format is supported. Change-Id: I78b41c88788d5a43800c936e0ac0f98424515c62
Diffstat (limited to 'media/libstagefright/include/MPEG4Extractor.h')
-rw-r--r--media/libstagefright/include/MPEG4Extractor.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/media/libstagefright/include/MPEG4Extractor.h b/media/libstagefright/include/MPEG4Extractor.h
index 35eff96..15253c3 100644
--- a/media/libstagefright/include/MPEG4Extractor.h
+++ b/media/libstagefright/include/MPEG4Extractor.h
@@ -94,7 +94,8 @@ private:
status_t readMetaData();
status_t parseChunk(off64_t *offset, int depth);
- status_t parseMetaData(off64_t offset, size_t size);
+ status_t parseITunesMetaData(off64_t offset, size_t size);
+ status_t parse3GPPMetaData(off64_t offset, size_t size, int depth);
status_t updateAudioTrackInfoFromESDS_MPEG4Audio(
const void *esds_data, size_t esds_size);