26 #define REGISTER_FILTER(X, x, y) \
28 extern AVFilter ff_##y##_##x; \
29 if (CONFIG_##X##_FILTER) \
30 avfilter_register(&ff_##y##_##x); \
33 #define REGISTER_FILTER_UNCONDITIONAL(x) \
35 extern AVFilter ff_##x; \
36 avfilter_register(&ff_##x); \
41 static int initialized;
#define SPLIT(dst, sf, n)
void avfilter_register_all(void)
Initialize the filter system.
static void copy(LZOContext *c, int cnt)
Copies bytes from input to output buffer with checking.
static char * split(char *message, char delim)
#define REGISTER_FILTER(X, x, y)
Main libavfilter public API header.
static void drawbox(AVFrame *frame, unsigned int x, unsigned int y, unsigned int width, unsigned int height, uint8_t *line[4], int pixel_step[4], uint8_t color[4], int hsub, int vsub, int is_rgba_packed, uint8_t rgba_map[4])
#define REGISTER_FILTER_UNCONDITIONAL(x)
static const uint8_t color[]
static void fade(uint8_t *dst, uint8_t *src, int width, int height, int linesize, int alpha, int beta)
static int resample(ResampleContext *c, void *dst, const void *src, int *consumed, int src_size, int dst_size, int update_ctx, int nearest_neighbour)