From 4ce57b82fa719f2aa9247c7f4a44853715a29987 Mon Sep 17 00:00:00 2001 From: Guoliang Ji Date: Mon, 23 Jul 2012 16:48:45 +0800 Subject: Video omx-component: video enhancement implementation BZ: 48107 Delete the share buffer mechanism, add the meta data mode modification. Change-Id: Icdc0ae1d8e3c0e012966631055591553362e5542 Signed-off-by: Guoliang Ji Signed-off-by: Zhao Liang Reviewed-on: http://android.intel.com:8080/58200 Reviewed-by: Ding, Haitao Reviewed-by: buildbot Tested-by: Ding, Haitao --- videocodec/OMXVideoEncoderH263.cpp | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) (limited to 'videocodec/OMXVideoEncoderH263.cpp') diff --git a/videocodec/OMXVideoEncoderH263.cpp b/videocodec/OMXVideoEncoderH263.cpp index 3bb5998..dbc5861 100644 --- a/videocodec/OMXVideoEncoderH263.cpp +++ b/videocodec/OMXVideoEncoderH263.cpp @@ -108,15 +108,8 @@ OMX_ERRORTYPE OMXVideoEncoderH263::ProcessorProcess( goto out; } - if (mBsState != BS_STATE_INVALID) { - // Here is shared buffer mode - inBuf.size = mSharedBufArray[0].dataSize; - inBuf.data = - *(reinterpret_cast(buffers[INPORT_INDEX]->pBuffer + buffers[INPORT_INDEX]->nOffset)); - } else { - inBuf.data = buffers[INPORT_INDEX]->pBuffer + buffers[INPORT_INDEX]->nOffset; - inBuf.size = buffers[INPORT_INDEX]->nFilledLen; - } + inBuf.data = buffers[INPORT_INDEX]->pBuffer + buffers[INPORT_INDEX]->nOffset; + inBuf.size = buffers[INPORT_INDEX]->nFilledLen; LOGV("buffer_in.data=%x, data_size=%d", (unsigned)inBuf.data, inBuf.size); -- cgit v1.2.3