mirror of
https://github.com/nyanmisaka/ffmpeg-rockchip.git
synced 2026-01-24 02:21:11 +01:00
avcodec/rka: do not output extra invalid samples in last frame
This commit is contained in:
parent
a94a6617a3
commit
7aa71ab5c0
1 changed files with 4 additions and 0 deletions
|
|
@ -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…
Add table
Add a link
Reference in a new issue