Home
last modified time | relevance | path

Searched refs:dst_uv (Results 1 – 25 of 49) sorted by relevance

12

/external/webrtc/common_video/libyuv/
Dlibyuv_unittest.cc302 std::vector<uint8_t> dst_uv(2); in TEST_F() local
307 2, dst_uv.data(), 2, 2, 2); in TEST_F()
310 EXPECT_THAT(dst_uv, ::testing::ContainerEq(src_uv)); in TEST_F()
318 std::vector<uint8_t> dst_uv(2); in TEST_F() local
330 dst_uv.data(), 2, 2, 2); in TEST_F()
335 EXPECT_THAT(dst_uv, in TEST_F()
Dwebrtc_libyuv.cc384 uint8_t* dst_uv, in NV12Scale() argument
395 libyuv::CopyPlane(src_uv, src_stride_uv, dst_uv, dst_stride_uv, in NV12Scale()
421 libyuv::MergeUVPlane(dst_u, dst_chroma_width, dst_v, dst_chroma_width, dst_uv, in NV12Scale()
/external/libaom/libaom/third_party/libyuv/source/
Dconvert_from_argb.cc261 uint8* dst_uv, int dst_stride_uv, in ARGBToNV12() argument
269 void (*MergeUVRow_)(const uint8* src_u, const uint8* src_v, uint8* dst_uv, in ARGBToNV12()
272 !dst_y || !dst_uv || in ARGBToNV12()
349 MergeUVRow_(row_u, row_v, dst_uv, halfwidth); in ARGBToNV12()
354 dst_uv += dst_stride_uv; in ARGBToNV12()
358 MergeUVRow_(row_u, row_v, dst_uv, halfwidth); in ARGBToNV12()
370 uint8* dst_uv, int dst_stride_uv, in ARGBToNV21() argument
378 void (*MergeUVRow_)(const uint8* src_u, const uint8* src_v, uint8* dst_uv, in ARGBToNV21()
381 !dst_y || !dst_uv || in ARGBToNV21()
458 MergeUVRow_(row_v, row_u, dst_uv, halfwidth); in ARGBToNV21()
[all …]
Dconvert_from.cc367 uint8* dst_uv, int dst_stride_uv, in I420ToNV12() argument
370 void (*MergeUVRow_)(const uint8* src_u, const uint8* src_v, uint8* dst_uv, in I420ToNV12()
375 if (!src_y || !src_u || !src_v || !dst_y || !dst_uv || in I420ToNV12()
384 dst_uv = dst_uv + (halfheight - 1) * dst_stride_uv; in I420ToNV12()
430 MergeUVRow_(src_u, src_v, dst_uv, halfwidth); in I420ToNV12()
433 dst_uv += dst_stride_uv; in I420ToNV12()
1234 uint8* dst_uv = dst_sample + width * height; in ConvertFromI420() local
1240 dst_uv, in ConvertFromI420()
Drow_x86.asm109 ; void MergeUVRow_SSE2(const uint8* src_u, const uint8* src_v, uint8* dst_uv,
113 cglobal MergeUVRow_%2, 4, 4, 3, src_u, src_v, dst_uv, pix
Dplanar_functions.cc2347 uint8* dst_uv, int dst_stride_uv, in YUY2ToNV12() argument
2357 !dst_y || !dst_uv || in YUY2ToNV12()
2434 InterpolateRow(dst_uv, rows, awidth, awidth, 128); in YUY2ToNV12()
2437 dst_uv += dst_stride_uv; in YUY2ToNV12()
2441 SplitUVRow(src_yuy2, dst_y, dst_uv, width); in YUY2ToNV12()
2451 uint8* dst_uv, int dst_stride_uv, in UYVYToNV12() argument
2461 !dst_y || !dst_uv || in UYVYToNV12()
2538 InterpolateRow(dst_uv, rows, awidth, awidth, 128); in UYVYToNV12()
2541 dst_uv += dst_stride_uv; in UYVYToNV12()
2545 SplitUVRow(src_uyvy, dst_y, dst_uv, width); in UYVYToNV12()
/external/libyuv/files/source/
Dconvert_from_argb.cc260 uint8_t* dst_uv, in ARGBToNV12() argument
272 uint8_t* dst_uv, int width) = MergeUVRow_C; in ARGBToNV12()
273 if (!src_argb || !dst_y || !dst_uv || width <= 0 || height == 0) { in ARGBToNV12()
397 MergeUVRow_(row_u, row_v, dst_uv, halfwidth); in ARGBToNV12()
402 dst_uv += dst_stride_uv; in ARGBToNV12()
406 MergeUVRow_(row_u, row_v, dst_uv, halfwidth); in ARGBToNV12()
580 uint8_t* dst_uv, in ABGRToNV12() argument
592 uint8_t* dst_uv, int width) = MergeUVRow_C; in ABGRToNV12()
593 if (!src_abgr || !dst_y || !dst_uv || width <= 0 || height == 0) { in ABGRToNV12()
717 MergeUVRow_(row_u, row_v, dst_uv, halfwidth); in ABGRToNV12()
[all …]
Dplanar_functions.cc436 uint8_t* dst_uv, in MergeUVPlane() argument
442 uint8_t* dst_uv, int width) = MergeUVRow_C; in MergeUVPlane()
446 dst_uv = dst_uv + (height - 1) * dst_stride_uv; in MergeUVPlane()
499 MergeUVRow(src_u, src_v, dst_uv, width); in MergeUVPlane()
502 dst_uv += dst_stride_uv; in MergeUVPlane()
514 uint8_t* dst_uv, in NV21ToNV12() argument
524 if (!src_vu || !dst_uv || width <= 0 || height == 0) { in NV21ToNV12()
556 UVToVURow(src_vu, dst_uv, halfwidth); in NV21ToNV12()
558 dst_uv += dst_stride_uv; in NV21ToNV12()
3677 uint8_t* dst_uv, in YUY2ToNV12() argument
[all …]
Drow_common.cc2092 uint8_t* dst_uv, in MergeUVRow_C() argument
2096 dst_uv[0] = src_u[x]; in MergeUVRow_C()
2097 dst_uv[1] = src_v[x]; in MergeUVRow_C()
2098 dst_uv[2] = src_u[x + 1]; in MergeUVRow_C()
2099 dst_uv[3] = src_v[x + 1]; in MergeUVRow_C()
2100 dst_uv += 4; in MergeUVRow_C()
2103 dst_uv[0] = src_u[width - 1]; in MergeUVRow_C()
2104 dst_uv[1] = src_v[width - 1]; in MergeUVRow_C()
2143 uint16_t* dst_uv, in MergeUVRow_16_C() argument
2148 dst_uv[0] = src_u[x] * scale; in MergeUVRow_16_C()
[all …]
Drow_neon.cc570 uint8_t* dst_uv, in MergeUVRow_NEON() argument
581 "+r"(dst_uv), // %2 in MergeUVRow_NEON()
2793 uint8_t* dst_uv, in AYUVToUVRow_NEON() argument
2816 "+r"(dst_uv), // %2 in AYUVToUVRow_NEON()
Drow_neon64.cc617 uint8_t* dst_uv, in MergeUVRow_NEON() argument
628 "+r"(dst_uv), // %2 in MergeUVRow_NEON()
2903 uint8_t* dst_uv, in AYUVToUVRow_NEON() argument
2923 "+r"(dst_uv), // %2 in AYUVToUVRow_NEON()
Dconvert_argb.cc2255 uint8_t* dst_uv, in WeavePixels() argument
2259 dst_uv[0] = *src_u; in WeavePixels()
2260 dst_uv[1] = *src_v; in WeavePixels()
2261 dst_uv += 2; in WeavePixels()
2282 uint8_t* dst_uv; in Android420ToARGBMatrix() local
2317 dst_uv = plane_uv; in Android420ToARGBMatrix()
2319 WeavePixels(src_u, src_v, src_pixel_stride_uv, dst_uv, halfwidth); in Android420ToARGBMatrix()
2322 dst_uv += halfwidth * 2; in Android420ToARGBMatrix()
Drow_gcc.cc3288 uint8_t* dst_uv, in MergeUVRow_AVX2() argument
3311 "+r"(dst_uv), // %2 in MergeUVRow_AVX2()
3321 uint8_t* dst_uv, in MergeUVRow_SSE2() argument
3342 "+r"(dst_uv), // %2 in MergeUVRow_SSE2()
3357 uint16_t* dst_uv, in MergeUVRow_16_AVX2() argument
3388 "+r"(dst_uv), // %2 in MergeUVRow_16_AVX2()
/external/libyuv/files/include/libyuv/
Dconvert_from_argb.h237 uint8_t* dst_uv,
270 uint8_t* dst_uv,
Dplanar_functions.h103 uint8_t* dst_uv,
212 uint8_t* dst_uv,
222 uint8_t* dst_uv,
235 uint8_t* dst_uv,
/external/webrtc/sdk/android/src/jni/
Dyuv_helper.cc90 uint8_t* dst_uv = in JNI_YuvHelper_I420ToNV12() local
94 src_stride_v, dst_y, dst_stride_y, dst_uv, dst_stride_uv, in JNI_YuvHelper_I420ToNV12()
/external/libvpx/libvpx/third_party/libyuv/source/
Dplanar_functions.cc428 uint8_t* dst_uv, in MergeUVPlane() argument
434 uint8_t* dst_uv, int width) = MergeUVRow_C; in MergeUVPlane()
439 dst_uv = dst_uv + (height - 1) * dst_stride_uv; in MergeUVPlane()
484 MergeUVRow(src_u, src_v, dst_uv, width); in MergeUVPlane()
487 dst_uv += dst_stride_uv; in MergeUVPlane()
3357 uint8_t* dst_uv, in YUY2ToNV12() argument
3368 if (!src_yuy2 || !dst_y || !dst_uv || width <= 0 || height == 0) { in YUY2ToNV12()
3453 InterpolateRow(dst_uv, rows + awidth, awidth, awidth, 128); in YUY2ToNV12()
3456 dst_uv += dst_stride_uv; in YUY2ToNV12()
3460 SplitUVRow(src_yuy2, rows, dst_uv, awidth); in YUY2ToNV12()
[all …]
Dconvert_from_argb.cc227 uint8_t* dst_uv, in ARGBToNV12() argument
239 uint8_t* dst_uv, int width) = MergeUVRow_C; in ARGBToNV12()
240 if (!src_argb || !dst_y || !dst_uv || width <= 0 || height == 0) { in ARGBToNV12()
340 MergeUVRow_(row_u, row_v, dst_uv, halfwidth); in ARGBToNV12()
345 dst_uv += dst_stride_uv; in ARGBToNV12()
349 MergeUVRow_(row_u, row_v, dst_uv, halfwidth); in ARGBToNV12()
Drow_common.cc2092 uint8_t* dst_uv, in MergeUVRow_C() argument
2096 dst_uv[0] = src_u[x]; in MergeUVRow_C()
2097 dst_uv[1] = src_v[x]; in MergeUVRow_C()
2098 dst_uv[2] = src_u[x + 1]; in MergeUVRow_C()
2099 dst_uv[3] = src_v[x + 1]; in MergeUVRow_C()
2100 dst_uv += 4; in MergeUVRow_C()
2103 dst_uv[0] = src_u[width - 1]; in MergeUVRow_C()
2104 dst_uv[1] = src_v[width - 1]; in MergeUVRow_C()
2143 uint16_t* dst_uv, in MergeUVRow_16_C() argument
2148 dst_uv[0] = src_u[x] * scale; in MergeUVRow_16_C()
[all …]
Dconvert_argb.cc2115 uint8_t* dst_uv, in WeavePixels() argument
2119 dst_uv[0] = *src_u; in WeavePixels()
2120 dst_uv[1] = *src_v; in WeavePixels()
2121 dst_uv += 2; in WeavePixels()
2142 uint8_t* dst_uv; in Android420ToARGBMatrix() local
2177 dst_uv = plane_uv; in Android420ToARGBMatrix()
2179 WeavePixels(src_u, src_v, src_pixel_stride_uv, dst_uv, halfwidth); in Android420ToARGBMatrix()
2182 dst_uv += halfwidth * 2; in Android420ToARGBMatrix()
Dconvert_from.cc477 uint8_t* dst_uv, in I420ToNV12() argument
481 if (!src_y || !src_u || !src_v || !dst_y || !dst_uv || width <= 0 || in I420ToNV12()
490 MergeUVPlane(src_u, src_stride_u, src_v, src_stride_v, dst_uv, dst_stride_uv, in I420ToNV12()
1348 uint8_t* dst_uv = dst_sample + width * height; in ConvertFromI420() local
1350 dst_sample_stride ? dst_sample_stride : width, dst_uv, in ConvertFromI420()
/external/libvpx/libvpx/third_party/libyuv/include/libyuv/
Dplanar_functions.h103 uint8_t* dst_uv,
212 uint8_t* dst_uv,
222 uint8_t* dst_uv,
/external/webrtc/common_video/libyuv/include/
Dwebrtc_libyuv.h129 uint8_t* dst_uv,
/external/libyuv/files/unit_test/
Dconvert_test.cc1898 align_buffer_page_end(dst_uv, half_width * half_height * 2); in TEST_F()
1900 ret = MJPGToNV21(kTest2Jpg, kTest2JpgLen, dst_y, width, dst_uv, in TEST_F()
1908 uint32_t dst_uv_hash = HashDjb2(dst_uv, half_width * half_height * 2, 5381); in TEST_F()
1913 free_aligned_buffer_page_end(dst_uv); in TEST_F()
1928 align_buffer_page_end(dst_uv, half_width * half_height * 2); in TEST_F()
1930 ret = MJPGToNV21(kTest3Jpg, kTest3JpgLen, dst_y, width, dst_uv, in TEST_F()
1938 uint32_t dst_uv_hash = HashDjb2(dst_uv, half_width * half_height * 2, 5381); in TEST_F()
1943 free_aligned_buffer_page_end(dst_uv); in TEST_F()
1958 align_buffer_page_end(dst_uv, half_width * half_height * 2); in TEST_F()
1960 ret = MJPGToNV21(kTest0Jpg, kTest0JpgLen, dst_y, width, dst_uv, in TEST_F()
[all …]
/external/libaom/libaom/third_party/libyuv/include/libyuv/
Dplanar_functions.h92 uint8* dst_uv, int dst_stride_uv,
98 uint8* dst_uv, int dst_stride_uv,

12