}
if (profile != OMX_VIDEO_HEVCProfileUnknown)
+#ifdef USE_OMX_TARGET_ZYNQ_USCALE_PLUS
+ param.eProfile = (OMX_ALG_VIDEO_HEVCPROFILETYPE) profile;
+#else
param.eProfile = profile;
+#endif
+
if (level != OMX_VIDEO_HEVCLevelUnknown)
+#ifdef USE_OMX_TARGET_ZYNQ_USCALE_PLUS
+ param.eLevel = (OMX_ALG_VIDEO_HEVCLEVELTYPE) level;
+#else
param.eLevel = level;
+#endif
/* GOP pattern */
#ifdef USE_OMX_TARGET_ZYNQ_USCALE_PLUS
return OMX_VIDEO_HEVCProfileMain10;
#ifdef USE_OMX_TARGET_ZYNQ_USCALE_PLUS
} else if (g_str_equal (profile, "main-still-picture")) {
- return OMX_ALG_VIDEO_HEVCProfileMainStill;
+ return (OMX_VIDEO_HEVCPROFILETYPE) OMX_ALG_VIDEO_HEVCProfileMainStill;
} else if (g_str_equal (profile, "main422")) {
- return OMX_ALG_VIDEO_HEVCProfileMain422;
+ return (OMX_VIDEO_HEVCPROFILETYPE) OMX_ALG_VIDEO_HEVCProfileMain422;
} else if (g_str_equal (profile, "main422-10")) {
- return OMX_ALG_VIDEO_HEVCProfileMain422_10;
+ return (OMX_VIDEO_HEVCPROFILETYPE) OMX_ALG_VIDEO_HEVCProfileMain422_10;
#endif
}
return OMX_VIDEO_HEVCProfileUnknown;