It is not used in any filters currently and is inherently evil. If passing binary data to filters is required in the future, it should be done with some AVOptions-based system.
Showing the changes to libavfilter/vsrc_nullsrc.c (1 of 44 files). Show all
Unified · Split
| @@ -51,7 +51,7 @@ typedef struct { · 50 unmodified lines | ||
| 51 | 51 | double var_values[VAR_VARS_NB]; |
| 52 | 52 | } NullContext; |
| 53 | 53 | |
| 54 | −static int init(AVFilterContext *ctx, const char *args, void *opaque) | |
| 54 | +static int init(AVFilterContext *ctx, const char *args) | |
| 55 | 55 | { |
| 56 | 56 | NullContext *priv = ctx->priv; |
| 57 | 57 | |