Fixes: d3d12va_encode.c: warning: label followed by a declaration is a C23 extension
Unified · Split
| @@ -973,8 +973,7 @@ rc_mode_found: · 972 unmodified lines | ||
| 973 | 973 | case RC_MODE_CQP: |
| 974 | 974 | // cqp ConfigParams will be updated in ctx->codec->configure. |
| 975 | 975 | break; |
| 976 | − | |
| 977 | − case RC_MODE_CBR: | |
| 976 | + case RC_MODE_CBR: { | |
| 978 | 977 | D3D12_VIDEO_ENCODER_RATE_CONTROL_CBR *cbr_ctl; |
| 979 | 978 | |
| 980 | 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 | 995 | ctx->rc.ConfigParams.pConfiguration_CBR = cbr_ctl; |
| 997 | 996 | break; |
| 998 | − | |
| 999 | − case RC_MODE_VBR: | |
| 997 | + } | |
| 998 | + case RC_MODE_VBR: { | |
| 1000 | 999 | D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR *vbr_ctl; |
| 1001 | 1000 | |
| 1002 | 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 | 1018 | ctx->rc.ConfigParams.pConfiguration_VBR = vbr_ctl; |
| 1020 | 1019 | break; |
| 1021 | − | |
| 1022 | − case RC_MODE_QVBR: | |
| 1020 | + } | |
| 1021 | + case RC_MODE_QVBR: { | |
| 1023 | 1022 | D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR *qvbr_ctl; |
| 1024 | 1023 | |
| 1025 | 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 | 1039 | ctx->rc.ConfigParams.pConfiguration_QVBR = qvbr_ctl; |
| 1041 | 1040 | break; |
| 1042 | − | |
| 1041 | + } | |
| 1043 | 1042 | default: |
| 1044 | 1043 | break; |
| 1045 | 1044 | } |