Lines Matching defs:src1

53                     const uint16_t *src1, const uint16_t *src2,
59 av_assert1(src1==src2);
61 int r_b = input_pixel(&src1[i*4+0]);
62 int g = input_pixel(&src1[i*4+1]);
63 int b_r = input_pixel(&src1[i*4+2]);
72 const uint16_t *src1, const uint16_t *src2,
78 av_assert1(src1==src2);
80 unsigned r_b = (input_pixel(&src1[8 * i + 0]) + input_pixel(&src1[8 * i + 4]) + 1) >> 1;
81 unsigned g = (input_pixel(&src1[8 * i + 1]) + input_pixel(&src1[8 * i + 5]) + 1) >> 1;
82 unsigned b_r = (input_pixel(&src1[8 * i + 2]) + input_pixel(&src1[8 * i + 6]) + 1) >> 1;
102 const uint16_t *src1 = (const uint16_t *) _src1, \
105 rgb64ToUV_c_template(dstU, dstV, src1, src2, width, origin, rgb2yuv); \
112 const uint16_t *src1 = (const uint16_t *) _src1, \
115 rgb64ToUV_half_c_template(dstU, dstV, src1, src2, width, origin, rgb2yuv); \
141 const uint16_t *src1,
150 av_assert1(src1 == src2);
152 unsigned r_b = input_pixel(&src1[i * 3 + 0]);
153 unsigned g = input_pixel(&src1[i * 3 + 1]);
154 unsigned b_r = input_pixel(&src1[i * 3 + 2]);
163 const uint16_t *src1,
172 av_assert1(src1 == src2);
174 unsigned r_b = (input_pixel(&src1[6 * i + 0]) +
175 input_pixel(&src1[6 * i + 3]) + 1) >> 1;
176 unsigned g = (input_pixel(&src1[6 * i + 1]) +
177 input_pixel(&src1[6 * i + 4]) + 1) >> 1;
178 unsigned b_r = (input_pixel(&src1[6 * i + 2]) +
179 input_pixel(&src1[6 * i + 5]) + 1) >> 1;
210 const uint16_t *src1 = (const uint16_t *)_src1, \
214 rgb48ToUV_c_template(dstU, dstV, src1, src2, width, origin, rgb2yuv); \
225 const uint16_t *src1 = (const uint16_t *)_src1, \
229 rgb48ToUV_half_c_template(dstU, dstV, src1, src2, width, origin, rgb2yuv); \
474 const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2,
480 av_assert1(src1 == src2);
482 int p = pal[src1[i]];
531 static void yuy2ToUV_c(uint8_t *dstU, uint8_t *dstV, const uint8_t *unused0, const uint8_t *src1,
536 dstU[i] = src1[4 * i + 1];
537 dstV[i] = src1[4 * i + 3];
539 av_assert1(src1 == src2);
542 static void yvy2ToUV_c(uint8_t *dstU, uint8_t *dstV, const uint8_t *unused0, const uint8_t *src1,
547 dstV[i] = src1[4 * i + 1];
548 dstU[i] = src1[4 * i + 3];
550 av_assert1(src1 == src2);
585 const uint16_t *src1 = (const uint16_t *)_src1,
589 dstU[i] = av_bswap16(src1[i]);
663 static void uyvyToUV_c(uint8_t *dstU, uint8_t *dstV, const uint8_t *unused0, const uint8_t *src1,
668 dstU[i] = src1[4 * i + 0];
669 dstV[i] = src1[4 * i + 2];
671 av_assert1(src1 == src2);
685 const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2,
688 nvXXtoUV_c(dstU, dstV, src1, width);
692 const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2,
695 nvXXtoUV_c(dstV, dstU, src1, width);
717 const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2,
722 AV_WN16(dstU + i * 2, AV_RL16(src1 + i * 4 + 0) >> 6);
723 AV_WN16(dstV + i * 2, AV_RL16(src1 + i * 4 + 2) >> 6);
728 const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2,
733 AV_WN16(dstU + i * 2, AV_RB16(src1 + i * 4 + 0) >> 6);
734 AV_WN16(dstV + i * 2, AV_RB16(src1 + i * 4 + 2) >> 6);
739 const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2,
744 AV_WN16(dstU + i * 2, AV_RL16(src1 + i * 4 + 0));
745 AV_WN16(dstV + i * 2, AV_RL16(src1 + i * 4 + 2));
750 const uint8_t *unused0, const uint8_t *src1, const uint8_t *src2,
755 AV_WN16(dstU + i * 2, AV_RB16(src1 + i * 4 + 0));
756 AV_WN16(dstV + i * 2, AV_RB16(src1 + i * 4 + 2));
777 static void bgr24ToUV_c(uint8_t *_dstU, uint8_t *_dstV, const uint8_t *unused0, const uint8_t *src1,
786 int b = src1[3 * i + 0];
787 int g = src1[3 * i + 1];
788 int r = src1[3 * i + 2];
793 av_assert1(src1 == src2);
796 static void bgr24ToUV_half_c(uint8_t *_dstU, uint8_t *_dstV, const uint8_t *unused0, const uint8_t *src1,
805 int b = src1[6 * i + 0] + src1[6 * i + 3];
806 int g = src1[6 * i + 1] + src1[6 * i + 4];
807 int r = src1[6 * i + 2] + src1[6 * i + 5];
812 av_assert1(src1 == src2);
830 static void rgb24ToUV_c(uint8_t *_dstU, uint8_t *_dstV, const uint8_t *unused0, const uint8_t *src1,
838 av_assert1(src1 == src2);
840 int r = src1[3 * i + 0];
841 int g = src1[3 * i + 1];
842 int b = src1[3 * i + 2];
849 static void rgb24ToUV_half_c(uint8_t *_dstU, uint8_t *_dstV, const uint8_t *unused0, const uint8_t *src1,
857 av_assert1(src1 == src2);
859 int r = src1[6 * i + 0] + src1[6 * i + 3];
860 int g = src1[6 * i + 1] + src1[6 * i + 4];
861 int b = src1[6 * i + 2] + src1[6 * i + 5];