mirror of
https://gitee.com/openharmony/third_party_ffmpeg
synced 2024-11-24 11:49:48 +00:00
ffplay: fix memleak if avfilter is disabled
This commit is contained in:
parent
10ff2967ea
commit
b93e12fdf4
5
ffplay.c
5
ffplay.c
@ -1831,6 +1831,7 @@ static int video_thread(void *arg)
|
||||
#else
|
||||
ret = get_video_frame(is, frame, &pts_int, &pkt);
|
||||
pos = pkt.pos;
|
||||
av_free_packet(&pkt);
|
||||
#endif
|
||||
|
||||
if (ret < 0) goto the_end;
|
||||
@ -1841,9 +1842,7 @@ static int video_thread(void *arg)
|
||||
pts = pts_int*av_q2d(is->video_st->time_base);
|
||||
|
||||
ret = queue_picture(is, frame, pts, pos);
|
||||
#if !CONFIG_AVFILTER
|
||||
av_free_packet(&pkt);
|
||||
#endif
|
||||
|
||||
if (ret < 0)
|
||||
goto the_end;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user