X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavfilter%2Fallfilters.c;h=aad453446c6488c69e5be2b4ed1be681336ce47d;hb=9c1d649ce57c2b707b5a2eab47f05dd1833bda22;hp=35065d5b12c9e568bc46dea9a5fba4a972e7321e;hpb=82edf6727f0663601351081ca1e4fb20d1752972;p=ffmpeg diff --git a/libavfilter/allfilters.c b/libavfilter/allfilters.c index 35065d5b12c..aad453446c6 100644 --- a/libavfilter/allfilters.c +++ b/libavfilter/allfilters.c @@ -35,19 +35,23 @@ void avfilter_register_all(void) initialized = 1; REGISTER_FILTER (ACONVERT, aconvert, af); + REGISTER_FILTER (AFIFO, afifo, af); REGISTER_FILTER (AFORMAT, aformat, af); REGISTER_FILTER (AMERGE, amerge, af); REGISTER_FILTER (AMIX, amix, af); REGISTER_FILTER (ANULL, anull, af); REGISTER_FILTER (ARESAMPLE, aresample, af); REGISTER_FILTER (ASETNSAMPLES, asetnsamples, af); + REGISTER_FILTER (ASETTB, asettb, af); REGISTER_FILTER (ASHOWINFO, ashowinfo, af); REGISTER_FILTER (ASPLIT, asplit, af); REGISTER_FILTER (ASTREAMSYNC, astreamsync, af); REGISTER_FILTER (ASYNCTS, asyncts, af); REGISTER_FILTER (ATEMPO, atempo, af); + REGISTER_FILTER (CHANNELMAP, channelmap, af); REGISTER_FILTER (CHANNELSPLIT,channelsplit,af); REGISTER_FILTER (EARWAX, earwax, af); + REGISTER_FILTER (JOIN, join, af); REGISTER_FILTER (PAN, pan, af); REGISTER_FILTER (SILENCEDETECT, silencedetect, af); REGISTER_FILTER (VOLUME, volume, af); @@ -60,6 +64,8 @@ void avfilter_register_all(void) REGISTER_FILTER (ABUFFERSINK, abuffersink, asink); REGISTER_FILTER (ANULLSINK, anullsink, asink); + REGISTER_FILTER (ALPHAEXTRACT, alphaextract, vf); + REGISTER_FILTER (ALPHAMERGE, alphamerge, vf); REGISTER_FILTER (ASS, ass, vf); REGISTER_FILTER (BBOX, bbox, vf); REGISTER_FILTER (BLACKDETECT, blackdetect, vf); @@ -129,6 +135,9 @@ void avfilter_register_all(void) REGISTER_FILTER (BUFFERSINK, buffersink, vsink); REGISTER_FILTER (NULLSINK, nullsink, vsink); + /* transmedia filters */ + REGISTER_FILTER (SHOWWAVES, showwaves, avf); + /* those filters are part of public or internal API => registered * unconditionally */ {