diff options
author | wm4 <wm4@nowhere> | 2018-04-03 18:05:47 +0200 |
---|---|---|
committer | Jan Ekström <jeebjp@gmail.com> | 2018-04-03 20:08:15 +0300 |
commit | 428fc1cbeff232f57a5e67a1dd1bd9112ad39509 (patch) | |
tree | a7115c36f43e9383ba438f760c6e94fb3cc5de56 /filters/f_lavfi.c | |
parent | c338c0d90a78d1b93bd3361b464cfd562223fb9d (diff) | |
download | mpv-428fc1cbeff232f57a5e67a1dd1bd9112ad39509.tar.bz2 mpv-428fc1cbeff232f57a5e67a1dd1bd9112ad39509.tar.xz |
f_lavfi: use new libavfilter iteration API
Diffstat (limited to 'filters/f_lavfi.c')
-rw-r--r-- | filters/f_lavfi.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/filters/f_lavfi.c b/filters/f_lavfi.c index dc594e7381..3716dd1f85 100644 --- a/filters/f_lavfi.c +++ b/filters/f_lavfi.c @@ -906,9 +906,11 @@ static bool is_usable(const AVFilter *filter, int media_type) static void dump_list(struct mp_log *log, int media_type) { mp_info(log, "Available libavfilter filters:\n"); - for (const AVFilter *filter = avfilter_next(NULL); filter; - filter = avfilter_next(filter)) - { + void *iter = NULL; + for (;;) { + const AVFilter *filter = av_filter_iterate(&iter); + if (!filter) + break; if (is_usable(filter, media_type)) mp_info(log, " %-16s %s\n", filter->name, filter->description); } |