mirror of
https://gitee.com/openharmony/third_party_ffmpeg
synced 2024-11-27 05:00:37 +00:00
lavf: allow avformat_close_input() with NULL
This is consistent with how other destructors behave. Signed-off-by: Anton Khirnov <anton@khirnov.net>
This commit is contained in:
parent
9b9285bbf1
commit
2b1324bd16
@ -2733,7 +2733,12 @@ void avformat_free_context(AVFormatContext *s)
|
||||
void avformat_close_input(AVFormatContext **ps)
|
||||
{
|
||||
AVFormatContext *s = *ps;
|
||||
AVIOContext *pb = s->pb;
|
||||
AVIOContext *pb;
|
||||
|
||||
if (!*ps)
|
||||
return;
|
||||
|
||||
pb = s->pb;
|
||||
|
||||
if ((s->iformat && s->iformat->flags & AVFMT_NOFILE) ||
|
||||
(s->flags & AVFMT_FLAG_CUSTOM_IO))
|
||||
|
Loading…
Reference in New Issue
Block a user