From 308ca621005ab86847b1b1dabaf65a2521844a2a Mon Sep 17 00:00:00 2001 From: Marco Nelissen Date: Wed, 12 Dec 2012 11:49:23 -0800 Subject: Increase buffer size for video Change-Id: I055e1336954387f7b48aa58d893a3a5fae036ece --- media/libstagefright/FragmentedMP4Extractor.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'media') diff --git a/media/libstagefright/FragmentedMP4Extractor.cpp b/media/libstagefright/FragmentedMP4Extractor.cpp index 82712ef..10655b9 100644 --- a/media/libstagefright/FragmentedMP4Extractor.cpp +++ b/media/libstagefright/FragmentedMP4Extractor.cpp @@ -222,8 +222,8 @@ status_t FragmentedMPEG4Source::start(MetaData *params) { mGroup = new MediaBufferGroup; - int32_t max_size = 65536; - // XXX CHECK(mFormat->findInt32(kKeyMaxInputSize, &max_size)); + // for video, make the buffer big enough for an extremely poorly compressed 1080p frame. + int32_t max_size = mIsAudioTrack ? 65536 : 3110400; mGroup->add_buffer(new MediaBuffer(max_size)); -- cgit v1.1