Loading include/media/stagefright/MediaDefs.h +1 −0 Original line number Diff line number Diff line Loading @@ -34,6 +34,7 @@ extern const char *MEDIA_MIMETYPE_AUDIO_AAC; extern const char *MEDIA_MIMETYPE_AUDIO_RAW; extern const char *MEDIA_MIMETYPE_CONTAINER_MPEG4; extern const char *MEDIA_MIMETYPE_CONTAINER_WAV; } // namespace android Loading media/libstagefright/Android.mk +3 −2 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ ifeq ($(BUILD_WITH_FULL_STAGEFRIGHT),true) LOCAL_SRC_FILES += \ AMRExtractor.cpp \ AudioPlayer.cpp \ CachingDataSource.cpp \ CameraSource.cpp \ DataSource.cpp \ Loading @@ -23,17 +24,17 @@ LOCAL_SRC_FILES += \ HTTPDataSource.cpp \ HTTPStream.cpp \ JPEGSource.cpp \ MediaExtractor.cpp \ MP3Extractor.cpp \ MPEG4Extractor.cpp \ MPEG4Writer.cpp \ MediaExtractor.cpp \ MediaPlayerImpl.cpp \ MmapSource.cpp \ SampleTable.cpp \ ShoutcastSource.cpp \ TimeSource.cpp \ TimedEventQueue.cpp \ AudioPlayer.cpp \ WAVExtractor.cpp \ string.cpp endif Loading media/libstagefright/DataSource.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ #include "include/AMRExtractor.h" #include "include/MP3Extractor.h" #include "include/MPEG4Extractor.h" #include "include/WAVExtractor.h" #include <media/stagefright/DataSource.h> #include <media/stagefright/MediaErrors.h> Loading Loading @@ -87,6 +88,7 @@ void DataSource::RegisterDefaultSniffers() { RegisterSniffer(SniffMP3); RegisterSniffer(SniffMPEG4); RegisterSniffer(SniffAMR); RegisterSniffer(SniffWAV); } } // namespace android media/libstagefright/MPEG4Extractor.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -1001,7 +1001,8 @@ bool SniffMPEG4( } if (!memcmp(header, "ftyp3gp", 7) || !memcmp(header, "ftypmp42", 8) || !memcmp(header, "ftypisom", 8) || !memcmp(header, "ftypM4V ", 8)) { || !memcmp(header, "ftypisom", 8) || !memcmp(header, "ftypM4V ", 8) || !memcmp(header, "ftypM4A ", 8)) { *mimeType = MEDIA_MIMETYPE_CONTAINER_MPEG4; *confidence = 0.1; Loading media/libstagefright/MediaDefs.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -32,5 +32,6 @@ const char *MEDIA_MIMETYPE_AUDIO_AAC = "audio/mp4a-latm"; const char *MEDIA_MIMETYPE_AUDIO_RAW = "audio/raw"; const char *MEDIA_MIMETYPE_CONTAINER_MPEG4 = "video/mpeg4"; const char *MEDIA_MIMETYPE_CONTAINER_WAV = "audio/wav"; } // namespace android Loading
include/media/stagefright/MediaDefs.h +1 −0 Original line number Diff line number Diff line Loading @@ -34,6 +34,7 @@ extern const char *MEDIA_MIMETYPE_AUDIO_AAC; extern const char *MEDIA_MIMETYPE_AUDIO_RAW; extern const char *MEDIA_MIMETYPE_CONTAINER_MPEG4; extern const char *MEDIA_MIMETYPE_CONTAINER_WAV; } // namespace android Loading
media/libstagefright/Android.mk +3 −2 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ ifeq ($(BUILD_WITH_FULL_STAGEFRIGHT),true) LOCAL_SRC_FILES += \ AMRExtractor.cpp \ AudioPlayer.cpp \ CachingDataSource.cpp \ CameraSource.cpp \ DataSource.cpp \ Loading @@ -23,17 +24,17 @@ LOCAL_SRC_FILES += \ HTTPDataSource.cpp \ HTTPStream.cpp \ JPEGSource.cpp \ MediaExtractor.cpp \ MP3Extractor.cpp \ MPEG4Extractor.cpp \ MPEG4Writer.cpp \ MediaExtractor.cpp \ MediaPlayerImpl.cpp \ MmapSource.cpp \ SampleTable.cpp \ ShoutcastSource.cpp \ TimeSource.cpp \ TimedEventQueue.cpp \ AudioPlayer.cpp \ WAVExtractor.cpp \ string.cpp endif Loading
media/libstagefright/DataSource.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ #include "include/AMRExtractor.h" #include "include/MP3Extractor.h" #include "include/MPEG4Extractor.h" #include "include/WAVExtractor.h" #include <media/stagefright/DataSource.h> #include <media/stagefright/MediaErrors.h> Loading Loading @@ -87,6 +88,7 @@ void DataSource::RegisterDefaultSniffers() { RegisterSniffer(SniffMP3); RegisterSniffer(SniffMPEG4); RegisterSniffer(SniffAMR); RegisterSniffer(SniffWAV); } } // namespace android
media/libstagefright/MPEG4Extractor.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -1001,7 +1001,8 @@ bool SniffMPEG4( } if (!memcmp(header, "ftyp3gp", 7) || !memcmp(header, "ftypmp42", 8) || !memcmp(header, "ftypisom", 8) || !memcmp(header, "ftypM4V ", 8)) { || !memcmp(header, "ftypisom", 8) || !memcmp(header, "ftypM4V ", 8) || !memcmp(header, "ftypM4A ", 8)) { *mimeType = MEDIA_MIMETYPE_CONTAINER_MPEG4; *confidence = 0.1; Loading
media/libstagefright/MediaDefs.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -32,5 +32,6 @@ const char *MEDIA_MIMETYPE_AUDIO_AAC = "audio/mp4a-latm"; const char *MEDIA_MIMETYPE_AUDIO_RAW = "audio/raw"; const char *MEDIA_MIMETYPE_CONTAINER_MPEG4 = "video/mpeg4"; const char *MEDIA_MIMETYPE_CONTAINER_WAV = "audio/wav"; } // namespace android