Loading media/libstagefright/MediaCodec.cpp +25 −23 Original line number Diff line number Diff line Loading @@ -4839,10 +4839,11 @@ void MediaCodec::onMessageReceived(const sp<AMessage> &msg) { } } } int32_t largeFrameParam; if (format->findInt32(KEY_BUFFER_BATCH_MAX_OUTPUT_SIZE, &largeFrameParam) || int32_t largeFrameParamMax = 0, largeFrameParamThreshold = 0; if (format->findInt32(KEY_BUFFER_BATCH_MAX_OUTPUT_SIZE, &largeFrameParamMax) || format->findInt32(KEY_BUFFER_BATCH_THRESHOLD_OUTPUT_SIZE, &largeFrameParam)) { &largeFrameParamThreshold)) { if (largeFrameParamMax > 0 || largeFrameParamThreshold > 0) { if(mComponentName.startsWith("OMX")) { mErrorLog.log(LOG_TAG, "Large Frame params are not supported on OMX codecs." Loading @@ -4865,6 +4866,7 @@ void MediaCodec::onMessageReceived(const sp<AMessage> &msg) { break; } } } mReplyID = replyID; setState(CONFIGURING); Loading Loading
media/libstagefright/MediaCodec.cpp +25 −23 Original line number Diff line number Diff line Loading @@ -4839,10 +4839,11 @@ void MediaCodec::onMessageReceived(const sp<AMessage> &msg) { } } } int32_t largeFrameParam; if (format->findInt32(KEY_BUFFER_BATCH_MAX_OUTPUT_SIZE, &largeFrameParam) || int32_t largeFrameParamMax = 0, largeFrameParamThreshold = 0; if (format->findInt32(KEY_BUFFER_BATCH_MAX_OUTPUT_SIZE, &largeFrameParamMax) || format->findInt32(KEY_BUFFER_BATCH_THRESHOLD_OUTPUT_SIZE, &largeFrameParam)) { &largeFrameParamThreshold)) { if (largeFrameParamMax > 0 || largeFrameParamThreshold > 0) { if(mComponentName.startsWith("OMX")) { mErrorLog.log(LOG_TAG, "Large Frame params are not supported on OMX codecs." Loading @@ -4865,6 +4866,7 @@ void MediaCodec::onMessageReceived(const sp<AMessage> &msg) { break; } } } mReplyID = replyID; setState(CONFIGURING); Loading