Home
last modified time | relevance | path

Searched refs:src_ayuv (Results 1 – 6 of 6) sorted by relevance

/external/libyuv/files/source/
Dconvert.cc885 int AYUVToNV12(const uint8_t* src_ayuv, in AYUVToNV12() argument
894 void (*AYUVToUVRow)(const uint8_t* src_ayuv, int src_stride_ayuv, in AYUVToNV12()
896 void (*AYUVToYRow)(const uint8_t* src_ayuv, uint8_t* dst_y, int width) = in AYUVToNV12()
901 src_ayuv = src_ayuv + (height - 1) * src_stride_ayuv; in AYUVToNV12()
938 AYUVToUVRow(src_ayuv, src_stride_ayuv, dst_uv, width); in AYUVToNV12()
939 AYUVToYRow(src_ayuv, dst_y, width); in AYUVToNV12()
940 AYUVToYRow(src_ayuv + src_stride_ayuv, dst_y + dst_stride_y, width); in AYUVToNV12()
941 src_ayuv += src_stride_ayuv * 2; in AYUVToNV12()
946 AYUVToUVRow(src_ayuv, 0, dst_uv, width); in AYUVToNV12()
947 AYUVToYRow(src_ayuv, dst_y, width); in AYUVToNV12()
[all …]
Drow_common.cc3259 void AYUVToUVRow_C(const uint8_t* src_ayuv, in AYUVToUVRow_C() argument
3266 dst_uv[0] = (src_ayuv[1] + src_ayuv[5] + src_ayuv[src_stride_ayuv + 1] + in AYUVToUVRow_C()
3267 src_ayuv[src_stride_ayuv + 5] + 2) >> in AYUVToUVRow_C()
3269 dst_uv[1] = (src_ayuv[0] + src_ayuv[4] + src_ayuv[src_stride_ayuv + 0] + in AYUVToUVRow_C()
3270 src_ayuv[src_stride_ayuv + 4] + 2) >> in AYUVToUVRow_C()
3272 src_ayuv += 8; in AYUVToUVRow_C()
3276 dst_uv[0] = (src_ayuv[0] + src_ayuv[0] + src_ayuv[src_stride_ayuv + 0] + in AYUVToUVRow_C()
3277 src_ayuv[src_stride_ayuv + 0] + 2) >> in AYUVToUVRow_C()
3279 dst_uv[1] = (src_ayuv[1] + src_ayuv[1] + src_ayuv[src_stride_ayuv + 1] + in AYUVToUVRow_C()
3280 src_ayuv[src_stride_ayuv + 1] + 2) >> in AYUVToUVRow_C()
[all …]
Drow_neon64.cc2901 void AYUVToUVRow_NEON(const uint8_t* src_ayuv, in AYUVToUVRow_NEON() argument
2905 const uint8_t* src_ayuv_1 = src_ayuv + src_stride_ayuv; in AYUVToUVRow_NEON()
2921 : "+r"(src_ayuv), // %0 in AYUVToUVRow_NEON()
2929 void AYUVToVURow_NEON(const uint8_t* src_ayuv, in AYUVToVURow_NEON() argument
2933 const uint8_t* src_ayuv_1 = src_ayuv + src_stride_ayuv; in AYUVToVURow_NEON()
2949 : "+r"(src_ayuv), // %0 in AYUVToVURow_NEON()
2958 void AYUVToYRow_NEON(const uint8_t* src_ayuv, uint8_t* dst_y, int width) { in AYUVToYRow_NEON() argument
2966 : "+r"(src_ayuv), // %0 in AYUVToYRow_NEON()
Drow_neon.cc2791 void AYUVToUVRow_NEON(const uint8_t* src_ayuv, in AYUVToUVRow_NEON() argument
2814 : "+r"(src_ayuv), // %0 in AYUVToUVRow_NEON()
2822 void AYUVToVURow_NEON(const uint8_t* src_ayuv, in AYUVToVURow_NEON() argument
2845 : "+r"(src_ayuv), // %0 in AYUVToVURow_NEON()
2855 void AYUVToYRow_NEON(const uint8_t* src_ayuv, uint8_t* dst_y, int width) { in AYUVToYRow_NEON() argument
2863 : "+r"(src_ayuv), // %0 in AYUVToYRow_NEON()
/external/libyuv/files/include/libyuv/
Dconvert.h231 int AYUVToNV12(const uint8_t* src_ayuv,
242 int AYUVToNV21(const uint8_t* src_ayuv,
Drow.h3378 void AYUVToYRow_C(const uint8_t* src_ayuv, uint8_t* dst_y, int width);
3379 void AYUVToUVRow_C(const uint8_t* src_ayuv,
3383 void AYUVToVURow_C(const uint8_t* src_ayuv,
3387 void AYUVToYRow_NEON(const uint8_t* src_ayuv, uint8_t* dst_y, int width);
3388 void AYUVToUVRow_NEON(const uint8_t* src_ayuv,
3392 void AYUVToVURow_NEON(const uint8_t* src_ayuv,
3396 void AYUVToYRow_Any_NEON(const uint8_t* src_ayuv, uint8_t* dst_y, int width);
3397 void AYUVToUVRow_Any_NEON(const uint8_t* src_ayuv,
3401 void AYUVToVURow_Any_NEON(const uint8_t* src_ayuv,