From 43e36e9ec905f8bc0bbc7afc495e3a298c168a66 Mon Sep 17 00:00:00 2001 From: Chong Zhang Date: Tue, 19 Aug 2014 18:07:08 -0700 Subject: [PATCH] print warning if offset != buffer size Bug: 17110981 Change-Id: Iacceca203372f4c06ff5ef7ce98edd5554727b64 --- media/libstagefright/rtsp/AMPEG4ElementaryAssembler.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/media/libstagefright/rtsp/AMPEG4ElementaryAssembler.cpp b/media/libstagefright/rtsp/AMPEG4ElementaryAssembler.cpp index 76f8f54414..7eb6542c88 100644 --- a/media/libstagefright/rtsp/AMPEG4ElementaryAssembler.cpp +++ b/media/libstagefright/rtsp/AMPEG4ElementaryAssembler.cpp @@ -358,6 +358,11 @@ ARTPAssembler::AssemblyStatus AMPEG4ElementaryAssembler::addPacket( CopyTimes(accessUnit, buffer); mPackets.push_back(accessUnit); } + + if (offset != buffer->size()) { + ALOGW("potentially malformed packet (offset %d, size %d)", + offset, buffer->size()); + } } queue->erase(queue->begin()); -- 2.11.0