summaryrefslogtreecommitdiff
path: root/msm8974
diff options
context:
space:
mode:
Diffstat (limited to 'msm8974')
-rw-r--r--msm8974/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp2
-rw-r--r--msm8974/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp11
2 files changed, 6 insertions, 7 deletions
diff --git a/msm8974/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp b/msm8974/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp
index 274a265..9e1590d 100644
--- a/msm8974/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp
+++ b/msm8974/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp
@@ -4460,7 +4460,7 @@ OMX_ERRORTYPE omx_vdec::set_config(OMX_IN OMX_HANDLETYPE hComp,
return OMX_ErrorNotImplemented;
}
-#define extn_equals(param, extn) (!strncmp(param, extn, strlen(extn)))
+#define extn_equals(param, extn) (!strcmp(param, extn))
/* ======================================================================
FUNCTION
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 3627678..8f13048 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
@@ -2042,6 +2042,8 @@ OMX_ERRORTYPE omx_video::get_config(OMX_IN OMX_HANDLETYPE hComp,
}
+#define extn_equals(param, extn) (!strcmp(param, extn))
+
/* ======================================================================
FUNCTION
omx_video::GetExtensionIndex
@@ -2066,21 +2068,18 @@ OMX_ERRORTYPE omx_video::get_extension_index(OMX_IN OMX_HANDLETYPE hComp,
return OMX_ErrorInvalidState;
}
#ifdef MAX_RES_1080P
- if (!strncmp(paramName, "OMX.QCOM.index.param.SliceDeliveryMode",
- sizeof("OMX.QCOM.index.param.SliceDeliveryMode") - 1)) {
+ if (extn_equals(paramName, "OMX.QCOM.index.param.SliceDeliveryMode")) {
*indexType = (OMX_INDEXTYPE)OMX_QcomIndexEnableSliceDeliveryMode;
return OMX_ErrorNone;
}
#endif
#ifdef _ANDROID_ICS_
- if (!strncmp(paramName, "OMX.google.android.index.storeMetaDataInBuffers",
- sizeof("OMX.google.android.index.storeMetaDataInBuffers") - 1)) {
+ if (extn_equals(paramName, "OMX.google.android.index.storeMetaDataInBuffers")) {
*indexType = (OMX_INDEXTYPE)OMX_QcomIndexParamVideoMetaBufferMode;
return OMX_ErrorNone;
}
#endif
- if (!strncmp(paramName, "OMX.google.android.index.prependSPSPPSToIDRFrames",
- sizeof("OMX.google.android.index.prependSPSPPSToIDRFrames") - 1)) {
+ if (extn_equals(paramName, "OMX.google.android.index.prependSPSPPSToIDRFrames")) {
*indexType = (OMX_INDEXTYPE)OMX_QcomIndexParamSequenceHeaderWithIDR;
return OMX_ErrorNone;
}