Fixes: d3d12va_encode.c: warning: label followed by a declaration is a C23 extension
Showing the changes to libavcodec (1 of 1 file). Show all
Unified · Split
| @@ -973,8 +973,7 @@ rc_mode_found: · 972 unmodified lines | |||
| 973 | case RC_MODE_CQP: | 973 | case RC_MODE_CQP: |
| 974 | // cqp ConfigParams will be updated in ctx->codec->configure. | 974 | // cqp ConfigParams will be updated in ctx->codec->configure. |
| 975 | break; | 975 | break; |
| 976 | 976 | case RC_MODE_CBR: { | |
| 977 | case RC_MODE_CBR: | ||
| 978 | D3D12_VIDEO_ENCODER_RATE_CONTROL_CBR *cbr_ctl; | 977 | D3D12_VIDEO_ENCODER_RATE_CONTROL_CBR *cbr_ctl; |
| 979 | 978 | ||
| 980 | ctx->rc.ConfigParams.DataSize = sizeof(D3D12_VIDEO_ENCODER_RATE_CONTROL_CBR); | 979 | ctx->rc.ConfigParams.DataSize = sizeof(D3D12_VIDEO_ENCODER_RATE_CONTROL_CBR); |
| @@ -995,8 +994,8 @@ rc_mode_found: · 14 unmodified lines | |||
| 995 | 994 | ||
| 996 | ctx->rc.ConfigParams.pConfiguration_CBR = cbr_ctl; | 995 | ctx->rc.ConfigParams.pConfiguration_CBR = cbr_ctl; |
| 997 | break; | 996 | break; |
| 998 | 997 | } | |
| 999 | case RC_MODE_VBR: | 998 | case RC_MODE_VBR: { |
| 1000 | D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR *vbr_ctl; | 999 | D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR *vbr_ctl; |
| 1001 | 1000 | ||
| 1002 | ctx->rc.ConfigParams.DataSize = sizeof(D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR); | 1001 | ctx->rc.ConfigParams.DataSize = sizeof(D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR); |
| @@ -1018,8 +1017,8 @@ rc_mode_found: · 15 unmodified lines | |||
| 1018 | 1017 | ||
| 1019 | ctx->rc.ConfigParams.pConfiguration_VBR = vbr_ctl; | 1018 | ctx->rc.ConfigParams.pConfiguration_VBR = vbr_ctl; |
| 1020 | break; | 1019 | break; |
| 1021 | 1020 | } | |
| 1022 | case RC_MODE_QVBR: | 1021 | case RC_MODE_QVBR: { |
| 1023 | D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR *qvbr_ctl; | 1022 | D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR *qvbr_ctl; |
| 1024 | 1023 | ||
| 1025 | ctx->rc.ConfigParams.DataSize = sizeof(D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR); | 1024 | ctx->rc.ConfigParams.DataSize = sizeof(D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR); |
| @@ -1039,7 +1038,7 @@ rc_mode_found: · 13 unmodified lines | |||
| 1039 | 1038 | ||
| 1040 | ctx->rc.ConfigParams.pConfiguration_QVBR = qvbr_ctl; | 1039 | ctx->rc.ConfigParams.pConfiguration_QVBR = qvbr_ctl; |
| 1041 | break; | 1040 | break; |
| 1042 | 1041 | } | |
| 1043 | default: | 1042 | default: |
| 1044 | break; | 1043 | break; |
| 1045 | } | 1044 | } |