internal static extern int avfilter_register(AVFilter * @filter);
public static extern AVFilterContext *avfilter_graph_alloc_filter(AVFilterGraph * @graph, AVFilter * @filter, [MarshalAs(UnmanagedType.LPStr)] string @name);
public static extern int avfilter_graph_create_filter(AVFilterContext ** @filt_ctx, AVFilter * @filt, [MarshalAs(UnmanagedType.LPStr)] string @name, [MarshalAs(UnmanagedType.LPStr)] string @args, void * @opaque, AVFilterGraph * @graph_ctx);
public static extern int avfilter_open(AVFilterContext ** @filter_ctx, AVFilter * @filter, [MarshalAs(UnmanagedType.LPStr)] string @inst_name);
public static extern AVFilter *avfilter_next(AVFilter * @prev);
public static extern int avfilter_register(AVFilter * @filter);
internal MediaFilter(AVFilter *filter) : this((IntPtr)filter) { }
internal unsafe MediaFilter(AVFilter *filter) { pFilter = filter; }