1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-21 10:55:51 +02:00

lavfi: use av_default_item_name() as filter private context logger

avfilter_default_filter_name() is supposed to access an AVFilterContext
struct, if used with a private struct it will cause a crash since it will
access fields which are non defined in the private struct.
This commit is contained in:
Stefano Sabatini 2012-06-04 02:31:49 +02:00
parent 38c9ebd2a9
commit 0f0f3bd1e0
20 changed files with 20 additions and 20 deletions

View File

@ -55,7 +55,7 @@ static const AVOption options[] = {
static const AVClass aformat_class = {
.class_name = "aformat filter",
.item_name = avfilter_default_filter_name,
.item_name = av_default_item_name,
.option = options,
.version = LIBAVUTIL_VERSION_INT,
.category = AV_CLASS_CATEGORY_FILTER,

View File

@ -186,7 +186,7 @@ static const AVOption options[] = {
static const AVClass amix_class = {
.class_name = "amix filter",
.item_name = avfilter_default_filter_name,
.item_name = av_default_item_name,
.option = options,
.version = LIBAVUTIL_VERSION_INT,
};

View File

@ -50,7 +50,7 @@ static const AVOption options[] = {
static const AVClass async_class = {
.class_name = "asyncts filter",
.item_name = avfilter_default_filter_name,
.item_name = av_default_item_name,
.option = options,
.version = LIBAVUTIL_VERSION_INT,
};

View File

@ -50,7 +50,7 @@ static const AVOption silencedetect_options[] = {
static const AVClass silencedetect_class = {
.class_name = "SilenceDetectContext",
.item_name = avfilter_default_filter_name,
.item_name = av_default_item_name,
.option = silencedetect_options,
};

View File

@ -80,7 +80,7 @@ static const AVOption eval_options[]= {
static const AVClass eval_class = {
"AEvalSrcContext",
avfilter_default_filter_name,
av_default_item_name,
eval_options
};

View File

@ -55,7 +55,7 @@ static const AVOption anullsrc_options[]= {
static const AVClass anullsrc_class = {
"ANullSrcContext",
avfilter_default_filter_name,
av_default_item_name,
anullsrc_options
};

View File

@ -36,7 +36,7 @@
static const AVClass filtergraph_class = {
.class_name = "AVFilterGraph",
.item_name = avfilter_default_filter_name,
.item_name = av_default_item_name,
.version = LIBAVUTIL_VERSION_INT,
};

View File

@ -255,7 +255,7 @@ static const AVOption audio_options[] = {
static const AVClass abuffer_class = {
.class_name = "abuffer source",
.item_name = avfilter_default_filter_name,
.item_name = av_default_item_name,
.option = audio_options,
.version = LIBAVUTIL_VERSION_INT,
.category = AV_CLASS_CATEGORY_FILTER,

View File

@ -56,7 +56,7 @@ static const AVOption ass_options[] = {
static const AVClass ass_class = {
"AssContext",
avfilter_default_filter_name,
av_default_item_name,
ass_options
};

View File

@ -59,7 +59,7 @@ static const AVOption blackdetect_options[] = {
static const AVClass blackdetect_class = {
.class_name = "BlackDetectContext",
.item_name = avfilter_default_filter_name,
.item_name = av_default_item_name,
.option = blackdetect_options,
};

View File

@ -151,7 +151,7 @@ static const AVOption delogo_options[]= {
static const AVClass delogo_class = {
.class_name = "DelogoContext",
.item_name = avfilter_default_filter_name,
.item_name = av_default_item_name,
.option = delogo_options,
};

View File

@ -207,7 +207,7 @@ static const AVOption drawtext_options[]= {
static const AVClass drawtext_class = {
"DrawTextContext",
avfilter_default_filter_name,
av_default_item_name,
drawtext_options
};

View File

@ -71,7 +71,7 @@ static const AVOption fade_options[] = {
static const AVClass fade_class = {
"FadeContext",
avfilter_default_filter_name,
av_default_item_name,
fade_options
};

View File

@ -60,7 +60,7 @@ static const AVOption options[] = {
static const AVClass class = {
.class_name = "FPS filter",
.item_name = avfilter_default_filter_name,
.item_name = av_default_item_name,
.option = options,
.version = LIBAVUTIL_VERSION_INT,
};

View File

@ -91,7 +91,7 @@ static const AVOption lut_options[] = {
static const AVClass lut_class = {
"LutContext",
avfilter_default_filter_name,
av_default_item_name,
lut_options
};

View File

@ -103,7 +103,7 @@ static const AVOption overlay_options[] = {
static const AVClass overlay_class = {
"OverlayContext",
avfilter_default_filter_name,
av_default_item_name,
overlay_options
};

View File

@ -78,7 +78,7 @@ static const AVOption cellauto_options[] = {
static const AVClass cellauto_class = {
"CellAutoContext",
avfilter_default_filter_name,
av_default_item_name,
cellauto_options
};

View File

@ -97,7 +97,7 @@ static const AVOption life_options[] = {
static const AVClass life_class = {
"LifeContext",
avfilter_default_filter_name,
av_default_item_name,
life_options
};

View File

@ -105,7 +105,7 @@ static const AVOption mandelbrot_options[] = {
static const AVClass mandelbrot_class = {
"MBContext",
avfilter_default_filter_name,
av_default_item_name,
mandelbrot_options
};

View File

@ -84,7 +84,7 @@ static const AVOption mptestsrc_options[]= {
static const AVClass mptestsrc_class = {
"MPTestContext",
avfilter_default_filter_name,
av_default_item_name,
mptestsrc_options
};