Lines Matching defs:SwsContext
60 struct SwsContext;
62 typedef int (*SwsFunc)(struct SwsContext *context, const uint8_t* src[],
67 typedef struct SwsContext {
254 void (*yuv2nv12X )(struct SwsContext *c,
259 void (*yuv2yuv1 )(struct SwsContext *c,
264 void (*yuv2yuvX )(struct SwsContext *c,
271 void (*yuv2packed1)(struct SwsContext *c,
277 void (*yuv2packed2)(struct SwsContext *c,
283 void (*yuv2packedX)(struct SwsContext *c,
296 void (*hyscale_fast)(struct SwsContext *c,
299 void (*hcscale_fast)(struct SwsContext *c,
317 } SwsContext;
320 SwsFunc ff_yuv2rgb_get_func_ptr(SwsContext *c);
321 int ff_yuv2rgb_c_init_tables(SwsContext *c, const int inv_table[4],
325 void ff_yuv2rgb_init_tables_altivec(SwsContext *c, const int inv_table[4],
327 SwsFunc ff_yuv2rgb_init_mmx(SwsContext *c);
328 SwsFunc ff_yuv2rgb_init_vis(SwsContext *c);
329 SwsFunc ff_yuv2rgb_init_mlib(SwsContext *c);
330 SwsFunc ff_yuv2rgb_init_altivec(SwsContext *c);
331 SwsFunc ff_yuv2rgb_get_func_ptr_bfin(SwsContext *c);
332 void ff_bfin_get_unscaled_swscale(SwsContext *c);
333 void ff_yuv2packedX_altivec(SwsContext *c,
456 void ff_get_unscaled_swscale(SwsContext *c);
467 SwsFunc ff_getSwsFunc(SwsContext *c);