ns.
38 *
39 * If this field is non-NULL, the first member of the filter pr
ivate data
40 * must be a pointer to AVClass, which will be set by libavfilt
er generic
41 * code to this class.
42 */
43 const AVClass *priv_class;
44
45 /**
46 * A combination of AVFILTER_FLAG_*
47 */
48 int flags;
49
50 /**************************************************************
***
51 * All fields below this line are not part of the public API. T
hey
52 * may not be used outside of libavfilter and can be changed an
d
53 * removed at will.
54 * New public fields should be added right above.
55 **************************************************************
***
56 */
57
58 /**
59 * Filter pre-initialization function
60 *
61 * This callback will be called immediately after the filter co
ntext is
62 * allocated, to allow allocating and initing sub-objects.
63 *
64 * If this callback is not NULL, the uninit callback will be ca
lled on
65 * allocation failure.
66 *
67 * @return 0 on success,
68 * AVERROR code on failure (but the code will be
评论0