X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavfilter%2Fallfilters.c;h=8286d4d21b06c38d07291b5d2ef7b017cb43032a;hb=d3e435164b0d86cf37290be6bbd22610342f936d;hp=2fe92bdb2867ac4738431fde3bb25a2531a0749d;hpb=1fa8ff38e47b3e0fc63e2a2e8fbbcf9e4fb071c5;p=ffmpeg diff --git a/libavfilter/allfilters.c b/libavfilter/allfilters.c index 2fe92bdb286..8286d4d21b0 100644 --- a/libavfilter/allfilters.c +++ b/libavfilter/allfilters.c @@ -36,11 +36,15 @@ void avfilter_register_all(void) REGISTER_FILTER (ACONVERT, aconvert, af); REGISTER_FILTER (AFORMAT, aformat, af); + REGISTER_FILTER (AMERGE, amerge, af); REGISTER_FILTER (ANULL, anull, af); REGISTER_FILTER (ARESAMPLE, aresample, af); REGISTER_FILTER (ASHOWINFO, ashowinfo, af); + REGISTER_FILTER (ASPLIT, asplit, af); + REGISTER_FILTER (ASTREAMSYNC, astreamsync, af); REGISTER_FILTER (EARWAX, earwax, af); REGISTER_FILTER (PAN, pan, af); + REGISTER_FILTER (SILENCEDETECT, silencedetect, af); REGISTER_FILTER (VOLUME, volume, af); REGISTER_FILTER (ABUFFER, abuffer, asrc); @@ -89,12 +93,14 @@ void avfilter_register_all(void) REGISTER_FILTER (SHOWINFO, showinfo, vf); REGISTER_FILTER (SLICIFY, slicify, vf); REGISTER_FILTER (SPLIT, split, vf); + REGISTER_FILTER (THUMBNAIL, thumbnail, vf); + REGISTER_FILTER (TINTERLACE, tinterlace, vf); REGISTER_FILTER (TRANSPOSE, transpose, vf); REGISTER_FILTER (UNSHARP, unsharp, vf); REGISTER_FILTER (VFLIP, vflip, vf); REGISTER_FILTER (YADIF, yadif, vf); - REGISTER_FILTER (BUFFER, buffer, vsrc); + REGISTER_FILTER (CELLAUTO, cellauto, vsrc); REGISTER_FILTER (COLOR, color, vsrc); REGISTER_FILTER (FREI0R, frei0r_src, vsrc); REGISTER_FILTER (LIFE, life, vsrc); @@ -107,4 +113,10 @@ void avfilter_register_all(void) REGISTER_FILTER (BUFFERSINK, buffersink, vsink); REGISTER_FILTER (NULLSINK, nullsink, vsink); + + /* vsrc_buffer is a part of public API => registered unconditionally */ + { + extern AVFilter avfilter_vsrc_buffer; + avfilter_register(&avfilter_vsrc_buffer); + } }