From 80eb61776f136c316f45ce4187a8bafedf9b3e88 Mon Sep 17 00:00:00 2001 From: Andreas Huber Date: Tue, 6 Apr 2010 14:36:23 -0700 Subject: Partial revert of previous change to improve hardware AAC decoder performance, increasing the input buffer size so dramatically accidentally broke streaming performance. Change-Id: I14e9fbc1fdff61bcf89218d83cb1d2e3d6eb8438 related-to-bug: 2574491 --- media/libstagefright/OMXCodec.cpp | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/media/libstagefright/OMXCodec.cpp b/media/libstagefright/OMXCodec.cpp index 2346639..6037088 100644 --- a/media/libstagefright/OMXCodec.cpp +++ b/media/libstagefright/OMXCodec.cpp @@ -535,26 +535,6 @@ status_t OMXCodec::configureCodec(const sp &meta) { return err; } } - } else if (!strncasecmp(mMIME, "audio/", 6)) { - if ((mQuirks & kSupportsMultipleFramesPerInputBuffer) - && !strcmp(mComponentName, "OMX.TI.AAC.decode")) { - OMX_PARAM_PORTDEFINITIONTYPE def; - InitOMXParams(&def); - def.nPortIndex = kPortIndexInput; - - status_t err = mOMX->getParameter( - mNode, OMX_IndexParamPortDefinition, &def, sizeof(def)); - CHECK_EQ(err, OK); - - const size_t kMinBufferSize = 100 * 1024; - if (def.nBufferSize < kMinBufferSize) { - def.nBufferSize = kMinBufferSize; - } - - err = mOMX->setParameter( - mNode, OMX_IndexParamPortDefinition, &def, sizeof(def)); - CHECK_EQ(err, OK); - } } if (!strcasecmp(mMIME, MEDIA_MIMETYPE_IMAGE_JPEG) -- cgit v1.1