Browse Source

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.
tags/n1.0
Stefano Sabatini 13 years ago
parent
commit
0f0f3bd1e0
20 changed files with 20 additions and 20 deletions
  1. +1
    -1
      libavfilter/af_aformat.c
  2. +1
    -1
      libavfilter/af_amix.c
  3. +1
    -1
      libavfilter/af_asyncts.c
  4. +1
    -1
      libavfilter/af_silencedetect.c
  5. +1
    -1
      libavfilter/asrc_aevalsrc.c
  6. +1
    -1
      libavfilter/asrc_anullsrc.c
  7. +1
    -1
      libavfilter/avfiltergraph.c
  8. +1
    -1
      libavfilter/buffersrc.c
  9. +1
    -1
      libavfilter/vf_ass.c
  10. +1
    -1
      libavfilter/vf_blackdetect.c
  11. +1
    -1
      libavfilter/vf_delogo.c
  12. +1
    -1
      libavfilter/vf_drawtext.c
  13. +1
    -1
      libavfilter/vf_fade.c
  14. +1
    -1
      libavfilter/vf_fps.c
  15. +1
    -1
      libavfilter/vf_lut.c
  16. +1
    -1
      libavfilter/vf_overlay.c
  17. +1
    -1
      libavfilter/vsrc_cellauto.c
  18. +1
    -1
      libavfilter/vsrc_life.c
  19. +1
    -1
      libavfilter/vsrc_mandelbrot.c
  20. +1
    -1
      libavfilter/vsrc_mptestsrc.c

+ 1
- 1
libavfilter/af_aformat.c 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,


+ 1
- 1
libavfilter/af_amix.c 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,
};


+ 1
- 1
libavfilter/af_asyncts.c 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,
};


+ 1
- 1
libavfilter/af_silencedetect.c 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,
};



+ 1
- 1
libavfilter/asrc_aevalsrc.c 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
};



+ 1
- 1
libavfilter/asrc_anullsrc.c 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
};



+ 1
- 1
libavfilter/avfiltergraph.c 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,
};



+ 1
- 1
libavfilter/buffersrc.c 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,


+ 1
- 1
libavfilter/vf_ass.c 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
};



+ 1
- 1
libavfilter/vf_blackdetect.c 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,
};



+ 1
- 1
libavfilter/vf_delogo.c 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,
};



+ 1
- 1
libavfilter/vf_drawtext.c 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
};



+ 1
- 1
libavfilter/vf_fade.c 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
};



+ 1
- 1
libavfilter/vf_fps.c 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,
};


+ 1
- 1
libavfilter/vf_lut.c 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
};



+ 1
- 1
libavfilter/vf_overlay.c 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
};



+ 1
- 1
libavfilter/vsrc_cellauto.c 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
};



+ 1
- 1
libavfilter/vsrc_life.c 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
};



+ 1
- 1
libavfilter/vsrc_mandelbrot.c 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
};



+ 1
- 1
libavfilter/vsrc_mptestsrc.c 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
};



Loading…
Cancel
Save