]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/adpcm.c
avcodec/adpcm_ima_alp: reset state on flush
[ffmpeg] / libavcodec / adpcm.c
index 07fa1a65b3bba4ae2e781af827ce9fb23214253b..f154188b5d2c64f13ef94ba528dcdef444e6262d 100644 (file)
@@ -2123,6 +2123,8 @@ static void adpcm_flush(AVCodecContext *avctx)
         }
         break;
 
+    case AV_CODEC_ID_ADPCM_IMA_ALP:
+    case AV_CODEC_ID_ADPCM_IMA_SSI:
     case AV_CODEC_ID_ADPCM_ZORK:
         for (int channel = 0; channel < avctx->channels; channel++) {
             c->status[channel].predictor  = 0;