From 995d329cf9213cc445a2cea31b8f2394d3475d8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kacper=20Michaj=C5=82ow?= Date: Sun, 3 Aug 2025 16:46:10 +0200 Subject: [PATCH] avcodec/d3d12va_encode: fix label followed by a declaration warning MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes: d3d12va_encode.c: warning: label followed by a declaration is a C23 extension Signed-off-by: Kacper Michajłow (cherry picked from commit ac6db22e372460f3462d16eacdf9b7611cc3c0af) Signed-off-by: Michael Niedermayer --- libavcodec/d3d12va_encode.c | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/libavcodec/d3d12va_encode.c b/libavcodec/d3d12va_encode.c index 880002ce55..1ecaee3b6d 100644 --- a/libavcodec/d3d12va_encode.c +++ b/libavcodec/d3d12va_encode.c @@ -973,8 +973,7 @@ rc_mode_found: case RC_MODE_CQP: // cqp ConfigParams will be updated in ctx->codec->configure. break; - - case RC_MODE_CBR: + case RC_MODE_CBR: { D3D12_VIDEO_ENCODER_RATE_CONTROL_CBR *cbr_ctl; ctx->rc.ConfigParams.DataSize = sizeof(D3D12_VIDEO_ENCODER_RATE_CONTROL_CBR); @@ -995,8 +994,8 @@ rc_mode_found: ctx->rc.ConfigParams.pConfiguration_CBR = cbr_ctl; break; - - case RC_MODE_VBR: + } + case RC_MODE_VBR: { D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR *vbr_ctl; ctx->rc.ConfigParams.DataSize = sizeof(D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR); @@ -1018,8 +1017,8 @@ rc_mode_found: ctx->rc.ConfigParams.pConfiguration_VBR = vbr_ctl; break; - - case RC_MODE_QVBR: + } + case RC_MODE_QVBR: { D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR *qvbr_ctl; ctx->rc.ConfigParams.DataSize = sizeof(D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR); @@ -1039,7 +1038,7 @@ rc_mode_found: ctx->rc.ConfigParams.pConfiguration_QVBR = qvbr_ctl; break; - + } default: break; }