Nothing uses it anymore. All options on all filters can now be set with normal AVOptions mechanisms, such as av_opt_set*().
Showing the changes to libavfilter/avfilter.h (1 of 2 files). Show all
Unified · Split
| @@ -276,19 +276,6 @@ typedef struct AVFilter { · 275 unmodified lines | |||
| 276 | */ | 276 | */ |
| 277 | int (*init)(AVFilterContext *ctx); | 277 | int (*init)(AVFilterContext *ctx); |
| 278 | 278 | ||
| 279 | /** | ||
| 280 | * Should be set instead of @ref AVFilter.init "init" by the filters that | ||
| 281 | * want to pass a dictionary of AVOptions to nested contexts that are | ||
| 282 | * allocated during init. | ||
| 283 | * | ||
| 284 | * On return, the options dict should be freed and replaced with one that | ||
| 285 | * contains all the options which could not be processed by this filter (or | ||
| 286 | * with NULL if all the options were processed). | ||
| 287 | * | ||
| 288 | * Otherwise the semantics is the same as for @ref AVFilter.init "init". | ||
| 289 | */ | ||
| 290 | int (*init_dict)(AVFilterContext *ctx, AVDictionary **options); | ||
| 291 | |||
| 292 | /** | 279 | /** |
| 293 | * Filter uninitialization function. | 280 | * Filter uninitialization function. |
| 294 | * | 281 | * |