rgb2yuv 100 libavfilter/vf_hqx.c #define WDIFF(c1, c2) yuv_diff(rgb2yuv(r2y, c1), rgb2yuv(r2y, c2)) rgb2yuv 412 libavfilter/vf_hqx.c const uint32_t yuv1 = rgb2yuv(r2y, w[4]); rgb2yuv 413 libavfilter/vf_hqx.c const int pattern = (w[4] != w[0] ? (yuv_diff(yuv1, rgb2yuv(r2y, w[0]))) : 0) rgb2yuv 414 libavfilter/vf_hqx.c | (w[4] != w[1] ? (yuv_diff(yuv1, rgb2yuv(r2y, w[1]))) : 0) << 1 rgb2yuv 415 libavfilter/vf_hqx.c | (w[4] != w[2] ? (yuv_diff(yuv1, rgb2yuv(r2y, w[2]))) : 0) << 2 rgb2yuv 416 libavfilter/vf_hqx.c | (w[4] != w[3] ? (yuv_diff(yuv1, rgb2yuv(r2y, w[3]))) : 0) << 3 rgb2yuv 417 libavfilter/vf_hqx.c | (w[4] != w[5] ? (yuv_diff(yuv1, rgb2yuv(r2y, w[5]))) : 0) << 4 rgb2yuv 418 libavfilter/vf_hqx.c | (w[4] != w[6] ? (yuv_diff(yuv1, rgb2yuv(r2y, w[6]))) : 0) << 5 rgb2yuv 419 libavfilter/vf_hqx.c | (w[4] != w[7] ? (yuv_diff(yuv1, rgb2yuv(r2y, w[7]))) : 0) << 6 rgb2yuv 420 libavfilter/vf_hqx.c | (w[4] != w[8] ? (yuv_diff(yuv1, rgb2yuv(r2y, w[8]))) : 0) << 7; rgb2yuv 124 libswscale/bayer_template.c #define rgb24toyv12_2x2(src, dstY, dstU, dstV, luma_stride, src_stride, rgb2yuv) \ rgb2yuv 125 libswscale/bayer_template.c ff_rgb24toyv12(src, dstY, dstV, dstU, 2, 2, luma_stride, 0, src_stride, rgb2yuv) rgb2yuv 156 libswscale/bayer_template.c static void BAYER_RENAME(yv12_copy)(const uint8_t *src, int src_stride, uint8_t *dstY, uint8_t *dstU, uint8_t *dstV, int luma_stride, int width, int32_t *rgb2yuv) rgb2yuv 163 libswscale/bayer_template.c rgb24toyv12_2x2(dst, dstY, dstU, dstV, luma_stride, dst_stride, rgb2yuv); rgb2yuv 171 libswscale/bayer_template.c static void BAYER_RENAME(yv12_interpolate)(const uint8_t *src, int src_stride, uint8_t *dstY, uint8_t *dstU, uint8_t *dstV, int luma_stride, int width, int32_t *rgb2yuv) rgb2yuv 178 libswscale/bayer_template.c rgb24toyv12_2x2(dst, dstY, dstU, dstV, luma_stride, dst_stride, rgb2yuv); rgb2yuv 186 libswscale/bayer_template.c rgb24toyv12_2x2(dst, dstY, dstU, dstV, luma_stride, dst_stride, rgb2yuv); rgb2yuv 195 libswscale/bayer_template.c rgb24toyv12_2x2(dst, dstY, dstU, dstV, luma_stride, dst_stride, rgb2yuv); rgb2yuv 45 libswscale/input.c enum AVPixelFormat origin, int32_t *rgb2yuv) rgb2yuv 47 libswscale/input.c int32_t ry = rgb2yuv[RY_IDX], gy = rgb2yuv[GY_IDX], by = rgb2yuv[BY_IDX]; rgb2yuv 61 libswscale/input.c int width, enum AVPixelFormat origin, int32_t *rgb2yuv) rgb2yuv 64 libswscale/input.c int32_t ru = rgb2yuv[RU_IDX], gu = rgb2yuv[GU_IDX], bu = rgb2yuv[BU_IDX]; rgb2yuv 65 libswscale/input.c int32_t rv = rgb2yuv[RV_IDX], gv = rgb2yuv[GV_IDX], bv = rgb2yuv[BV_IDX]; rgb2yuv 80 libswscale/input.c int width, enum AVPixelFormat origin, int32_t *rgb2yuv) rgb2yuv 83 libswscale/input.c int32_t ru = rgb2yuv[RU_IDX], gu = rgb2yuv[GU_IDX], bu = rgb2yuv[BU_IDX]; rgb2yuv 84 libswscale/input.c int32_t rv = rgb2yuv[RV_IDX], gv = rgb2yuv[GV_IDX], bv = rgb2yuv[BV_IDX]; rgb2yuv 98 libswscale/input.c int width, uint32_t *rgb2yuv) \ rgb2yuv 102 libswscale/input.c rgb64ToY_c_template(dst, src, width, origin, rgb2yuv); \ rgb2yuv 107 libswscale/input.c int width, uint32_t *rgb2yuv) \ rgb2yuv 112 libswscale/input.c rgb64ToUV_c_template(dstU, dstV, src1, src2, width, origin, rgb2yuv); \ rgb2yuv 117 libswscale/input.c int width, uint32_t *rgb2yuv) \ rgb2yuv 122 libswscale/input.c rgb64ToUV_half_c_template(dstU, dstV, src1, src2, width, origin, rgb2yuv); \ rgb2yuv 133 libswscale/input.c int32_t *rgb2yuv) rgb2yuv 135 libswscale/input.c int32_t ry = rgb2yuv[RY_IDX], gy = rgb2yuv[GY_IDX], by = rgb2yuv[BY_IDX]; rgb2yuv 152 libswscale/input.c int32_t *rgb2yuv) rgb2yuv 155 libswscale/input.c int32_t ru = rgb2yuv[RU_IDX], gu = rgb2yuv[GU_IDX], bu = rgb2yuv[BU_IDX]; rgb2yuv 156 libswscale/input.c int32_t rv = rgb2yuv[RV_IDX], gv = rgb2yuv[GV_IDX], bv = rgb2yuv[BV_IDX]; rgb2yuv 174 libswscale/input.c int32_t *rgb2yuv) rgb2yuv 177 libswscale/input.c int32_t ru = rgb2yuv[RU_IDX], gu = rgb2yuv[GU_IDX], bu = rgb2yuv[BU_IDX]; rgb2yuv 178 libswscale/input.c int32_t rv = rgb2yuv[RV_IDX], gv = rgb2yuv[GV_IDX], bv = rgb2yuv[BV_IDX]; rgb2yuv 202 libswscale/input.c uint32_t *rgb2yuv) \ rgb2yuv 206 libswscale/input.c rgb48ToY_c_template(dst, src, width, origin, rgb2yuv); \ rgb2yuv 215 libswscale/input.c uint32_t *rgb2yuv) \ rgb2yuv 221 libswscale/input.c rgb48ToUV_c_template(dstU, dstV, src1, src2, width, origin, rgb2yuv); \ rgb2yuv 230 libswscale/input.c uint32_t *rgb2yuv) \ rgb2yuv 236 libswscale/input.c rgb48ToUV_half_c_template(dstU, dstV, src1, src2, width, origin, rgb2yuv); \ rgb2yuv 261 libswscale/input.c int32_t *rgb2yuv) rgb2yuv 263 libswscale/input.c const int ry = rgb2yuv[RY_IDX]<<rsh, gy = rgb2yuv[GY_IDX]<<gsh, by = rgb2yuv[BY_IDX]<<bsh; rgb2yuv 287 libswscale/input.c int32_t *rgb2yuv) rgb2yuv 289 libswscale/input.c const int ru = rgb2yuv[RU_IDX] << rsh, gu = rgb2yuv[GU_IDX] << gsh, bu = rgb2yuv[BU_IDX] << bsh, rgb2yuv 290 libswscale/input.c rv = rgb2yuv[RV_IDX] << rsh, gv = rgb2yuv[GV_IDX] << gsh, bv = rgb2yuv[BV_IDX] << bsh; rgb2yuv 315 libswscale/input.c int32_t *rgb2yuv) rgb2yuv 317 libswscale/input.c const int ru = rgb2yuv[RU_IDX] << rsh, gu = rgb2yuv[GU_IDX] << gsh, bu = rgb2yuv[BU_IDX] << bsh, rgb2yuv 318 libswscale/input.c rv = rgb2yuv[RV_IDX] << rsh, gv = rgb2yuv[GV_IDX] << gsh, bv = rgb2yuv[BV_IDX] << bsh, rgb2yuv 397 libswscale/input.c int width, uint32_t *rgb2yuv) rgb2yuv 401 libswscale/input.c int32_t ru = rgb2yuv[RU_IDX], gu = rgb2yuv[GU_IDX], bu = rgb2yuv[BU_IDX]; rgb2yuv 402 libswscale/input.c int32_t rv = rgb2yuv[RV_IDX], gv = rgb2yuv[GV_IDX], bv = rgb2yuv[BV_IDX]; rgb2yuv 658 libswscale/input.c int width, uint32_t *rgb2yuv) rgb2yuv 661 libswscale/input.c int32_t ry = rgb2yuv[RY_IDX], gy = rgb2yuv[GY_IDX], by = rgb2yuv[BY_IDX]; rgb2yuv 673 libswscale/input.c const uint8_t *src2, int width, uint32_t *rgb2yuv) rgb2yuv 677 libswscale/input.c int32_t ru = rgb2yuv[RU_IDX], gu = rgb2yuv[GU_IDX], bu = rgb2yuv[BU_IDX]; rgb2yuv 678 libswscale/input.c int32_t rv = rgb2yuv[RV_IDX], gv = rgb2yuv[GV_IDX], bv = rgb2yuv[BV_IDX]; rgb2yuv 692 libswscale/input.c const uint8_t *src2, int width, uint32_t *rgb2yuv) rgb2yuv 697 libswscale/input.c int32_t ru = rgb2yuv[RU_IDX], gu = rgb2yuv[GU_IDX], bu = rgb2yuv[BU_IDX]; rgb2yuv 698 libswscale/input.c int32_t rv = rgb2yuv[RV_IDX], gv = rgb2yuv[GV_IDX], bv = rgb2yuv[BV_IDX]; rgb2yuv 711 libswscale/input.c uint32_t *rgb2yuv) rgb2yuv 714 libswscale/input.c int32_t ry = rgb2yuv[RY_IDX], gy = rgb2yuv[GY_IDX], by = rgb2yuv[BY_IDX]; rgb2yuv 726 libswscale/input.c const uint8_t *src2, int width, uint32_t *rgb2yuv) rgb2yuv 731 libswscale/input.c int32_t ru = rgb2yuv[RU_IDX], gu = rgb2yuv[GU_IDX], bu = rgb2yuv[BU_IDX]; rgb2yuv 732 libswscale/input.c int32_t rv = rgb2yuv[RV_IDX], gv = rgb2yuv[GV_IDX], bv = rgb2yuv[BV_IDX]; rgb2yuv 745 libswscale/input.c const uint8_t *src2, int width, uint32_t *rgb2yuv) rgb2yuv 750 libswscale/input.c int32_t ru = rgb2yuv[RU_IDX], gu = rgb2yuv[GU_IDX], bu = rgb2yuv[BU_IDX]; rgb2yuv 751 libswscale/input.c int32_t rv = rgb2yuv[RV_IDX], gv = rgb2yuv[GV_IDX], bv = rgb2yuv[BV_IDX]; rgb2yuv 763 libswscale/input.c static void planar_rgb_to_y(uint8_t *_dst, const uint8_t *src[4], int width, int32_t *rgb2yuv) rgb2yuv 766 libswscale/input.c int32_t ry = rgb2yuv[RY_IDX], gy = rgb2yuv[GY_IDX], by = rgb2yuv[BY_IDX]; rgb2yuv 785 libswscale/input.c static void planar_rgb_to_uv(uint8_t *_dstU, uint8_t *_dstV, const uint8_t *src[4], int width, int32_t *rgb2yuv) rgb2yuv 789 libswscale/input.c int32_t ru = rgb2yuv[RU_IDX], gu = rgb2yuv[GU_IDX], bu = rgb2yuv[BU_IDX]; rgb2yuv 790 libswscale/input.c int32_t rv = rgb2yuv[RV_IDX], gv = rgb2yuv[GV_IDX], bv = rgb2yuv[BV_IDX]; rgb2yuv 805 libswscale/input.c int width, int bpc, int is_be, int32_t *rgb2yuv) rgb2yuv 810 libswscale/input.c int32_t ry = rgb2yuv[RY_IDX], gy = rgb2yuv[GY_IDX], by = rgb2yuv[BY_IDX]; rgb2yuv 823 libswscale/input.c int bpc, int is_be, int32_t *rgb2yuv) rgb2yuv 829 libswscale/input.c int32_t ru = rgb2yuv[RU_IDX], gu = rgb2yuv[GU_IDX], bu = rgb2yuv[BU_IDX]; rgb2yuv 830 libswscale/input.c int32_t rv = rgb2yuv[RV_IDX], gv = rgb2yuv[GV_IDX], bv = rgb2yuv[BV_IDX]; rgb2yuv 845 libswscale/input.c int w, int32_t *rgb2yuv) \ rgb2yuv 847 libswscale/input.c planar_rgb16_to_y(dst, src, w, nbits, endian, rgb2yuv); \ rgb2yuv 850 libswscale/input.c const uint8_t *src[4], int w, int32_t *rgb2yuv) \ rgb2yuv 852 libswscale/input.c planar_rgb16_to_uv(dstU, dstV, src, w, nbits, endian, rgb2yuv); \ rgb2yuv 80 libswscale/rgb2rgb.c int32_t *rgb2yuv); rgb2yuv 81 libswscale/rgb2rgb.h int chromStride, int srcStride, int32_t *rgb2yuv); rgb2yuv 130 libswscale/rgb2rgb.h int32_t *rgb2yuv); rgb2yuv 619 libswscale/rgb2rgb_template.c int chromStride, int srcStride, int32_t *rgb2yuv) rgb2yuv 621 libswscale/rgb2rgb_template.c int32_t ry = rgb2yuv[RY_IDX], gy = rgb2yuv[GY_IDX], by = rgb2yuv[BY_IDX]; rgb2yuv 622 libswscale/rgb2rgb_template.c int32_t ru = rgb2yuv[RU_IDX], gu = rgb2yuv[GU_IDX], bu = rgb2yuv[BU_IDX]; rgb2yuv 623 libswscale/rgb2rgb_template.c int32_t rv = rgb2yuv[RV_IDX], gv = rgb2yuv[GV_IDX], bv = rgb2yuv[BV_IDX]; rgb2yuv 525 libswscale/swscale_internal.h void (*readLumPlanar)(uint8_t *dst, const uint8_t *src[4], int width, int32_t *rgb2yuv); rgb2yuv 527 libswscale/swscale_internal.h int width, int32_t *rgb2yuv); rgb2yuv 528 libswscale/swscale_internal.h void (*readAlpPlanar)(uint8_t *dst, const uint8_t *src[4], int width, int32_t *rgb2yuv); rgb2yuv 1084 libswscale/swscale_unscaled.c void (*copy) (const uint8_t *src, int src_stride, uint8_t *dstY, uint8_t *dstU, uint8_t *dstV, int luma_stride, int width, int32_t *rgb2yuv); rgb2yuv 1085 libswscale/swscale_unscaled.c void (*interpolate)(const uint8_t *src, int src_stride, uint8_t *dstY, uint8_t *dstU, uint8_t *dstV, int luma_stride, int width, int32_t *rgb2yuv); rgb2yuv 1630 libswscale/x86/rgb2rgb_template.c int32_t *rgb2yuv) rgb2yuv 1639 libswscale/x86/rgb2rgb_template.c ff_rgb24toyv12_c(src, ydst, udst, vdst, width, 2, lumStride, chromStride, srcStride, rgb2yuv); rgb2yuv 1712 libswscale/x86/rgb2rgb_template.c : : "r" (src+width*3), "r" (ydst+width), "g" ((x86_reg)-width), "r"(rgb2yuv) rgb2yuv 1861 libswscale/x86/rgb2rgb_template.c : : "r" (src+chromWidth*6), "r" (src+srcStride+chromWidth*6), "r" (udst+chromWidth), "r" (vdst+chromWidth), "g" (-chromWidth), "r"(rgb2yuv) rgb2yuv 1875 libswscale/x86/rgb2rgb_template.c ff_rgb24toyv12_c(src, ydst, udst, vdst, width, height-y, lumStride, chromStride, srcStride, rgb2yuv);