avcodec/rka: do not output extra invalid samples in last frame

pull/390/head
Paul B Mahol 2 years ago
parent a94a6617a3
commit 7aa71ab5c0
  1. 4
      libavcodec/rka.c

@ -949,6 +949,10 @@ static int rka_decode_frame(AVCodecContext *avctx, AVFrame *frame,
}
}
if (frame->nb_samples < s->frame_samples &&
frame->nb_samples > s->last_nb_samples)
frame->nb_samples = s->last_nb_samples;
*got_frame_ptr = 1;
return avpkt->size;

Loading…
Cancel
Save