avcodec/atrac1: Check allocation of AVFloatDSPContext

Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
pull/351/head
Andreas Rheinhardt 5 years ago
parent 8ddcbebc3f
commit e75ccc8123
  1. 4
      libavcodec/atrac1.c

@ -362,6 +362,10 @@ static av_cold int atrac1_decode_init(AVCodecContext *avctx)
ff_atrac_generate_tables();
q->fdsp = avpriv_float_dsp_alloc(avctx->flags & AV_CODEC_FLAG_BITEXACT);
if (!q->fdsp) {
atrac1_decode_end(avctx);
return AVERROR(ENOMEM);
}
q->bands[0] = q->low;
q->bands[1] = q->mid;

Loading…
Cancel
Save