aboutsummaryrefslogtreecommitdiffstats
path: root/videocodec/OMXVideoEncoderH263.cpp
diff options
context:
space:
mode:
authorGuoliang Ji <guoliang.ji@intel.com>2012-07-23 16:48:45 +0800
committerPatrick Tjin <pattjin@google.com>2014-07-21 22:02:47 -0700
commit4ce57b82fa719f2aa9247c7f4a44853715a29987 (patch)
tree00353493feb4f2fffec749c076b092c7b9c98b42 /videocodec/OMXVideoEncoderH263.cpp
parent7951f06f8e3b6a91d385508b6f24720bc382df96 (diff)
downloadandroid_hardware_intel_common_omx-components-4ce57b82fa719f2aa9247c7f4a44853715a29987.tar.gz
android_hardware_intel_common_omx-components-4ce57b82fa719f2aa9247c7f4a44853715a29987.tar.bz2
android_hardware_intel_common_omx-components-4ce57b82fa719f2aa9247c7f4a44853715a29987.zip
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 <guoliang.ji@intel.com> Signed-off-by: Zhao Liang <leo.zhao@intel.com> Reviewed-on: http://android.intel.com:8080/58200 Reviewed-by: Ding, Haitao <haitao.ding@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: Ding, Haitao <haitao.ding@intel.com>
Diffstat (limited to 'videocodec/OMXVideoEncoderH263.cpp')
-rw-r--r--videocodec/OMXVideoEncoderH263.cpp11
1 files changed, 2 insertions, 9 deletions
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<uint8_t **>(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);