diff options
author | qctecmdr <qctecmdr@localhost> | 2021-07-22 21:18:20 -0700 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2021-07-22 21:18:20 -0700 |
commit | 1fe3f5060c2ee8a332fae34eb5d48837549328fe (patch) | |
tree | 2d39d09bc5e61c8cb8f9fa0e731c1af484bdbd33 | |
parent | 192452ac99a3be69ddfe7c991dce2018057d7b21 (diff) | |
parent | 9a434b3e44e4566325cf8c0fcaebd71c90fcb427 (diff) |
Merge "mm-video-v4l2: venc: Set encoding level set by client to firmware"
-rw-r--r-- | mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2_params.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2_params.cpp b/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2_params.cpp index 7001690f..3bfcd983 100644 --- a/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2_params.cpp +++ b/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2_params.cpp @@ -767,7 +767,10 @@ bool venc_dev::venc_set_param(void *paramData, OMX_INDEXTYPE index) pParam->eProfile); return false; } - + if(!venc_set_level(pParam->eLevel)) { + DEBUG_PRINT_ERROR("ERROR: Unsuccessful in updating level"); + return false; + } if (set_nP_frames(pParam->nPFrames) == false || (pParam->nBFrames && set_nB_frames(pParam->nBFrames) == false)) { DEBUG_PRINT_ERROR("ERROR: Request for setting intra period failed"); |