From 62cb04d23642a2ea7c005f050494c8ef3c370dd3 Mon Sep 17 00:00:00 2001 From: Andreas Huber Date: Thu, 19 Aug 2010 10:56:15 -0700 Subject: Support for MP4V-ES packetization format according to RFC3016. Change-Id: I5e182936c52f9eb80cdcf6132ead03705ee32d61 --- media/libstagefright/rtsp/ARTPSource.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'media/libstagefright/rtsp/ARTPSource.cpp') diff --git a/media/libstagefright/rtsp/ARTPSource.cpp b/media/libstagefright/rtsp/ARTPSource.cpp index 225f6e8..775c4ee 100644 --- a/media/libstagefright/rtsp/ARTPSource.cpp +++ b/media/libstagefright/rtsp/ARTPSource.cpp @@ -20,6 +20,7 @@ #include "AAVCAssembler.h" #include "AH263Assembler.h" #include "AMPEG4AudioAssembler.h" +#include "AMPEG4ElementaryAssembler.h" #include "ASessionDescription.h" #include @@ -63,6 +64,9 @@ ARTPSource::ARTPSource( mAssembler = new AAMRAssembler(notify, false /* isWide */, params); } else if (!strncmp(desc.c_str(), "AMR-WB/", 7)) { mAssembler = new AAMRAssembler(notify, true /* isWide */, params); + } else if (!strncmp(desc.c_str(), "MP4V-ES/", 8)) { + mAssembler = new AMPEG4ElementaryAssembler(notify); + mIssueFIRRequests = true; } else { TRESPASS(); } -- cgit v1.1