if app pass 0 as frame_rate_num, it should not be encoded to the VUI. Signed-off-by: Leo Liu <leo.liu@amd.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Reviewed-by: Christian König <christian.koenig@amd.com> Cc: "10.6 11.0" <mesa-stable@lists.freedesktop.org>tags/11.1-branchpoint
@@ -233,6 +233,9 @@ static void vui(struct rvce_encoder *enc) | |||
{ | |||
int i; | |||
if (!enc->pic.rate_ctrl.frame_rate_num) | |||
return; | |||
RVCE_BEGIN(0x04000009); // vui | |||
RVCE_CS(0x00000000); //aspectRatioInfoPresentFlag | |||
RVCE_CS(0x00000000); //aspectRatioInfo.aspectRatioIdc |