summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/DataSource.cpp
diff options
context:
space:
mode:
authorAndreas Huber <andih@google.com>2011-03-24 14:18:02 -0700
committerAndreas Huber <andih@google.com>2011-03-30 13:13:25 -0700
commitf8374dec590223ebdd6959b26d9ba90749dd8328 (patch)
tree4d93c723dcba33bbad56b3f55a664c6a3144481c /media/libstagefright/DataSource.cpp
parent72bbbff2dfb120ed1ebc9a50e8509364508bfa70 (diff)
downloadframeworks_av-f8374dec590223ebdd6959b26d9ba90749dd8328.zip
frameworks_av-f8374dec590223ebdd6959b26d9ba90749dd8328.tar.gz
frameworks_av-f8374dec590223ebdd6959b26d9ba90749dd8328.tar.bz2
Support for divx files, i.e. mpeg 4 video + mpeg audio layer III in .avi files
Change-Id: I6e1e989c43300ddb0d341e3e9183cdccd69eeae6 related-to-bug: 4192562
Diffstat (limited to 'media/libstagefright/DataSource.cpp')
-rw-r--r--media/libstagefright/DataSource.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/media/libstagefright/DataSource.cpp b/media/libstagefright/DataSource.cpp
index 7c2096e..c16b3b5 100644
--- a/media/libstagefright/DataSource.cpp
+++ b/media/libstagefright/DataSource.cpp
@@ -15,6 +15,7 @@
*/
#include "include/AMRExtractor.h"
+#include "include/AVIExtractor.h"
#include "include/MP3Extractor.h"
#include "include/MPEG4Extractor.h"
#include "include/WAVExtractor.h"
@@ -111,6 +112,7 @@ void DataSource::RegisterDefaultSniffers() {
RegisterSniffer(SniffMPEG2TS);
RegisterSniffer(SniffMP3);
RegisterSniffer(SniffAAC);
+ RegisterSniffer(SniffAVI);
char value[PROPERTY_VALUE_MAX];
if (property_get("drm.service.enabled", value, NULL)