Loading media/libstagefright/codecs/avc/enc/SoftAVCEncoder.cpp +3 −0 Original line number Diff line number Diff line Loading @@ -848,6 +848,9 @@ void SoftAVCEncoder::onQueueFilled(OMX_U32 portIndex) { InputBufferInfo *inputBufInfo = mInputBufferInfoVec.begin(); outHeader->nTimeStamp = inputBufInfo->mTimeUs; outHeader->nFlags |= (inputBufInfo->mFlags | OMX_BUFFERFLAG_ENDOFFRAME); if (mSawInputEOS) { outHeader->nFlags |= OMX_BUFFERFLAG_EOS; } outHeader->nFilledLen = dataLength; outInfo->mOwnedByUs = false; notifyFillBufferDone(outHeader); Loading Loading
media/libstagefright/codecs/avc/enc/SoftAVCEncoder.cpp +3 −0 Original line number Diff line number Diff line Loading @@ -848,6 +848,9 @@ void SoftAVCEncoder::onQueueFilled(OMX_U32 portIndex) { InputBufferInfo *inputBufInfo = mInputBufferInfoVec.begin(); outHeader->nTimeStamp = inputBufInfo->mTimeUs; outHeader->nFlags |= (inputBufInfo->mFlags | OMX_BUFFERFLAG_ENDOFFRAME); if (mSawInputEOS) { outHeader->nFlags |= OMX_BUFFERFLAG_EOS; } outHeader->nFilledLen = dataLength; outInfo->mOwnedByUs = false; notifyFillBufferDone(outHeader); Loading