1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-01-08 13:22:53 +02:00

Merge remote-tracking branch 'qatar/master'

* qatar/master:
  lavfi: do not export the filters from shared objects

Conflicts:
	libavfilter/af_amix.c
	libavfilter/af_anull.c
	libavfilter/asrc_anullsrc.c
	libavfilter/f_select.c
	libavfilter/f_settb.c
	libavfilter/split.c
	libavfilter/src_movie.c
	libavfilter/vf_aspect.c
	libavfilter/vf_blackframe.c
	libavfilter/vf_colorbalance.c
	libavfilter/vf_copy.c
	libavfilter/vf_crop.c
	libavfilter/vf_cropdetect.c
	libavfilter/vf_drawbox.c
	libavfilter/vf_format.c
	libavfilter/vf_framestep.c
	libavfilter/vf_frei0r.c
	libavfilter/vf_hflip.c
	libavfilter/vf_libopencv.c
	libavfilter/vf_lut.c
	libavfilter/vf_null.c
	libavfilter/vf_overlay.c
	libavfilter/vf_scale.c
	libavfilter/vf_transpose.c
	libavfilter/vf_unsharp.c
	libavfilter/vf_vflip.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
Michael Niedermayer 2013-10-29 11:50:56 +01:00
commit 325f6e0a97
145 changed files with 176 additions and 176 deletions

View File

@ -183,7 +183,7 @@ static const AVFilterPad aconvert_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_aconvert = { AVFilter ff_af_aconvert = {
.name = "aconvert", .name = "aconvert",
.description = NULL_IF_CONFIG_SMALL("Convert the input audio to sample_fmt:channel_layout."), .description = NULL_IF_CONFIG_SMALL("Convert the input audio to sample_fmt:channel_layout."),
.priv_size = sizeof(AConvertContext), .priv_size = sizeof(AConvertContext),

View File

@ -270,7 +270,7 @@ static const AVFilterPad adelay_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_adelay = { AVFilter ff_af_adelay = {
.name = "adelay", .name = "adelay",
.description = NULL_IF_CONFIG_SMALL("Delay one or more audio channels."), .description = NULL_IF_CONFIG_SMALL("Delay one or more audio channels."),
.query_formats = query_formats, .query_formats = query_formats,

View File

@ -346,7 +346,7 @@ static const AVFilterPad aecho_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_aecho = { AVFilter ff_af_aecho = {
.name = "aecho", .name = "aecho",
.description = NULL_IF_CONFIG_SMALL("Add echoing to the audio."), .description = NULL_IF_CONFIG_SMALL("Add echoing to the audio."),
.query_formats = query_formats, .query_formats = query_formats,

View File

@ -287,7 +287,7 @@ static const AVFilterPad avfilter_af_afade_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_afade = { AVFilter ff_af_afade = {
.name = "afade", .name = "afade",
.description = NULL_IF_CONFIG_SMALL("Fade in/out input audio."), .description = NULL_IF_CONFIG_SMALL("Fade in/out input audio."),
.query_formats = query_formats, .query_formats = query_formats,

View File

@ -135,7 +135,7 @@ static const AVFilterPad avfilter_af_aformat_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_aformat = { AVFilter ff_af_aformat = {
.name = "aformat", .name = "aformat",
.description = NULL_IF_CONFIG_SMALL("Convert the input audio to one of the specified formats."), .description = NULL_IF_CONFIG_SMALL("Convert the input audio to one of the specified formats."),
.init = init, .init = init,

View File

@ -335,7 +335,7 @@ static const AVFilterPad amerge_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_amerge = { AVFilter ff_af_amerge = {
.name = "amerge", .name = "amerge",
.description = NULL_IF_CONFIG_SMALL("Merge two or more audio streams into " .description = NULL_IF_CONFIG_SMALL("Merge two or more audio streams into "
"a single multi-channel stream."), "a single multi-channel stream."),

View File

@ -546,7 +546,7 @@ static const AVFilterPad avfilter_af_amix_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_amix = { AVFilter ff_af_amix = {
.name = "amix", .name = "amix",
.description = NULL_IF_CONFIG_SMALL("Audio mixing."), .description = NULL_IF_CONFIG_SMALL("Audio mixing."),
.priv_size = sizeof(MixContext), .priv_size = sizeof(MixContext),

View File

@ -43,7 +43,7 @@ static const AVFilterPad avfilter_af_anull_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_anull = { AVFilter ff_af_anull = {
.name = "anull", .name = "anull",
.description = NULL_IF_CONFIG_SMALL("Pass the source unchanged to the output."), .description = NULL_IF_CONFIG_SMALL("Pass the source unchanged to the output."),
.query_formats = ff_query_formats_all, .query_formats = ff_query_formats_all,

View File

@ -144,7 +144,7 @@ static const AVFilterPad apad_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_apad = { AVFilter ff_af_apad = {
.name = "apad", .name = "apad",
.description = NULL_IF_CONFIG_SMALL("Pad audio with silence."), .description = NULL_IF_CONFIG_SMALL("Pad audio with silence."),
.init = init, .init = init,

View File

@ -345,7 +345,7 @@ static const AVFilterPad aphaser_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_aphaser = { AVFilter ff_af_aphaser = {
.name = "aphaser", .name = "aphaser",
.description = NULL_IF_CONFIG_SMALL("Add a phasing effect to the audio."), .description = NULL_IF_CONFIG_SMALL("Add a phasing effect to the audio."),
.query_formats = query_formats, .query_formats = query_formats,

View File

@ -296,7 +296,7 @@ static const AVFilterPad aresample_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_aresample = { AVFilter ff_af_aresample = {
.name = "aresample", .name = "aresample",
.description = NULL_IF_CONFIG_SMALL("Resample audio data."), .description = NULL_IF_CONFIG_SMALL("Resample audio data."),
.init_dict = init_dict, .init_dict = init_dict,

View File

@ -184,7 +184,7 @@ static const AVFilterPad asetnsamples_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_asetnsamples = { AVFilter ff_af_asetnsamples = {
.name = "asetnsamples", .name = "asetnsamples",
.description = NULL_IF_CONFIG_SMALL("Set the number of samples for each output audio frames."), .description = NULL_IF_CONFIG_SMALL("Set the number of samples for each output audio frames."),
.priv_size = sizeof(ASNSContext), .priv_size = sizeof(ASNSContext),

View File

@ -107,7 +107,7 @@ static const AVFilterPad asetrate_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_asetrate = { AVFilter ff_af_asetrate = {
.name = "asetrate", .name = "asetrate",
.description = NULL_IF_CONFIG_SMALL("Change the sample rate without " .description = NULL_IF_CONFIG_SMALL("Change the sample rate without "
"altering the data."), "altering the data."),

View File

@ -116,7 +116,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_ashowinfo = { AVFilter ff_af_ashowinfo = {
.name = "ashowinfo", .name = "ashowinfo",
.description = NULL_IF_CONFIG_SMALL("Show textual information for each audio frame."), .description = NULL_IF_CONFIG_SMALL("Show textual information for each audio frame."),
.priv_size = sizeof(AShowInfoContext), .priv_size = sizeof(AShowInfoContext),

View File

@ -262,7 +262,7 @@ static const AVFilterPad astats_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_astats = { AVFilter ff_af_astats = {
.name = "astats", .name = "astats",
.description = NULL_IF_CONFIG_SMALL("Show time domain statistics about audio frames."), .description = NULL_IF_CONFIG_SMALL("Show time domain statistics about audio frames."),
.query_formats = query_formats, .query_formats = query_formats,

View File

@ -226,7 +226,7 @@ static const AVFilterPad astreamsync_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_astreamsync = { AVFilter ff_af_astreamsync = {
.name = "astreamsync", .name = "astreamsync",
.description = NULL_IF_CONFIG_SMALL("Copy two streams of audio data " .description = NULL_IF_CONFIG_SMALL("Copy two streams of audio data "
"in a configurable order."), "in a configurable order."),

View File

@ -309,7 +309,7 @@ static const AVFilterPad avfilter_af_asyncts_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_asyncts = { AVFilter ff_af_asyncts = {
.name = "asyncts", .name = "asyncts",
.description = NULL_IF_CONFIG_SMALL("Sync audio data to timestamps"), .description = NULL_IF_CONFIG_SMALL("Sync audio data to timestamps"),
.init = init, .init = init,

View File

@ -1182,7 +1182,7 @@ static const AVFilterPad atempo_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_atempo = { AVFilter ff_af_atempo = {
.name = "atempo", .name = "atempo",
.description = NULL_IF_CONFIG_SMALL("Adjust audio tempo."), .description = NULL_IF_CONFIG_SMALL("Adjust audio tempo."),
.init = init, .init = init,

View File

@ -454,7 +454,7 @@ static av_cold int name_##_init(AVFilterContext *ctx) \
return init(ctx); \ return init(ctx); \
} \ } \
\ \
AVFilter avfilter_af_##name_ = { \ AVFilter ff_af_##name_ = { \
.name = #name_, \ .name = #name_, \
.description = NULL_IF_CONFIG_SMALL(description_), \ .description = NULL_IF_CONFIG_SMALL(description_), \
.priv_size = sizeof(BiquadsContext), \ .priv_size = sizeof(BiquadsContext), \

View File

@ -397,7 +397,7 @@ static const AVFilterPad avfilter_af_channelmap_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_channelmap = { AVFilter ff_af_channelmap = {
.name = "channelmap", .name = "channelmap",
.description = NULL_IF_CONFIG_SMALL("Remap audio channels."), .description = NULL_IF_CONFIG_SMALL("Remap audio channels."),
.init = channelmap_init, .init = channelmap_init,

View File

@ -136,7 +136,7 @@ static const AVFilterPad avfilter_af_channelsplit_inputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_channelsplit = { AVFilter ff_af_channelsplit = {
.name = "channelsplit", .name = "channelsplit",
.description = NULL_IF_CONFIG_SMALL("Split audio into per-channel streams."), .description = NULL_IF_CONFIG_SMALL("Split audio into per-channel streams."),
.priv_size = sizeof(ChannelSplitContext), .priv_size = sizeof(ChannelSplitContext),

View File

@ -505,7 +505,7 @@ static const AVFilterPad compand_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_compand = { AVFilter ff_af_compand = {
.name = "compand", .name = "compand",
.description = NULL_IF_CONFIG_SMALL("Compress or expand audio dynamic range."), .description = NULL_IF_CONFIG_SMALL("Compress or expand audio dynamic range."),
.query_formats = query_formats, .query_formats = query_formats,

View File

@ -162,7 +162,7 @@ static const AVFilterPad earwax_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_earwax = { AVFilter ff_af_earwax = {
.name = "earwax", .name = "earwax",
.description = NULL_IF_CONFIG_SMALL("Widen the stereo image."), .description = NULL_IF_CONFIG_SMALL("Widen the stereo image."),
.query_formats = query_formats, .query_formats = query_formats,

View File

@ -501,7 +501,7 @@ static const AVFilterPad avfilter_af_join_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_join = { AVFilter ff_af_join = {
.name = "join", .name = "join",
.description = NULL_IF_CONFIG_SMALL("Join multiple audio streams into " .description = NULL_IF_CONFIG_SMALL("Join multiple audio streams into "
"multi-channel output."), "multi-channel output."),

View File

@ -688,7 +688,7 @@ static const AVFilterPad ladspa_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_ladspa = { AVFilter ff_af_ladspa = {
.name = "ladspa", .name = "ladspa",
.description = NULL_IF_CONFIG_SMALL("Apply LADSPA effect."), .description = NULL_IF_CONFIG_SMALL("Apply LADSPA effect."),
.priv_size = sizeof(LADSPAContext), .priv_size = sizeof(LADSPAContext),

View File

@ -409,7 +409,7 @@ static const AVFilterPad pan_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_pan = { AVFilter ff_af_pan = {
.name = "pan", .name = "pan",
.description = NULL_IF_CONFIG_SMALL("Remix channels with coefficients (panning)."), .description = NULL_IF_CONFIG_SMALL("Remix channels with coefficients (panning)."),
.priv_size = sizeof(PanContext), .priv_size = sizeof(PanContext),

View File

@ -602,7 +602,7 @@ static const AVFilterPad replaygain_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_replaygain = { AVFilter ff_af_replaygain = {
.name = "replaygain", .name = "replaygain",
.description = NULL_IF_CONFIG_SMALL("ReplayGain scanner."), .description = NULL_IF_CONFIG_SMALL("ReplayGain scanner."),
.query_formats = query_formats, .query_formats = query_formats,

View File

@ -314,7 +314,7 @@ static const AVFilterPad avfilter_af_resample_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_resample = { AVFilter ff_af_resample = {
.name = "resample", .name = "resample",
.description = NULL_IF_CONFIG_SMALL("Audio resampling and conversion."), .description = NULL_IF_CONFIG_SMALL("Audio resampling and conversion."),
.priv_size = sizeof(ResampleContext), .priv_size = sizeof(ResampleContext),

View File

@ -201,7 +201,7 @@ static const AVFilterPad silencedetect_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_silencedetect = { AVFilter ff_af_silencedetect = {
.name = "silencedetect", .name = "silencedetect",
.description = NULL_IF_CONFIG_SMALL("Detect silence."), .description = NULL_IF_CONFIG_SMALL("Detect silence."),
.priv_size = sizeof(SilenceDetectContext), .priv_size = sizeof(SilenceDetectContext),

View File

@ -287,7 +287,7 @@ static const AVFilterPad avfilter_af_volume_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_volume = { AVFilter ff_af_volume = {
.name = "volume", .name = "volume",
.description = NULL_IF_CONFIG_SMALL("Change input volume."), .description = NULL_IF_CONFIG_SMALL("Change input volume."),
.query_formats = query_formats, .query_formats = query_formats,

View File

@ -148,7 +148,7 @@ static const AVFilterPad volumedetect_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_volumedetect = { AVFilter ff_af_volumedetect = {
.name = "volumedetect", .name = "volumedetect",
.description = NULL_IF_CONFIG_SMALL("Detect audio volume."), .description = NULL_IF_CONFIG_SMALL("Detect audio volume."),
.priv_size = sizeof(VolDetectContext), .priv_size = sizeof(VolDetectContext),

View File

@ -26,15 +26,15 @@
#define REGISTER_FILTER(X, x, y) \ #define REGISTER_FILTER(X, x, y) \
{ \ { \
extern AVFilter avfilter_##y##_##x; \ extern AVFilter ff_##y##_##x; \
if (CONFIG_##X##_FILTER) \ if (CONFIG_##X##_FILTER) \
avfilter_register(&avfilter_##y##_##x); \ avfilter_register(&ff_##y##_##x); \
} }
#define REGISTER_FILTER_UNCONDITIONAL(x) \ #define REGISTER_FILTER_UNCONDITIONAL(x) \
{ \ { \
extern AVFilter avfilter_##x; \ extern AVFilter ff_##x; \
avfilter_register(&avfilter_##x); \ avfilter_register(&ff_##x); \
} }
void avfilter_register_all(void) void avfilter_register_all(void)

View File

@ -37,7 +37,7 @@ static const AVFilterPad avfilter_asink_anullsink_inputs[] = {
{ NULL }, { NULL },
}; };
AVFilter avfilter_asink_anullsink = { AVFilter ff_asink_anullsink = {
.name = "anullsink", .name = "anullsink",
.description = NULL_IF_CONFIG_SMALL("Do absolutely nothing with the input audio."), .description = NULL_IF_CONFIG_SMALL("Do absolutely nothing with the input audio."),

View File

@ -229,7 +229,7 @@ static const AVFilterPad aevalsrc_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_asrc_aevalsrc = { AVFilter ff_asrc_aevalsrc = {
.name = "aevalsrc", .name = "aevalsrc",
.description = NULL_IF_CONFIG_SMALL("Generate an audio signal generated by an expression."), .description = NULL_IF_CONFIG_SMALL("Generate an audio signal generated by an expression."),
.query_formats = query_formats, .query_formats = query_formats,

View File

@ -134,7 +134,7 @@ static const AVFilterPad avfilter_asrc_anullsrc_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_asrc_anullsrc = { AVFilter ff_asrc_anullsrc = {
.name = "anullsrc", .name = "anullsrc",
.description = NULL_IF_CONFIG_SMALL("Null audio source, return empty audio frames."), .description = NULL_IF_CONFIG_SMALL("Null audio source, return empty audio frames."),
.init = init, .init = init,

View File

@ -270,7 +270,7 @@ static const AVFilterPad flite_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_asrc_flite = { AVFilter ff_asrc_flite = {
.name = "flite", .name = "flite",
.description = NULL_IF_CONFIG_SMALL("Synthesize voice from text using libflite."), .description = NULL_IF_CONFIG_SMALL("Synthesize voice from text using libflite."),
.query_formats = query_formats, .query_formats = query_formats,

View File

@ -210,7 +210,7 @@ static const AVFilterPad sine_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_asrc_sine = { AVFilter ff_asrc_sine = {
.name = "sine", .name = "sine",
.description = NULL_IF_CONFIG_SMALL("Generate sine wave audio signal."), .description = NULL_IF_CONFIG_SMALL("Generate sine wave audio signal."),
.query_formats = query_formats, .query_formats = query_formats,

View File

@ -261,7 +261,7 @@ static const AVFilterPad audiovectorscope_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_avf_avectorscope = { AVFilter ff_avf_avectorscope = {
.name = "avectorscope", .name = "avectorscope",
.description = NULL_IF_CONFIG_SMALL("Convert input audio to vectorscope video output."), .description = NULL_IF_CONFIG_SMALL("Convert input audio to vectorscope video output."),
.uninit = uninit, .uninit = uninit,

View File

@ -412,7 +412,7 @@ static av_cold void uninit(AVFilterContext *ctx)
av_free(cat->in); av_free(cat->in);
} }
AVFilter avfilter_avf_concat = { AVFilter ff_avf_concat = {
.name = "concat", .name = "concat",
.description = NULL_IF_CONFIG_SMALL("Concatenate audio and video streams."), .description = NULL_IF_CONFIG_SMALL("Concatenate audio and video streams."),
.init = init, .init = init,

View File

@ -490,7 +490,7 @@ static const AVFilterPad showspectrum_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_avf_showspectrum = { AVFilter ff_avf_showspectrum = {
.name = "showspectrum", .name = "showspectrum",
.description = NULL_IF_CONFIG_SMALL("Convert input audio to a spectrum video output."), .description = NULL_IF_CONFIG_SMALL("Convert input audio to a spectrum video output."),
.uninit = uninit, .uninit = uninit,

View File

@ -244,7 +244,7 @@ static const AVFilterPad showwaves_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_avf_showwaves = { AVFilter ff_avf_showwaves = {
.name = "showwaves", .name = "showwaves",
.description = NULL_IF_CONFIG_SMALL("Convert input audio to a video output."), .description = NULL_IF_CONFIG_SMALL("Convert input audio to a video output."),
.uninit = uninit, .uninit = uninit,

View File

@ -529,7 +529,7 @@ static const AVFilterPad ffbuffersink_inputs[] = {
{ NULL }, { NULL },
}; };
AVFilter avfilter_vsink_ffbuffersink = { AVFilter ff_vsink_ffbuffersink = {
.name = "ffbuffersink", .name = "ffbuffersink",
.description = NULL_IF_CONFIG_SMALL("Buffer video frames, and make them available to the end of the filter graph."), .description = NULL_IF_CONFIG_SMALL("Buffer video frames, and make them available to the end of the filter graph."),
.priv_size = sizeof(BufferSinkContext), .priv_size = sizeof(BufferSinkContext),
@ -551,7 +551,7 @@ static const AVFilterPad ffabuffersink_inputs[] = {
{ NULL }, { NULL },
}; };
AVFilter avfilter_asink_ffabuffersink = { AVFilter ff_asink_ffabuffersink = {
.name = "ffabuffersink", .name = "ffabuffersink",
.description = NULL_IF_CONFIG_SMALL("Buffer audio frames, and make them available to the end of the filter graph."), .description = NULL_IF_CONFIG_SMALL("Buffer audio frames, and make them available to the end of the filter graph."),
.init_opaque = asink_init, .init_opaque = asink_init,
@ -573,7 +573,7 @@ static const AVFilterPad avfilter_vsink_buffer_inputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vsink_buffer = { AVFilter ff_vsink_buffer = {
.name = "buffersink", .name = "buffersink",
.description = NULL_IF_CONFIG_SMALL("Buffer video frames, and make them available to the end of the filter graph."), .description = NULL_IF_CONFIG_SMALL("Buffer video frames, and make them available to the end of the filter graph."),
.priv_size = sizeof(BufferSinkContext), .priv_size = sizeof(BufferSinkContext),
@ -595,7 +595,7 @@ static const AVFilterPad avfilter_asink_abuffer_inputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_asink_abuffer = { AVFilter ff_asink_abuffer = {
.name = "abuffersink", .name = "abuffersink",
.description = NULL_IF_CONFIG_SMALL("Buffer audio frames, and make them available to the end of the filter graph."), .description = NULL_IF_CONFIG_SMALL("Buffer audio frames, and make them available to the end of the filter graph."),
.priv_class = &abuffersink_class, .priv_class = &abuffersink_class,

View File

@ -511,7 +511,7 @@ static const AVFilterPad avfilter_vsrc_buffer_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vsrc_buffer = { AVFilter ff_vsrc_buffer = {
.name = "buffer", .name = "buffer",
.description = NULL_IF_CONFIG_SMALL("Buffer video frames, and make them accessible to the filterchain."), .description = NULL_IF_CONFIG_SMALL("Buffer video frames, and make them accessible to the filterchain."),
.priv_size = sizeof(BufferSourceContext), .priv_size = sizeof(BufferSourceContext),
@ -536,7 +536,7 @@ static const AVFilterPad avfilter_asrc_abuffer_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_asrc_abuffer = { AVFilter ff_asrc_abuffer = {
.name = "abuffer", .name = "abuffer",
.description = NULL_IF_CONFIG_SMALL("Buffer audio frames, and make them accessible to the filterchain."), .description = NULL_IF_CONFIG_SMALL("Buffer audio frames, and make them accessible to the filterchain."),
.priv_size = sizeof(BufferSourceContext), .priv_size = sizeof(BufferSourceContext),

View File

@ -785,7 +785,7 @@ static const AVFilterPad ebur128_inputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_ebur128 = { AVFilter ff_af_ebur128 = {
.name = "ebur128", .name = "ebur128",
.description = NULL_IF_CONFIG_SMALL("EBU R128 scanner."), .description = NULL_IF_CONFIG_SMALL("EBU R128 scanner."),
.priv_size = sizeof(EBUR128Context), .priv_size = sizeof(EBUR128Context),

View File

@ -217,7 +217,7 @@ static const AVFilterPad interleave_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_interleave = { AVFilter ff_vf_interleave = {
.name = "interleave", .name = "interleave",
.description = NULL_IF_CONFIG_SMALL("Temporally interleave video inputs."), .description = NULL_IF_CONFIG_SMALL("Temporally interleave video inputs."),
.priv_size = sizeof(InterleaveContext), .priv_size = sizeof(InterleaveContext),
@ -245,7 +245,7 @@ static const AVFilterPad ainterleave_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_ainterleave = { AVFilter ff_af_ainterleave = {
.name = "ainterleave", .name = "ainterleave",
.description = NULL_IF_CONFIG_SMALL("Temporally interleave audio inputs."), .description = NULL_IF_CONFIG_SMALL("Temporally interleave audio inputs."),
.priv_size = sizeof(InterleaveContext), .priv_size = sizeof(InterleaveContext),

View File

@ -133,7 +133,7 @@ static const AVFilterPad aperms_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_aperms = { AVFilter ff_af_aperms = {
.name = "aperms", .name = "aperms",
.description = NULL_IF_CONFIG_SMALL("Set permissions for the output audio frame."), .description = NULL_IF_CONFIG_SMALL("Set permissions for the output audio frame."),
.init = init, .init = init,
@ -166,7 +166,7 @@ static const AVFilterPad perms_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_perms = { AVFilter ff_vf_perms = {
.name = "perms", .name = "perms",
.description = NULL_IF_CONFIG_SMALL("Set permissions for the output video frame."), .description = NULL_IF_CONFIG_SMALL("Set permissions for the output video frame."),
.init = init, .init = init,

View File

@ -476,7 +476,7 @@ static const AVFilterPad avfilter_af_aselect_inputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_aselect = { AVFilter ff_af_aselect = {
.name = "aselect", .name = "aselect",
.description = NULL_IF_CONFIG_SMALL("Select audio frames to pass in output."), .description = NULL_IF_CONFIG_SMALL("Select audio frames to pass in output."),
.init = aselect_init, .init = aselect_init,
@ -519,7 +519,7 @@ static const AVFilterPad avfilter_vf_select_inputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_select = { AVFilter ff_vf_select = {
.name = "select", .name = "select",
.description = NULL_IF_CONFIG_SMALL("Select video frames to pass in output."), .description = NULL_IF_CONFIG_SMALL("Select video frames to pass in output."),
.init = select_init, .init = select_init,

View File

@ -527,7 +527,7 @@ static const AVFilterPad sendcmd_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_sendcmd = { AVFilter ff_vf_sendcmd = {
.name = "sendcmd", .name = "sendcmd",
.description = NULL_IF_CONFIG_SMALL("Send commands to filters."), .description = NULL_IF_CONFIG_SMALL("Send commands to filters."),
.init = init, .init = init,
@ -562,7 +562,7 @@ static const AVFilterPad asendcmd_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_asendcmd = { AVFilter ff_af_asendcmd = {
.name = "asendcmd", .name = "asendcmd",
.description = NULL_IF_CONFIG_SMALL("Send commands to filters."), .description = NULL_IF_CONFIG_SMALL("Send commands to filters."),
.init = init, .init = init,

View File

@ -143,7 +143,7 @@ static const AVFilterPad avfilter_vf_settb_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_settb = { AVFilter ff_vf_settb = {
.name = "settb", .name = "settb",
.description = NULL_IF_CONFIG_SMALL("Set timebase for the video output link."), .description = NULL_IF_CONFIG_SMALL("Set timebase for the video output link."),
.priv_size = sizeof(SetTBContext), .priv_size = sizeof(SetTBContext),
@ -176,7 +176,7 @@ static const AVFilterPad avfilter_af_asettb_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_asettb = { AVFilter ff_af_asettb = {
.name = "asettb", .name = "asettb",
.description = NULL_IF_CONFIG_SMALL("Set timebase for the audio output link."), .description = NULL_IF_CONFIG_SMALL("Set timebase for the audio output link."),
.priv_size = sizeof(SetTBContext), .priv_size = sizeof(SetTBContext),

View File

@ -226,7 +226,7 @@ static const AVFilterPad zmq_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_zmq = { AVFilter ff_vf_zmq = {
.name = "zmq", .name = "zmq",
.description = NULL_IF_CONFIG_SMALL("Receive commands through ZMQ and broker them to filters."), .description = NULL_IF_CONFIG_SMALL("Receive commands through ZMQ and broker them to filters."),
.init = init, .init = init,
@ -261,7 +261,7 @@ static const AVFilterPad azmq_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_azmq = { AVFilter ff_af_azmq = {
.name = "azmq", .name = "azmq",
.description = NULL_IF_CONFIG_SMALL("Receive commands through ZMQ and broker them to filters."), .description = NULL_IF_CONFIG_SMALL("Receive commands through ZMQ and broker them to filters."),
.init = init, .init = init,

View File

@ -268,7 +268,7 @@ static const AVFilterPad avfilter_vf_fifo_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_fifo = { AVFilter ff_vf_fifo = {
.name = "fifo", .name = "fifo",
.description = NULL_IF_CONFIG_SMALL("Buffer input images and send them when they are requested."), .description = NULL_IF_CONFIG_SMALL("Buffer input images and send them when they are requested."),
@ -299,7 +299,7 @@ static const AVFilterPad avfilter_af_afifo_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_afifo = { AVFilter ff_af_afifo = {
.name = "afifo", .name = "afifo",
.description = NULL_IF_CONFIG_SMALL("Buffer input frames and send them when they are requested."), .description = NULL_IF_CONFIG_SMALL("Buffer input frames and send them when they are requested."),

View File

@ -246,7 +246,7 @@ static const AVFilterPad avfilter_vf_setpts_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_setpts = { AVFilter ff_vf_setpts = {
.name = "setpts", .name = "setpts",
.description = NULL_IF_CONFIG_SMALL("Set PTS for the output video frame."), .description = NULL_IF_CONFIG_SMALL("Set PTS for the output video frame."),
.init = init, .init = init,
@ -283,7 +283,7 @@ static const AVFilterPad asetpts_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_asetpts = { AVFilter ff_af_asetpts = {
.name = "asetpts", .name = "asetpts",
.description = NULL_IF_CONFIG_SMALL("Set PTS for the output audio frame."), .description = NULL_IF_CONFIG_SMALL("Set PTS for the output audio frame."),
.init = init, .init = init,

View File

@ -113,7 +113,7 @@ static const AVFilterPad avfilter_vf_split_inputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_split = { AVFilter ff_vf_split = {
.name = "split", .name = "split",
.description = NULL_IF_CONFIG_SMALL("Pass on the input to N video outputs."), .description = NULL_IF_CONFIG_SMALL("Pass on the input to N video outputs."),
.priv_size = sizeof(SplitContext), .priv_size = sizeof(SplitContext),
@ -134,7 +134,7 @@ static const AVFilterPad avfilter_af_asplit_inputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_asplit = { AVFilter ff_af_asplit = {
.name = "asplit", .name = "asplit",
.description = NULL_IF_CONFIG_SMALL("Pass on the audio input to N audio outputs."), .description = NULL_IF_CONFIG_SMALL("Pass on the audio input to N audio outputs."),
.priv_size = sizeof(SplitContext), .priv_size = sizeof(SplitContext),

View File

@ -565,7 +565,7 @@ static int movie_request_frame(AVFilterLink *outlink)
AVFILTER_DEFINE_CLASS(movie); AVFILTER_DEFINE_CLASS(movie);
AVFilter avfilter_avsrc_movie = { AVFilter ff_avsrc_movie = {
.name = "movie", .name = "movie",
.description = NULL_IF_CONFIG_SMALL("Read from a movie source."), .description = NULL_IF_CONFIG_SMALL("Read from a movie source."),
.priv_size = sizeof(MovieContext), .priv_size = sizeof(MovieContext),
@ -586,7 +586,7 @@ AVFilter avfilter_avsrc_movie = {
#define amovie_options movie_options #define amovie_options movie_options
AVFILTER_DEFINE_CLASS(amovie); AVFILTER_DEFINE_CLASS(amovie);
AVFilter avfilter_avsrc_amovie = { AVFilter ff_avsrc_amovie = {
.name = "amovie", .name = "amovie",
.description = NULL_IF_CONFIG_SMALL("Read audio from a movie source."), .description = NULL_IF_CONFIG_SMALL("Read audio from a movie source."),
.priv_size = sizeof(MovieContext), .priv_size = sizeof(MovieContext),

View File

@ -227,7 +227,7 @@ static const AVFilterPad trim_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_trim = { AVFilter ff_vf_trim = {
.name = "trim", .name = "trim",
.description = NULL_IF_CONFIG_SMALL("Pick one continuous section from the input, drop the rest."), .description = NULL_IF_CONFIG_SMALL("Pick one continuous section from the input, drop the rest."),
.init = init, .init = init,
@ -382,7 +382,7 @@ static const AVFilterPad atrim_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_af_atrim = { AVFilter ff_af_atrim = {
.name = "atrim", .name = "atrim",
.description = NULL_IF_CONFIG_SMALL("Pick one continuous section from the input, drop the rest."), .description = NULL_IF_CONFIG_SMALL("Pick one continuous section from the input, drop the rest."),
.init = init, .init = init,

View File

@ -195,7 +195,7 @@ static const AVFilterPad alphamerge_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_alphamerge = { AVFilter ff_vf_alphamerge = {
.name = "alphamerge", .name = "alphamerge",
.description = NULL_IF_CONFIG_SMALL("Copy the luma value of the second " .description = NULL_IF_CONFIG_SMALL("Copy the luma value of the second "
"input into the alpha channel of the first input."), "input into the alpha channel of the first input."),

View File

@ -156,7 +156,7 @@ static const AVFilterPad avfilter_vf_setdar_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_setdar = { AVFilter ff_vf_setdar = {
.name = "setdar", .name = "setdar",
.description = NULL_IF_CONFIG_SMALL("Set the frame display aspect ratio."), .description = NULL_IF_CONFIG_SMALL("Set the frame display aspect ratio."),
.init = init, .init = init,
@ -218,7 +218,7 @@ static const AVFilterPad avfilter_vf_setsar_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_setsar = { AVFilter ff_vf_setsar = {
.name = "setsar", .name = "setsar",
.description = NULL_IF_CONFIG_SMALL("Set the pixel sample aspect ratio."), .description = NULL_IF_CONFIG_SMALL("Set the pixel sample aspect ratio."),
.init = init, .init = init,

View File

@ -122,7 +122,7 @@ static const AVFilterPad bbox_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_bbox = { AVFilter ff_vf_bbox = {
.name = "bbox", .name = "bbox",
.description = NULL_IF_CONFIG_SMALL("Compute bounding box for each frame."), .description = NULL_IF_CONFIG_SMALL("Compute bounding box for each frame."),
.priv_size = sizeof(BBoxContext), .priv_size = sizeof(BBoxContext),

View File

@ -193,7 +193,7 @@ static const AVFilterPad blackdetect_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_blackdetect = { AVFilter ff_vf_blackdetect = {
.name = "blackdetect", .name = "blackdetect",
.description = NULL_IF_CONFIG_SMALL("Detect video intervals that are (almost) black."), .description = NULL_IF_CONFIG_SMALL("Detect video intervals that are (almost) black."),
.priv_size = sizeof(BlackDetectContext), .priv_size = sizeof(BlackDetectContext),

View File

@ -119,7 +119,7 @@ static const AVFilterPad avfilter_vf_blackframe_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_blackframe = { AVFilter ff_vf_blackframe = {
.name = "blackframe", .name = "blackframe",
.description = NULL_IF_CONFIG_SMALL("Detect frames that are (almost) black."), .description = NULL_IF_CONFIG_SMALL("Detect frames that are (almost) black."),
.priv_size = sizeof(BlackFrameContext), .priv_size = sizeof(BlackFrameContext),

View File

@ -451,7 +451,7 @@ static const AVFilterPad blend_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_blend = { AVFilter ff_vf_blend = {
.name = "blend", .name = "blend",
.description = NULL_IF_CONFIG_SMALL("Blend two video frames into each other."), .description = NULL_IF_CONFIG_SMALL("Blend two video frames into each other."),
.init = init, .init = init,

View File

@ -372,7 +372,7 @@ static const AVFilterPad avfilter_vf_boxblur_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_boxblur = { AVFilter ff_vf_boxblur = {
.name = "boxblur", .name = "boxblur",
.description = NULL_IF_CONFIG_SMALL("Blur the input."), .description = NULL_IF_CONFIG_SMALL("Blur the input."),
.priv_size = sizeof(BoxBlurContext), .priv_size = sizeof(BoxBlurContext),

View File

@ -201,7 +201,7 @@ static const AVFilterPad colorbalance_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_colorbalance = { AVFilter ff_vf_colorbalance = {
.name = "colorbalance", .name = "colorbalance",
.description = NULL_IF_CONFIG_SMALL("Adjust the color balance."), .description = NULL_IF_CONFIG_SMALL("Adjust the color balance."),
.priv_size = sizeof(ColorBalanceContext), .priv_size = sizeof(ColorBalanceContext),

View File

@ -347,7 +347,7 @@ static const AVFilterPad colorchannelmixer_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_colorchannelmixer = { AVFilter ff_vf_colorchannelmixer = {
.name = "colorchannelmixer", .name = "colorchannelmixer",
.description = NULL_IF_CONFIG_SMALL("Adjust colors by mixing color channels."), .description = NULL_IF_CONFIG_SMALL("Adjust colors by mixing color channels."),
.priv_size = sizeof(ColorChannelMixerContext), .priv_size = sizeof(ColorChannelMixerContext),

View File

@ -375,7 +375,7 @@ static const AVFilterPad colormatrix_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_colormatrix = { AVFilter ff_vf_colormatrix = {
.name = "colormatrix", .name = "colormatrix",
.description = NULL_IF_CONFIG_SMALL("Convert color matrix."), .description = NULL_IF_CONFIG_SMALL("Convert color matrix."),
.priv_size = sizeof(ColorMatrixContext), .priv_size = sizeof(ColorMatrixContext),

View File

@ -61,7 +61,7 @@ static const AVFilterPad avfilter_vf_copy_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_copy = { AVFilter ff_vf_copy = {
.name = "copy", .name = "copy",
.description = NULL_IF_CONFIG_SMALL("Copy the input video unchanged to the output."), .description = NULL_IF_CONFIG_SMALL("Copy the input video unchanged to the output."),
.inputs = avfilter_vf_copy_inputs, .inputs = avfilter_vf_copy_inputs,

View File

@ -332,7 +332,7 @@ static const AVFilterPad avfilter_vf_crop_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_crop = { AVFilter ff_vf_crop = {
.name = "crop", .name = "crop",
.description = NULL_IF_CONFIG_SMALL("Crop the input video."), .description = NULL_IF_CONFIG_SMALL("Crop the input video."),
.priv_size = sizeof(CropContext), .priv_size = sizeof(CropContext),

View File

@ -239,7 +239,7 @@ static const AVFilterPad avfilter_vf_cropdetect_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_cropdetect = { AVFilter ff_vf_cropdetect = {
.name = "cropdetect", .name = "cropdetect",
.description = NULL_IF_CONFIG_SMALL("Auto-detect crop size."), .description = NULL_IF_CONFIG_SMALL("Auto-detect crop size."),
.priv_size = sizeof(CropDetectContext), .priv_size = sizeof(CropDetectContext),

View File

@ -539,7 +539,7 @@ static const AVFilterPad curves_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_curves = { AVFilter ff_vf_curves = {
.name = "curves", .name = "curves",
.description = NULL_IF_CONFIG_SMALL("Adjust components curves."), .description = NULL_IF_CONFIG_SMALL("Adjust components curves."),
.priv_size = sizeof(CurvesContext), .priv_size = sizeof(CurvesContext),

View File

@ -419,7 +419,7 @@ static const AVFilterPad dctdnoiz_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_dctdnoiz = { AVFilter ff_vf_dctdnoiz = {
.name = "dctdnoiz", .name = "dctdnoiz",
.description = NULL_IF_CONFIG_SMALL("Denoise frames using 2D DCT."), .description = NULL_IF_CONFIG_SMALL("Denoise frames using 2D DCT."),
.priv_size = sizeof(DCTdnoizContext), .priv_size = sizeof(DCTdnoizContext),

View File

@ -384,7 +384,7 @@ static const AVFilterPad decimate_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_decimate = { AVFilter ff_vf_decimate = {
.name = "decimate", .name = "decimate",
.description = NULL_IF_CONFIG_SMALL("Decimate frames (post field matching filter)."), .description = NULL_IF_CONFIG_SMALL("Decimate frames (post field matching filter)."),
.init = decimate_init, .init = decimate_init,

View File

@ -277,7 +277,7 @@ static const AVFilterPad avfilter_vf_delogo_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_delogo = { AVFilter ff_vf_delogo = {
.name = "delogo", .name = "delogo",
.description = NULL_IF_CONFIG_SMALL("Remove logo from input video."), .description = NULL_IF_CONFIG_SMALL("Remove logo from input video."),
.priv_size = sizeof(DelogoContext), .priv_size = sizeof(DelogoContext),

View File

@ -567,7 +567,7 @@ static const AVFilterPad deshake_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_deshake = { AVFilter ff_vf_deshake = {
.name = "deshake", .name = "deshake",
.description = NULL_IF_CONFIG_SMALL("Stabilize shaky video."), .description = NULL_IF_CONFIG_SMALL("Stabilize shaky video."),
.priv_size = sizeof(DeshakeContext), .priv_size = sizeof(DeshakeContext),

View File

@ -271,7 +271,7 @@ static const AVFilterPad drawbox_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_drawbox = { AVFilter ff_vf_drawbox = {
.name = "drawbox", .name = "drawbox",
.description = NULL_IF_CONFIG_SMALL("Draw a colored box on the input video."), .description = NULL_IF_CONFIG_SMALL("Draw a colored box on the input video."),
.priv_size = sizeof(DrawBoxContext), .priv_size = sizeof(DrawBoxContext),
@ -377,7 +377,7 @@ static const AVFilterPad drawgrid_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_drawgrid = { AVFilter ff_vf_drawgrid = {
.name = "drawgrid", .name = "drawgrid",
.description = NULL_IF_CONFIG_SMALL("Draw a colored grid on the input video."), .description = NULL_IF_CONFIG_SMALL("Draw a colored grid on the input video."),
.priv_size = sizeof(DrawBoxContext), .priv_size = sizeof(DrawBoxContext),

View File

@ -1056,7 +1056,7 @@ static const AVFilterPad avfilter_vf_drawtext_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_drawtext = { AVFilter ff_vf_drawtext = {
.name = "drawtext", .name = "drawtext",
.description = NULL_IF_CONFIG_SMALL("Draw text on top of video frames using libfreetype library."), .description = NULL_IF_CONFIG_SMALL("Draw text on top of video frames using libfreetype library."),
.priv_size = sizeof(DrawTextContext), .priv_size = sizeof(DrawTextContext),

View File

@ -317,7 +317,7 @@ static const AVFilterPad edgedetect_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_edgedetect = { AVFilter ff_vf_edgedetect = {
.name = "edgedetect", .name = "edgedetect",
.description = NULL_IF_CONFIG_SMALL("Detect and draw edge."), .description = NULL_IF_CONFIG_SMALL("Detect and draw edge."),
.priv_size = sizeof(EdgeDetectContext), .priv_size = sizeof(EdgeDetectContext),

View File

@ -296,7 +296,7 @@ static const AVFilterPad extractplanes_inputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_extractplanes = { AVFilter ff_vf_extractplanes = {
.name = "extractplanes", .name = "extractplanes",
.description = NULL_IF_CONFIG_SMALL("Extract planes as grayscale frames."), .description = NULL_IF_CONFIG_SMALL("Extract planes as grayscale frames."),
.priv_size = sizeof(ExtractPlanesContext), .priv_size = sizeof(ExtractPlanesContext),
@ -320,7 +320,7 @@ static av_cold int init_alphaextract(AVFilterContext *ctx)
return init(ctx); return init(ctx);
} }
AVFilter avfilter_vf_alphaextract = { AVFilter ff_vf_alphaextract = {
.name = "alphaextract", .name = "alphaextract",
.description = NULL_IF_CONFIG_SMALL("Extract an alpha channel as a " .description = NULL_IF_CONFIG_SMALL("Extract an alpha channel as a "
"grayscale image component."), "grayscale image component."),

View File

@ -339,7 +339,7 @@ static const AVFilterPad avfilter_vf_fade_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_fade = { AVFilter ff_vf_fade = {
.name = "fade", .name = "fade",
.description = NULL_IF_CONFIG_SMALL("Fade in/out input video."), .description = NULL_IF_CONFIG_SMALL("Fade in/out input video."),
.init = init, .init = init,

View File

@ -101,7 +101,7 @@ static const AVFilterPad field_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_field = { AVFilter ff_vf_field = {
.name = "field", .name = "field",
.description = NULL_IF_CONFIG_SMALL("Extract a field from the input video."), .description = NULL_IF_CONFIG_SMALL("Extract a field from the input video."),
.priv_size = sizeof(FieldContext), .priv_size = sizeof(FieldContext),

View File

@ -970,7 +970,7 @@ static const AVFilterPad fieldmatch_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_fieldmatch = { AVFilter ff_vf_fieldmatch = {
.name = "fieldmatch", .name = "fieldmatch",
.description = NULL_IF_CONFIG_SMALL("Field matching for inverse telecine."), .description = NULL_IF_CONFIG_SMALL("Field matching for inverse telecine."),
.query_formats = query_formats, .query_formats = query_formats,

View File

@ -184,7 +184,7 @@ static const AVFilterPad avfilter_vf_fieldorder_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_fieldorder = { AVFilter ff_vf_fieldorder = {
.name = "fieldorder", .name = "fieldorder",
.description = NULL_IF_CONFIG_SMALL("Set the field order."), .description = NULL_IF_CONFIG_SMALL("Set the field order."),
.priv_size = sizeof(FieldOrderContext), .priv_size = sizeof(FieldOrderContext),

View File

@ -128,7 +128,7 @@ static const AVFilterPad avfilter_vf_format_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_format = { AVFilter ff_vf_format = {
.name = "format", .name = "format",
.description = NULL_IF_CONFIG_SMALL("Convert the input video to one of the specified pixel formats."), .description = NULL_IF_CONFIG_SMALL("Convert the input video to one of the specified pixel formats."),
.init = init, .init = init,
@ -167,7 +167,7 @@ static const AVFilterPad avfilter_vf_noformat_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_noformat = { AVFilter ff_vf_noformat = {
.name = "noformat", .name = "noformat",
.description = NULL_IF_CONFIG_SMALL("Force libavfilter not to use any of the specified pixel formats for the input to the next filter."), .description = NULL_IF_CONFIG_SMALL("Force libavfilter not to use any of the specified pixel formats for the input to the next filter."),
.init = init, .init = init,

View File

@ -290,7 +290,7 @@ static const AVFilterPad avfilter_vf_fps_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_fps = { AVFilter ff_vf_fps = {
.name = "fps", .name = "fps",
.description = NULL_IF_CONFIG_SMALL("Force constant framerate."), .description = NULL_IF_CONFIG_SMALL("Force constant framerate."),
.init = init, .init = init,

View File

@ -90,7 +90,7 @@ static const AVFilterPad framestep_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_framestep = { AVFilter ff_vf_framestep = {
.name = "framestep", .name = "framestep",
.description = NULL_IF_CONFIG_SMALL("Select one frame every N frames."), .description = NULL_IF_CONFIG_SMALL("Select one frame every N frames."),
.priv_size = sizeof(FrameStepContext), .priv_size = sizeof(FrameStepContext),

View File

@ -436,7 +436,7 @@ static const AVFilterPad avfilter_vf_frei0r_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_frei0r = { AVFilter ff_vf_frei0r = {
.name = "frei0r", .name = "frei0r",
.description = NULL_IF_CONFIG_SMALL("Apply a frei0r effect."), .description = NULL_IF_CONFIG_SMALL("Apply a frei0r effect."),
.query_formats = query_formats, .query_formats = query_formats,
@ -517,7 +517,7 @@ static const AVFilterPad avfilter_vsrc_frei0r_src_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vsrc_frei0r_src = { AVFilter ff_vsrc_frei0r_src = {
.name = "frei0r_src", .name = "frei0r_src",
.description = NULL_IF_CONFIG_SMALL("Generate a frei0r source."), .description = NULL_IF_CONFIG_SMALL("Generate a frei0r source."),
.priv_size = sizeof(Frei0rContext), .priv_size = sizeof(Frei0rContext),

View File

@ -266,7 +266,7 @@ static const AVFilterPad geq_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_geq = { AVFilter ff_vf_geq = {
.name = "geq", .name = "geq",
.description = NULL_IF_CONFIG_SMALL("Apply generic equation to each pixel."), .description = NULL_IF_CONFIG_SMALL("Apply generic equation to each pixel."),
.priv_size = sizeof(GEQContext), .priv_size = sizeof(GEQContext),

View File

@ -250,7 +250,7 @@ static const AVFilterPad avfilter_vf_gradfun_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_gradfun = { AVFilter ff_vf_gradfun = {
.name = "gradfun", .name = "gradfun",
.description = NULL_IF_CONFIG_SMALL("Debands video quickly using gradients."), .description = NULL_IF_CONFIG_SMALL("Debands video quickly using gradients."),
.priv_size = sizeof(GradFunContext), .priv_size = sizeof(GradFunContext),

View File

@ -190,7 +190,7 @@ static const AVFilterPad avfilter_vf_hflip_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_hflip = { AVFilter ff_vf_hflip = {
.name = "hflip", .name = "hflip",
.description = NULL_IF_CONFIG_SMALL("Horizontally flip the input video."), .description = NULL_IF_CONFIG_SMALL("Horizontally flip the input video."),
.priv_size = sizeof(FlipContext), .priv_size = sizeof(FlipContext),

View File

@ -268,7 +268,7 @@ static const AVFilterPad histeq_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_histeq = { AVFilter ff_vf_histeq = {
.name = "histeq", .name = "histeq",
.description = NULL_IF_CONFIG_SMALL("Apply global color histogram equalization."), .description = NULL_IF_CONFIG_SMALL("Apply global color histogram equalization."),
.priv_size = sizeof(HisteqContext), .priv_size = sizeof(HisteqContext),

View File

@ -365,7 +365,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_histogram = { AVFilter ff_vf_histogram = {
.name = "histogram", .name = "histogram",
.description = NULL_IF_CONFIG_SMALL("Compute and draw a histogram."), .description = NULL_IF_CONFIG_SMALL("Compute and draw a histogram."),
.priv_size = sizeof(HistogramContext), .priv_size = sizeof(HistogramContext),

View File

@ -349,7 +349,7 @@ static const AVFilterPad avfilter_vf_hqdn3d_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_hqdn3d = { AVFilter ff_vf_hqdn3d = {
.name = "hqdn3d", .name = "hqdn3d",
.description = NULL_IF_CONFIG_SMALL("Apply a High Quality 3D Denoiser."), .description = NULL_IF_CONFIG_SMALL("Apply a High Quality 3D Denoiser."),
.priv_size = sizeof(HQDN3DContext), .priv_size = sizeof(HQDN3DContext),

View File

@ -434,7 +434,7 @@ static const AVFilterPad hue_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_hue = { AVFilter ff_vf_hue = {
.name = "hue", .name = "hue",
.description = NULL_IF_CONFIG_SMALL("Adjust the hue and saturation of the input video."), .description = NULL_IF_CONFIG_SMALL("Adjust the hue and saturation of the input video."),
.priv_size = sizeof(HueContext), .priv_size = sizeof(HueContext),

View File

@ -295,7 +295,7 @@ static const AVFilterPad idet_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_idet = { AVFilter ff_vf_idet = {
.name = "idet", .name = "idet",
.description = NULL_IF_CONFIG_SMALL("Interlace detect Filter."), .description = NULL_IF_CONFIG_SMALL("Interlace detect Filter."),
.priv_size = sizeof(IDETContext), .priv_size = sizeof(IDETContext),

View File

@ -200,7 +200,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_il = { AVFilter ff_vf_il = {
.name = "il", .name = "il",
.description = NULL_IF_CONFIG_SMALL("Deinterleave or interleave fields."), .description = NULL_IF_CONFIG_SMALL("Deinterleave or interleave fields."),
.priv_size = sizeof(IlContext), .priv_size = sizeof(IlContext),

View File

@ -230,7 +230,7 @@ static const AVFilterPad outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_interlace = { AVFilter ff_vf_interlace = {
.name = "interlace", .name = "interlace",
.description = NULL_IF_CONFIG_SMALL("Convert progressive video into interlaced."), .description = NULL_IF_CONFIG_SMALL("Convert progressive video into interlaced."),
.uninit = uninit, .uninit = uninit,

View File

@ -306,7 +306,7 @@ static const AVFilterPad kerndeint_outputs[] = {
}; };
AVFilter avfilter_vf_kerndeint = { AVFilter ff_vf_kerndeint = {
.name = "kerndeint", .name = "kerndeint",
.description = NULL_IF_CONFIG_SMALL("Apply kernel deinterlacing to the input."), .description = NULL_IF_CONFIG_SMALL("Apply kernel deinterlacing to the input."),
.priv_size = sizeof(KerndeintContext), .priv_size = sizeof(KerndeintContext),

View File

@ -403,7 +403,7 @@ static const AVFilterPad avfilter_vf_ocv_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_ocv = { AVFilter ff_vf_ocv = {
.name = "ocv", .name = "ocv",
.description = NULL_IF_CONFIG_SMALL("Apply transform using libopencv."), .description = NULL_IF_CONFIG_SMALL("Apply transform using libopencv."),
.priv_size = sizeof(OCVContext), .priv_size = sizeof(OCVContext),

View File

@ -346,7 +346,7 @@ static const AVFilterPad outputs[] = {
}; };
#define DEFINE_LUT_FILTER(name_, description_) \ #define DEFINE_LUT_FILTER(name_, description_) \
AVFilter avfilter_vf_##name_ = { \ AVFilter ff_vf_##name_ = { \
.name = #name_, \ .name = #name_, \
.description = NULL_IF_CONFIG_SMALL(description_), \ .description = NULL_IF_CONFIG_SMALL(description_), \
.priv_size = sizeof(LutContext), \ .priv_size = sizeof(LutContext), \

View File

@ -603,7 +603,7 @@ static const AVFilterPad lut3d_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_lut3d = { AVFilter ff_vf_lut3d = {
.name = "lut3d", .name = "lut3d",
.description = NULL_IF_CONFIG_SMALL("Adjust colors using a 3D LUT."), .description = NULL_IF_CONFIG_SMALL("Adjust colors using a 3D LUT."),
.priv_size = sizeof(LUT3DContext), .priv_size = sizeof(LUT3DContext),
@ -781,7 +781,7 @@ static const AVFilterPad haldclut_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_haldclut = { AVFilter ff_vf_haldclut = {
.name = "haldclut", .name = "haldclut",
.description = NULL_IF_CONFIG_SMALL("Adjust colors using a Hald CLUT."), .description = NULL_IF_CONFIG_SMALL("Adjust colors using a Hald CLUT."),
.priv_size = sizeof(LUT3DContext), .priv_size = sizeof(LUT3DContext),

View File

@ -303,7 +303,7 @@ static const AVFilterPad mcdeint_outputs[] = {
{ NULL } { NULL }
}; };
AVFilter avfilter_vf_mcdeint = { AVFilter ff_vf_mcdeint = {
.name = "mcdeint", .name = "mcdeint",
.description = NULL_IF_CONFIG_SMALL("Apply motion compensating deinterlacing."), .description = NULL_IF_CONFIG_SMALL("Apply motion compensating deinterlacing."),
.priv_size = sizeof(MCDeintContext), .priv_size = sizeof(MCDeintContext),

Some files were not shown because too many files have changed in this diff Show More