aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Ross <pross@xvid.org>2025-07-08 18:49:08 +1000
committerMarvin Scholz <epirat07@gmail.com>2025-07-10 13:01:15 +0200
commit853ad9e77e1d6c2585aaff80ea371bc4dbf4bfa2 (patch)
treeeda51d2d457aabf6b9bcbbba49a6a735ac7688aa
parent060fc4e3a5acae27e5fbf2ff06419dff08a7d318 (diff)
downloadffmpeg-853ad9e77e1d6c2585aaff80ea371bc4dbf4bfa2.tar.gz
avcodec/adpcm: squelch uninitialized variable warnings
Fixes CID1655273 and CID1655274. Signed-off-by: Marvin Scholz <epirat07@gmail.com>
-rw-r--r--libavcodec/adpcm.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/libavcodec/adpcm.c b/libavcodec/adpcm.c
index 92ab248f3d..83ef7c780a 100644
--- a/libavcodec/adpcm.c
+++ b/libavcodec/adpcm.c
@@ -877,6 +877,8 @@ static int adpcm_sanyo_expand3(ADPCMChannelStatus *c, int bits)
add = (11 * c->step) >> 1;
c->step = 3 * c->step;
break;
+ default:
+ av_unreachable("There are cases for all control paths when bits is 3-bit");
}
if (sign)
@@ -934,6 +936,8 @@ static int adpcm_sanyo_expand4(ADPCMChannelStatus *c, int bits)
add = (25 * c->step) >> 1;
c->step = 5 * c->step;
break;
+ default:
+ av_unreachable("There are cases for all control paths when bits is 4-bit");
}
if (sign)