Merge "mm-video-v4l2: Allow LTR only if hybrid was not there"
diff --git a/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp b/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp
index 2b1a3e4..82c40e6 100644
--- a/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp
+++ b/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp
@@ -6491,7 +6491,7 @@
struct v4l2_ext_controls controls;
int rc;
- if (!venc_validate_hybridhp_params(0, 0, count, 0)) {
+ if (enable && temporal_layers_config.hier_mode == HIER_P_HYBRID) {
DEBUG_PRINT_ERROR("Invalid settings, LTR enabled with HybridHP");
return false;
}