summaryrefslogtreecommitdiff
path: root/libavfilter/vsrc_testsrc.c
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2013-04-11 03:20:43 +0200
committerMichael Niedermayer <michaelni@gmx.at>2013-04-11 03:20:43 +0200
commit670e0f7f66207227d70898b07fe0eace767cd027 (patch)
tree27079411eb3b76266d52dd126ec1ec3d189b3ff2 /libavfilter/vsrc_testsrc.c
parent8bafd83aaafad42e64acfe3646e5b4b3597982fd (diff)
parentb7b3302f8f2c7d9f6e08e0a976890eefe3edcc9e (diff)
Merge commit 'b7b3302f8f2c7d9f6e08e0a976890eefe3edcc9e'
* commit 'b7b3302f8f2c7d9f6e08e0a976890eefe3edcc9e': vsrc_nullsrc: switch to an AVOptions-based system. Conflicts: libavfilter/vsrc_nullsrc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavfilter/vsrc_testsrc.c')
-rw-r--r--libavfilter/vsrc_testsrc.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/libavfilter/vsrc_testsrc.c b/libavfilter/vsrc_testsrc.c
index c5cefbf7d5..6a3a9e98fe 100644
--- a/libavfilter/vsrc_testsrc.c
+++ b/libavfilter/vsrc_testsrc.c
@@ -95,11 +95,11 @@ static const AVOption color_options[] = {
};
static const AVOption options[] = {
+ COMMON_OPTIONS
/* only used by testsrc */
{ "decimals", "set number of decimals to show", OFFSET(nb_decimals), AV_OPT_TYPE_INT, {.i64=0}, 0, 17, FLAGS },
{ "n", "set number of decimals to show", OFFSET(nb_decimals), AV_OPT_TYPE_INT, {.i64=0}, 0, 17, FLAGS },
- COMMON_OPTIONS
{ NULL },
};
@@ -290,10 +290,8 @@ static av_cold int nullsrc_init(AVFilterContext *ctx, const char *args)
{
TestSourceContext *test = ctx->priv;
- test->class = &nullsrc_class;
test->fill_picture_fn = nullsrc_fill_picture;
- av_opt_set_defaults(test);
- return init(ctx, args);
+ return init(ctx, NULL);
}
static const AVFilterPad nullsrc_outputs[] = {
@@ -312,9 +310,9 @@ AVFilter avfilter_vsrc_nullsrc = {
.init = nullsrc_init,
.uninit = uninit,
.priv_size = sizeof(TestSourceContext),
+ .priv_class = &nullsrc_class,
.inputs = NULL,
.outputs = nullsrc_outputs,
- .priv_class = &nullsrc_class,
};
#endif /* CONFIG_NULLSRC_FILTER */