Support YV12 input format addendum
Pick up missing changes from previous commit.
Change-Id: I40d918bc49602a85e71e461f49b42d49c1539cb3
BZ: 229540
Bug: 17383204
diff --git a/ISV/omx/isv_omxcomponent.cpp b/ISV/omx/isv_omxcomponent.cpp
index cb96c54..5a23fb1 100644
--- a/ISV/omx/isv_omxcomponent.cpp
+++ b/ISV/omx/isv_omxcomponent.cpp
@@ -415,6 +415,18 @@
{
ALOGD_IF(ISV_COMPONENT_DEBUG, "%s: nIndex 0x%08x", __func__, nIndex);
+ if (nIndex == static_cast<OMX_INDEXTYPE>(OMX_IndexConfigAutoFramerateConversion)) {
+ OMX_CONFIG_BOOLEANTYPE *config = static_cast<OMX_CONFIG_BOOLEANTYPE*>(pComponentConfigStructure);
+ if (config->bEnabled) {
+ mVPPEnabled = true;
+ ALOGI("%s: mVPPEnabled=true", __func__);
+ } else {
+ mVPPEnabled = false;
+ ALOGI("%s: mVPPEnabled=false", __func__);
+ }
+ return OMX_ErrorNone;
+ }
+
return OMX_SetConfig(mComponent, nIndex, pComponentConfigStructure);
}