summaryrefslogtreecommitdiff
path: root/msm8974
diff options
context:
space:
mode:
Diffstat (limited to 'msm8974')
-rw-r--r--msm8974/mm-video-legacy/vidc/venc/src/omx_video_base.cpp4
-rw-r--r--msm8974/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp4
2 files changed, 4 insertions, 4 deletions
diff --git a/msm8974/mm-video-legacy/vidc/venc/src/omx_video_base.cpp b/msm8974/mm-video-legacy/vidc/venc/src/omx_video_base.cpp
index dd4d98d..2b62fa1 100644
--- a/msm8974/mm-video-legacy/vidc/venc/src/omx_video_base.cpp
+++ b/msm8974/mm-video-legacy/vidc/venc/src/omx_video_base.cpp
@@ -2648,7 +2648,7 @@ OMX_ERRORTYPE omx_video::allocate_input_meta_buffer(
*bufferHdr = &meta_buffer_hdr[index];
memset(&meta_buffer_hdr[index], 0, sizeof(meta_buffer_hdr[index]));
meta_buffer_hdr[index].nSize = sizeof(meta_buffer_hdr[index]);
- meta_buffer_hdr[index].nAllocLen = bytes;
+ meta_buffer_hdr[index].nAllocLen = sizeof(meta_buffers[index]);
meta_buffer_hdr[index].nVersion.nVersion = OMX_SPEC_VERSION;
meta_buffer_hdr[index].nInputPortIndex = PORT_INDEX_IN;
meta_buffer_hdr[index].pBuffer = (OMX_U8*)&meta_buffers[index];
@@ -2873,7 +2873,7 @@ OMX_ERRORTYPE omx_video::allocate_output_buffer(
bufHdr->nSize = sizeof(OMX_BUFFERHEADERTYPE);
bufHdr->nVersion.nVersion = OMX_SPEC_VERSION;
// Set the values when we determine the right HxW param
- bufHdr->nAllocLen = bytes;
+ bufHdr->nAllocLen = m_sOutPortDef.nBufferSize;
bufHdr->nFilledLen = 0;
bufHdr->pAppPrivate = appData;
bufHdr->nOutputPortIndex = PORT_INDEX_OUT;
diff --git a/msm8974/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp b/msm8974/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
index 3d77f30..0ded6ef 100644
--- a/msm8974/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
+++ b/msm8974/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp
@@ -2737,7 +2737,7 @@ OMX_ERRORTYPE omx_video::allocate_input_meta_buffer(
*bufferHdr = &meta_buffer_hdr[index];
memset(&meta_buffer_hdr[index], 0, sizeof(meta_buffer_hdr[index]));
meta_buffer_hdr[index].nSize = sizeof(meta_buffer_hdr[index]);
- meta_buffer_hdr[index].nAllocLen = bytes;
+ meta_buffer_hdr[index].nAllocLen = sizeof(meta_buffers[index]);
meta_buffer_hdr[index].nVersion.nVersion = OMX_SPEC_VERSION;
meta_buffer_hdr[index].nInputPortIndex = PORT_INDEX_IN;
meta_buffer_hdr[index].pBuffer = (OMX_U8*)&meta_buffers[index];
@@ -2962,7 +2962,7 @@ OMX_ERRORTYPE omx_video::allocate_output_buffer(
bufHdr->nSize = sizeof(OMX_BUFFERHEADERTYPE);
bufHdr->nVersion.nVersion = OMX_SPEC_VERSION;
// Set the values when we determine the right HxW param
- bufHdr->nAllocLen = bytes;
+ bufHdr->nAllocLen = m_sOutPortDef.nBufferSize;
bufHdr->nFilledLen = 0;
bufHdr->pAppPrivate = appData;
bufHdr->nOutputPortIndex = PORT_INDEX_OUT;