Home | History | Annotate | Download | only in source

Lines Matching full:uint8

31 int I420Copy(const uint8* src_y, int src_stride_y,
32 const uint8* src_u, int src_stride_u,
33 const uint8* src_v, int src_stride_v,
34 uint8* dst_y, int dst_stride_y,
35 uint8* dst_u, int dst_stride_u,
36 uint8* dst_v, int dst_stride_v,
69 static void HalfRow_SSE2(const uint8* src_uv, int src_uv_stride,
70 uint8* dst_uv, int pix) {
94 static void HalfRow_SSE2(const uint8* src_uv, int src_uv_stride,
95 uint8* dst_uv, int pix) {
118 static void HalfRow_C(const uint8* src_uv, int src_uv_stride,
119 uint8* dst_uv, int pix) {
126 int I422ToI420(const uint8* src_y, int src_stride_y,
127 const uint8* src_u, int src_stride_u,
128 const uint8* src_v, int src_stride_v,
129 uint8* dst_y, int dst_stride_y,
130 uint8* dst_u, int dst_stride_u,
131 uint8* dst_v, int dst_stride_v,
149 void (*HalfRow)(const uint8* src_uv, int src_uv_stride,
150 uint8* dst_uv, int pix) = HalfRow_C;
194 void ScaleRowDown2Int_NEON(const uint8* src_ptr, ptrdiff_t src_stride,
195 uint8* dst, int dst_width);
199 void ScaleRowDown2Int_SSE2(const uint8* src_ptr, ptrdiff_t src_stride,
200 uint8* dst_ptr, int dst_width);
202 void ScaleRowDown2Int_C(const uint8* src_ptr, ptrdiff_t src_stride,
203 uint8* dst_ptr, int dst_width);
206 int I444ToI420(const uint8* src_y, int src_stride_y,
207 const uint8* src_u, int src_stride_u,
208 const uint8* src_v, int src_stride_v,
209 uint8* dst_y, int dst_stride_y,
210 uint8* dst_u, int dst_stride_u,
211 uint8* dst_v, int dst_stride_v,
229 void (*ScaleRowDown2)(const uint8* src_ptr, ptrdiff_t src_stride,
230 uint8* dst_ptr, int dst_width) = ScaleRowDown2Int_C;
279 const uint8* src_ptr, uint8* dst_ptr);
284 int I411ToI420(const uint8* src_y, int src_stride_y,
285 const uint8* src_u, int src_stride_u,
286 const uint8* src_v, int src_stride_v,
287 uint8* dst_y, int dst_stride_y,
288 uint8* dst_u, int dst_stride_u,
289 uint8* dst_v, int dst_stride_v,
334 int I400ToI420(const uint8* src_y, int src_stride_y,
335 uint8* dst_y, int dst_stride_y,
336 uint8* dst_u, int dst_stride_u,
337 uint8* dst_v, int dst_stride_v,
357 static void CopyPlane2(const uint8* src, int src_stride_0, int src_stride_1,
358 uint8* dst, int dst_stride_frame,
360 void (*CopyRow)(const uint8* src, uint8* dst, int width) = CopyRow_C;
400 static int X420ToI420(const uint8* src_y,
402 const uint8* src_uv, int src_stride_uv,
403 uint8* dst_y, int dst_stride_y,
404 uint8* dst_u, int dst_stride_u,
405 uint8* dst_v, int dst_stride_v,
425 void (*SplitUV)(const uint8* src_uv, uint8* dst_u, uint8* dst_v, int pix) =
459 int NV12ToI420(const uint8* src_y, int src_stride_y,
460 const uint8* src_uv, int src_stride_uv,
461 uint8* dst_y, int dst_stride_y,
462 uint8* dst_u, int dst_stride_u,
463 uint8* dst_v, int dst_stride_v,
475 int M420ToI420(const uint8* src_m420, int src_stride_m420,
476 uint8* dst_y, int dst_stride_y,
477 uint8* dst_u, int dst_stride_u,
478 uint8* dst_v, int dst_stride_v,
491 int Q420ToI420(const uint8* src_y, int src_stride_y,
492 const uint8* src_yuy2, int src_stride_yuy2,
493 uint8* dst_y, int dst_stride_y,
494 uint8* dst_u, int dst_stride_u,
495 uint8* dst_v, int dst_stride_v,
514 void (*CopyRow)(const uint8* src, uint8* dst, int width) = CopyRow_C;
533 void (*YUY2ToUV422Row)(const uint8* src_yuy2, uint8* dst_u, uint8* dst_v,
535 void (*YUY2ToYRow)(const uint8* src_yuy2, uint8* dst_y, int pix) =
612 static bool TestReadSafe(const uint8* src_yuy2, int src_stride_yuy2,
643 int YUY2ToI420(const uint8* src_yuy2, int src_stride_yuy2,
644 uint8* dst_y, int dst_stride_y,
645 uint8* dst_u, int dst_stride_u,
646 uint8* dst_v, int dst_stride_v,
654 void (*YUY2ToUVRow)(const uint8* src_yuy2, int src_stride_yuy2,
655 uint8* dst_u, uint8* dst_v, int pix);
656 void (*YUY2ToYRow)(const uint8* src_yuy2,
657 uint8* dst_y, int pix);
710 int UYVYToI420(const uint8* src_uyvy, int src_stride_uyvy,
711 uint8* dst_y, int dst_stride_y,
712 uint8* dst_u, int dst_stride_u,
713 uint8* dst_v, int dst_stride_v,
721 void (*UYVYToUVRow)(const uint8* src_uyvy, int src_stride_uyvy,
722 uint8* dst_u, uint8* dst_v, int pix);
723 void (*UYVYToYRow)(const uint8* src_uyvy,
724 uint8* dst_y, int pix);
786 static inline uint32 READWORD(const uint8* p) {
796 static void V210ToUYVYRow_C(const uint8* src_v210, uint8* dst_uyvy, int width) {
827 int V210ToI420(const uint8* src_v210, int src_stride_v210,
828 uint8* dst_y, int dst_stride_y,
829 uint8* dst_u, int dst_stride_u,
830 uint8* dst_v, int dst_stride_v,
844 SIMD_ALIGNED(uint8 row[kMaxStride * 2]);
845 void (*V210ToUYVYRow)(const uint8* src_v210, uint8* dst_uyvy, int pix);
848 void (*UYVYToUVRow)(const uint8* src_uyvy, int src_stride_uyvy,
849 uint8* dst_u, uint8* dst_v, int pix);
850 void (*UYVYToYRow)(const uint8* src_uyvy,
851 uint8* dst_y, int pix);
926 int ARGBToI420(const uint8* src_argb, int src_stride_argb,
927 uint8* dst_y, int dst_stride_y,
928 uint8* dst_u, int dst_stride_u,
929 uint8* dst_v, int dst_stride_v,
942 void (*ARGBToYRow)(const uint8* src_argb, uint8* dst_y, int pix);
943 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb,
944 uint8* dst_u, uint8* dst_v, int width);
984 int BGRAToI420(const uint8* src_bgra, int src_stride_bgra,
985 uint8* dst_y, int dst_stride_y,
986 uint8* dst_u, int dst_stride_u,
987 uint8* dst_v, int dst_stride_v,
1000 void (*BGRAToYRow)(const uint8* src_bgra, uint8* dst_y, int pix);
1001 void (*BGRAToUVRow)(const uint8* src_bgra0, int src_stride_bgra,
1002 uint8* dst_u, uint8* dst_v, int width);
1042 int ABGRToI420(const uint8* src_abgr, int src_stride_abgr,
1043 uint8* dst_y, int dst_stride_y,
1044 uint8* dst_u, int dst_stride_u,
1045 uint8* dst_v, int dst_stride_v,
1058 void (*ABGRToYRow)(const uint8* src_abgr, uint8* dst_y, int pix);
1059 void (*ABGRToUVRow)(const uint8* src_abgr0, int src_stride_abgr,
1060 uint8* dst_u, uint8* dst_v, int width);
1100 int RGBAToI420(const uint8* src_rgba, int src_stride_rgba,
1101 uint8* dst_y, int dst_stride_y,
1102 uint8* dst_u, int dst_stride_u,
1103 uint8* dst_v, int dst_stride_v,
1116 void (*RGBAToYRow)(const uint8* src_rgba, uint8* dst_y, int pix);
1117 void (*RGBAToUVRow)(const uint8* src_rgba0, int src_stride_rgba,
1118 uint8* dst_u, uint8* dst_v, int width);
1158 int RGB24ToI420(const uint8* src_rgb24, int src_stride_rgb24,
1159 uint8* dst_y, int dst_stride_y,
1160 uint8* dst_u, int dst_stride_u,
1161 uint8* dst_v, int dst_stride_v,
1176 SIMD_ALIGNED(uint8 row[kMaxStride * 2]);
1177 void (*RGB24ToARGBRow)(const uint8* src_rgb, uint8* dst_argb, int pix);
1187 void (*ARGBToYRow)(const uint8* src_argb, uint8* dst_y, int pix);
1188 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb,
1189 uint8* dst_u, uint8* dst_v, int width);
1229 int RAWToI420(const uint8* src_raw, int src_stride_raw,
1230 uint8* dst_y, int dst_stride_y,
1231 uint8* dst_u, int dst_stride_u,
1232 uint8* dst_v, int dst_stride_v,
1247 SIMD_ALIGNED(uint8 row[kMaxStride * 2]);
1248 void (*RAWToARGBRow)(const uint8* src_rgb, uint8* dst_argb, int pix);
1258 void (*ARGBToYRow)(const uint8* src_argb, uint8* dst_y, int pix);
1259 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb,
1260 uint8* dst_u, uint8* dst_v, int width);
1300 int RGB565ToI420(const uint8* src_rgb565, int src_stride_rgb565,
1301 uint8* dst_y, int dst_stride_y,
1302 uint8* dst_u, int dst_stride_u,
1303 uint8* dst_v, int dst_stride_v,
1318 SIMD_ALIGNED(uint8 row[kMaxStride * 2]);
1319 void (*RGB565ToARGBRow)(const uint8* src_rgb, uint8* dst_argb, int pix);
1329 void (*ARGBToYRow)(const uint8* src_argb, uint8* dst_y, int pix);
1330 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb,
1331 uint8* dst_u, uint8* dst_v, int width);
1371 int ARGB1555ToI420(const uint8* src_argb1555, int src_stride_argb1555,
1372 uint8* dst_y, int dst_stride_y,
1373 uint8* dst_u, int dst_stride_u,
1374 uint8* dst_v, int dst_stride_v,
1389 SIMD_ALIGNED(uint8 row[kMaxStride * 2]);
1390 void (*ARGB1555ToARGBRow)(const uint8* src_rgb, uint8* dst_argb, int pix);
1400 void (*ARGBToYRow)(const uint8* src_argb, uint8* dst_y, int pix);
1401 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb,
1402 uint8* dst_u, uint8* dst_v, int width);
1443 int ARGB4444ToI420(const uint8* src_argb4444, int src_stride_argb4444,
1444 uint8* dst_y, int dst_stride_y,
1445 uint8* dst_u, int dst_stride_u,
1446 uint8* dst_v, int dst_stride_v,
1461 SIMD_ALIGNED(uint8 row[kMaxStride * 2]);
1462 void (*ARGB4444ToARGBRow)(const uint8* src_rgb, uint8* dst_argb, int pix);
1472 void (*ARGBToYRow)(const uint8* src_argb, uint8* dst_y, int pix);
1473 void (*ARGBToUVRow)(const uint8* src_argb0, int src_stride_argb,
1474 uint8* dst_u, uint8* dst_v, int width);
1516 uint8* y;
1518 uint8* u;
1520 uint8* v;
1527 const uint8* const* data,
1545 const uint8* const* data,
1563 const uint8* const* data,
1581 const uint8* const* data,
1599 const uint8* const* data,
1617 int MJPGToI420(const uint8* sample,
1619 uint8* y, int y_stride,
1620 uint8* u, int u_stride,
1621 uint8* v, int v_stride,
1709 int ConvertToI420(const uint8* sample,
1715 uint8* y, int y_stride,
1716 uint8* u, int u_stride,
1717 uint8* v, int v_stride,
1729 const uint8* src;
1730 const uint8* src_uv;
1746 uint8* tmp_y = y;
1747 uint8* tmp_u = u;
1748 uint8* tmp_v = v;
1752 uint8* buf = NULL;
1757 buf = new uint8[y_size + uv_size * 2];
1961 const uint8* src_y = sample + (src_width * crop_y + crop_x);
1962 const uint8* src_u;
1963 const uint8* src_v;
1988 const uint8* src_y = sample + src_width * crop_y + crop_x;
1989 const uint8* src_u;
1990 const uint8* src_v;
2014 const uint8* src_y = sample + src_width * crop_y + crop_x;
2015 const uint8* src_u;
2016 const uint8* src_v;
2035 const uint8* src_y = sample + src_width * crop_y + crop_x;
2036 const uint8* src_u = sample + src_width * abs_src_height +
2038 const uint8* src_v = sample + src_width * abs_src_height +