Lines Matching refs:src_y
28 int I420ToI422(const uint8* src_y, int src_stride_y, in I420ToI422() argument
35 if (!src_y || !src_u || !src_v || in I420ToI422()
73 CopyPlane(src_y, src_stride_y, dst_y, dst_stride_y, width, height); in I420ToI422()
108 int I420ToI444(const uint8* src_y, int src_stride_y, in I420ToI444() argument
115 if (!src_y || !src_u|| !src_v || in I420ToI444()
133 CopyPlane(src_y, src_stride_y, dst_y, dst_stride_y, width, height); in I420ToI444()
158 int I420ToI411(const uint8* src_y, int src_stride_y, in I420ToI411() argument
165 if (!src_y || !src_u || !src_v || in I420ToI411()
183 CopyPlane(src_y, src_stride_y, dst_y, dst_stride_y, width, height); in I420ToI411()
208 int I400Copy(const uint8* src_y, int src_stride_y, in I400Copy() argument
211 if (!src_y || !dst_y || in I400Copy()
218 src_y = src_y + (height - 1) * src_stride_y; in I400Copy()
221 CopyPlane(src_y, src_stride_y, dst_y, dst_stride_y, width, height); in I400Copy()
234 static void I42xToYUY2Row_SSE2(const uint8* src_y, in I42xToYUY2Row_SSE2() argument
273 static void I42xToUYVYRow_SSE2(const uint8* src_y, in I42xToUYVYRow_SSE2() argument
311 static void I42xToYUY2Row_SSE2(const uint8* src_y, in I42xToYUY2Row_SSE2() argument
333 : "+r"(src_y), // %0 in I42xToYUY2Row_SSE2()
347 static void I42xToUYVYRow_SSE2(const uint8* src_y, in I42xToUYVYRow_SSE2() argument
369 : "+r"(src_y), // %0 in I42xToUYVYRow_SSE2()
383 static void I42xToYUY2Row_C(const uint8* src_y, in I42xToYUY2Row_C() argument
388 dst_frame[0] = src_y[0]; in I42xToYUY2Row_C()
390 dst_frame[2] = src_y[1]; in I42xToYUY2Row_C()
393 src_y += 2; in I42xToYUY2Row_C()
398 dst_frame[0] = src_y[0]; in I42xToYUY2Row_C()
400 dst_frame[2] = src_y[0]; // duplicate last y in I42xToYUY2Row_C()
405 static void I42xToUYVYRow_C(const uint8* src_y, in I42xToUYVYRow_C() argument
411 dst_frame[1] = src_y[0]; in I42xToUYVYRow_C()
413 dst_frame[3] = src_y[1]; in I42xToUYVYRow_C()
415 src_y += 2; in I42xToUYVYRow_C()
421 dst_frame[1] = src_y[0]; in I42xToUYVYRow_C()
423 dst_frame[3] = src_y[0]; // duplicate last y in I42xToUYVYRow_C()
468 int I422ToYUY2(const uint8* src_y, int src_stride_y, in I422ToYUY2() argument
473 if (!src_y || !src_u || !src_v || !dst_frame || in I422ToYUY2()
483 void (*I42xToYUY2Row)(const uint8* src_y, const uint8* src_u, in I422ToYUY2()
489 IS_ALIGNED(src_y, 16) && IS_ALIGNED(src_stride_y, 16) && in I422ToYUY2()
496 I42xToYUY2Row(src_y, src_u, src_y, dst_frame, width); in I422ToYUY2()
497 src_y += src_stride_y; in I422ToYUY2()
506 int I420ToYUY2(const uint8* src_y, int src_stride_y, in I420ToYUY2() argument
511 if (!src_y || !src_u || !src_v || !dst_frame || in I420ToYUY2()
521 void (*I42xToYUY2Row)(const uint8* src_y, const uint8* src_u, in I420ToYUY2()
527 IS_ALIGNED(src_y, 16) && IS_ALIGNED(src_stride_y, 16) && in I420ToYUY2()
534 I42xToYUY2Row(src_y, src_u, src_v, dst_frame, width); in I420ToYUY2()
535 I42xToYUY2Row(src_y + src_stride_y, src_u, src_v, in I420ToYUY2()
537 src_y += src_stride_y * 2; in I420ToYUY2()
543 I42xToYUY2Row(src_y, src_u, src_v, dst_frame, width); in I420ToYUY2()
550 int I422ToUYVY(const uint8* src_y, int src_stride_y, in I422ToUYVY() argument
555 if (!src_y || !src_u || !src_v || !dst_frame || in I422ToUYVY()
565 void (*I42xToUYVYRow)(const uint8* src_y, const uint8* src_u, in I422ToUYVY()
571 IS_ALIGNED(src_y, 16) && IS_ALIGNED(src_stride_y, 16) && in I422ToUYVY()
578 I42xToUYVYRow(src_y, src_u, src_y, dst_frame, width); in I422ToUYVY()
579 src_y += src_stride_y; in I422ToUYVY()
588 int I420ToUYVY(const uint8* src_y, int src_stride_y, in I420ToUYVY() argument
593 if (!src_y || !src_u || !src_v || !dst_frame || in I420ToUYVY()
603 void (*I42xToUYVYRow)(const uint8* src_y, const uint8* src_u, in I420ToUYVY()
609 IS_ALIGNED(src_y, 16) && IS_ALIGNED(src_stride_y, 16) && in I420ToUYVY()
616 I42xToUYVYRow(src_y, src_u, src_v, dst_frame, width); in I420ToUYVY()
617 I42xToUYVYRow(src_y + src_stride_y, src_u, src_v, in I420ToUYVY()
619 src_y += src_stride_y * 2; in I420ToUYVY()
625 I42xToUYVYRow(src_y, src_u, src_v, dst_frame, width); in I420ToUYVY()
631 int I420ToV210(const uint8* src_y, int src_stride_y, in I420ToV210() argument
638 } else if (!src_y || !src_u || !src_v || !dst_frame || in I420ToV210()
653 void (*I42xToUYVYRow)(const uint8* src_y, const uint8* src_u, in I420ToV210()
659 IS_ALIGNED(src_y, 16) && IS_ALIGNED(src_stride_y, 16)) { in I420ToV210()
665 I42xToUYVYRow(src_y, src_u, src_v, row, width); in I420ToV210()
667 I42xToUYVYRow(src_y + src_stride_y, src_u, src_v, row, width); in I420ToV210()
670 src_y += src_stride_y * 2; in I420ToV210()
676 I42xToUYVYRow(src_y, src_u, src_v, row, width); in I420ToV210()
684 int I420ToARGB(const uint8* src_y, int src_stride_y, in I420ToARGB() argument
689 if (!src_y || !src_u || !src_v || !dst_argb || in I420ToARGB()
724 I422ToARGBRow(src_y, src_u, src_v, dst_argb, width); in I420ToARGB()
726 src_y += src_stride_y; in I420ToARGB()
737 int I420ToBGRA(const uint8* src_y, int src_stride_y, in I420ToBGRA() argument
742 if (!src_y || !src_u || !src_v || in I420ToBGRA()
778 I422ToBGRARow(src_y, src_u, src_v, dst_bgra, width); in I420ToBGRA()
780 src_y += src_stride_y; in I420ToBGRA()
791 int I420ToABGR(const uint8* src_y, int src_stride_y, in I420ToABGR() argument
796 if (!src_y || !src_u || !src_v || in I420ToABGR()
832 I422ToABGRRow(src_y, src_u, src_v, dst_abgr, width); in I420ToABGR()
834 src_y += src_stride_y; in I420ToABGR()
845 int I420ToRGBA(const uint8* src_y, int src_stride_y, in I420ToRGBA() argument
850 if (!src_y || !src_u || !src_v || in I420ToRGBA()
886 I422ToRGBARow(src_y, src_u, src_v, dst_rgba, width); in I420ToRGBA()
888 src_y += src_stride_y; in I420ToRGBA()
899 int I420ToRGB24(const uint8* src_y, int src_stride_y, in I420ToRGB24() argument
904 if (!src_y || !src_u || !src_v || in I420ToRGB24()
940 I422ToRGB24Row(src_y, src_u, src_v, dst_rgb24, width); in I420ToRGB24()
942 src_y += src_stride_y; in I420ToRGB24()
953 int I420ToRAW(const uint8* src_y, int src_stride_y, in I420ToRAW() argument
958 if (!src_y || !src_u || !src_v || in I420ToRAW()
994 I422ToRAWRow(src_y, src_u, src_v, dst_raw, width); in I420ToRAW()
996 src_y += src_stride_y; in I420ToRAW()
1007 int I420ToRGB565(const uint8* src_y, int src_stride_y, in I420ToRGB565() argument
1012 if (!src_y || !src_u || !src_v || in I420ToRGB565()
1053 I422ToARGBRow(src_y, src_u, src_v, row, width); in I420ToRGB565()
1056 src_y += src_stride_y; in I420ToRGB565()
1067 int I420ToARGB1555(const uint8* src_y, int src_stride_y, in I420ToARGB1555() argument
1072 if (!src_y || !src_u || !src_v || in I420ToARGB1555()
1113 I422ToARGBRow(src_y, src_u, src_v, row, width); in I420ToARGB1555()
1116 src_y += src_stride_y; in I420ToARGB1555()
1127 int I420ToARGB4444(const uint8* src_y, int src_stride_y, in I420ToARGB4444() argument
1132 if (!src_y || !src_u || !src_v || in I420ToARGB4444()
1173 I422ToARGBRow(src_y, src_u, src_v, row, width); in I420ToARGB4444()
1176 src_y += src_stride_y; in I420ToARGB4444()