Lines Matching defs:origin
31 #define input_pixel(pos) (isBE(origin) ? AV_RB16(pos) : AV_RL16(pos))
33 #define r ((origin == AV_PIX_FMT_BGR48BE || origin == AV_PIX_FMT_BGR48LE || origin == AV_PIX_FMT_BGRA64BE || origin == AV_PIX_FMT_BGRA64LE) ? b_r : r_b)
34 #define b ((origin == AV_PIX_FMT_BGR48BE || origin == AV_PIX_FMT_BGR48LE || origin == AV_PIX_FMT_BGRA64BE || origin == AV_PIX_FMT_BGRA64LE) ? r_b : b_r)
38 enum AVPixelFormat origin, int32_t *rgb2yuv)
54 int width, enum AVPixelFormat origin, int32_t *rgb2yuv)
73 int width, enum AVPixelFormat origin, int32_t *rgb2yuv)
89 #define rgb64funcs(pattern, BE_LE, origin) \
95 rgb64ToY_c_template(dst, src, width, origin, rgb2yuv); \
105 rgb64ToUV_c_template(dstU, dstV, src1, src2, width, origin, rgb2yuv); \
115 rgb64ToUV_half_c_template(dstU, dstV, src1, src2, width, origin, rgb2yuv); \
125 enum AVPixelFormat origin,
144 enum AVPixelFormat origin,
166 enum AVPixelFormat origin,
190 #define rgb48funcs(pattern, BE_LE, origin) \
199 rgb48ToY_c_template(dst, src, width, origin, rgb2yuv); \
214 rgb48ToUV_c_template(dstU, dstV, src1, src2, width, origin, rgb2yuv); \
229 rgb48ToUV_half_c_template(dstU, dstV, src1, src2, width, origin, rgb2yuv); \
237 #define input_pixel(i) ((origin == AV_PIX_FMT_RGBA || \
238 origin == AV_PIX_FMT_BGRA || \
239 origin == AV_PIX_FMT_ARGB || \
240 origin == AV_PIX_FMT_ABGR) \
242 : ((origin == AV_PIX_FMT_X2RGB10LE || \
243 origin == AV_PIX_FMT_X2BGR10LE) \
245 : (isBE(origin) ? AV_RB16(&src[(i) * 2]) \
251 enum AVPixelFormat origin,
277 enum AVPixelFormat origin,
305 enum AVPixelFormat origin,
330 origin == AV_PIX_FMT_BGR565LE || origin == AV_PIX_FMT_BGR565BE ||
331 origin == AV_PIX_FMT_RGB565LE || origin == AV_PIX_FMT_RGB565BE) {
760 #define input_pixel(pos) (isBE(origin) ? AV_RB16(pos) : AV_RL16(pos))