diff options
author | Josh de Kock <josh@itanimul.li> | 2018-03-18 15:31:20 +0000 |
---|---|---|
committer | Josh de Kock <josh@itanimul.li> | 2018-04-02 03:26:22 +0100 |
commit | e0f32286861ddf7666ba92297686fa216d65968e (patch) | |
tree | a38ad588232f744b877d463b9f130fe9b26dff59 | |
parent | 89029bd2c7f385c078fba8f2a8c19229833caa13 (diff) | |
download | ffmpeg-e0f32286861ddf7666ba92297686fa216d65968e.tar.gz |
lavf/img2dec: use new iteration API
Signed-off-by: Josh de Kock <josh@itanimul.li>
-rw-r--r-- | libavformat/img2dec.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/libavformat/img2dec.c b/libavformat/img2dec.c index f3f52c83b3..ffbc9a66d8 100644 --- a/libavformat/img2dec.c +++ b/libavformat/img2dec.c @@ -323,7 +323,8 @@ int ff_img_read_header(AVFormatContext *s1) if (s1->pb) { int probe_buffer_size = 2048; uint8_t *probe_buffer = av_realloc(NULL, probe_buffer_size + AVPROBE_PADDING_SIZE); - AVInputFormat *fmt = NULL; + const AVInputFormat *fmt = NULL; + void *fmt_iter = NULL; AVProbeData pd = { 0 }; if (!probe_buffer) @@ -340,7 +341,7 @@ int ff_img_read_header(AVFormatContext *s1) pd.buf_size = probe_buffer_size; pd.filename = s1->url; - while ((fmt = av_iformat_next(fmt))) { + while ((fmt = av_demuxer_iterate(&fmt_iter))) { if (fmt->read_header != ff_img_read_header || !fmt->read_probe || (fmt->flags & AVFMT_NOFILE) || |