Commit 0acf7e26 authored by Michael Niedermayer's avatar Michael Niedermayer

avfilter: remove opaque passing hacks

Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parent 3fc7b471
...@@ -681,7 +681,6 @@ static int process_options(AVFilterContext *ctx, AVDictionary **options, ...@@ -681,7 +681,6 @@ static int process_options(AVFilterContext *ctx, AVDictionary **options,
return count; return count;
} }
#if 0
#if FF_API_AVFILTER_INIT_FILTER #if FF_API_AVFILTER_INIT_FILTER
int avfilter_init_filter(AVFilterContext *filter, const char *args, void *opaque) int avfilter_init_filter(AVFilterContext *filter, const char *args, void *opaque)
{ {
...@@ -690,14 +689,6 @@ int avfilter_init_filter(AVFilterContext *filter, const char *args, void *opaque ...@@ -690,14 +689,6 @@ int avfilter_init_filter(AVFilterContext *filter, const char *args, void *opaque
#endif #endif
int avfilter_init_str(AVFilterContext *filter, const char *args) int avfilter_init_str(AVFilterContext *filter, const char *args)
#else
int avfilter_init_str(AVFilterContext *filter, const char *args)
{
return avfilter_init_filter(filter, args, NULL);
}
int avfilter_init_filter(AVFilterContext *filter, const char *args, void *opaque)
#endif
{ {
AVDictionary *options = NULL; AVDictionary *options = NULL;
AVDictionaryEntry *e; AVDictionaryEntry *e;
...@@ -812,7 +803,7 @@ int avfilter_init_filter(AVFilterContext *filter, const char *args, void *opaque ...@@ -812,7 +803,7 @@ int avfilter_init_filter(AVFilterContext *filter, const char *args, void *opaque
} }
if (filter->filter->init_opaque) if (filter->filter->init_opaque)
ret = filter->filter->init_opaque(filter, opaque); ret = filter->filter->init_opaque(filter, NULL);
else if (filter->filter->init) else if (filter->filter->init)
ret = filter->filter->init(filter); ret = filter->filter->init(filter);
else if (filter->filter->init_dict) else if (filter->filter->init_dict)
......
...@@ -119,7 +119,7 @@ int avfilter_graph_create_filter(AVFilterContext **filt_ctx, AVFilter *filt, ...@@ -119,7 +119,7 @@ int avfilter_graph_create_filter(AVFilterContext **filt_ctx, AVFilter *filt,
if (!*filt_ctx) if (!*filt_ctx)
return AVERROR(ENOMEM); return AVERROR(ENOMEM);
ret = avfilter_init_filter(*filt_ctx, args, opaque); ret = avfilter_init_str(*filt_ctx, args);
if (ret < 0) if (ret < 0)
goto fail; goto fail;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment