/external/libyuv/files/unit_test/ |
D | math_test.cc | 21 namespace libyuv { namespace 29 EXPECT_EQ(0x10000, libyuv::FixedDiv(1, 1)); in TEST_F() 30 EXPECT_EQ(0x7fff0000, libyuv::FixedDiv(0x7fff, 1)); in TEST_F() 35 EXPECT_EQ(0x20000, libyuv::FixedDiv(640 * 2, 640)); in TEST_F() 36 EXPECT_EQ(0x30000, libyuv::FixedDiv(640 * 3, 640)); in TEST_F() 37 EXPECT_EQ(0x40000, libyuv::FixedDiv(640 * 4, 640)); in TEST_F() 38 EXPECT_EQ(0x50000, libyuv::FixedDiv(640 * 5, 640)); in TEST_F() 39 EXPECT_EQ(0x60000, libyuv::FixedDiv(640 * 6, 640)); in TEST_F() 40 EXPECT_EQ(0x70000, libyuv::FixedDiv(640 * 7, 640)); in TEST_F() 41 EXPECT_EQ(0x80000, libyuv::FixedDiv(640 * 8, 640)); in TEST_F() [all …]
|
D | unit_test.cc | 62 cpu_info &= ~libyuv::kCpuHasNEON; in TestCpuEnv() 67 cpu_info &= ~libyuv::kCpuHasMSA; in TestCpuEnv() 70 cpu_info &= ~libyuv::kCpuHasMMI; in TestCpuEnv() 77 cpu_info &= ~libyuv::kCpuHasX86; in TestCpuEnv() 80 cpu_info &= ~libyuv::kCpuHasSSE2; in TestCpuEnv() 83 cpu_info &= ~libyuv::kCpuHasSSSE3; in TestCpuEnv() 86 cpu_info &= ~libyuv::kCpuHasSSE41; in TestCpuEnv() 89 cpu_info &= ~libyuv::kCpuHasSSE42; in TestCpuEnv() 92 cpu_info &= ~libyuv::kCpuHasAVX; in TestCpuEnv() 95 cpu_info &= ~libyuv::kCpuHasAVX2; in TestCpuEnv() [all …]
|
/external/libvpx/libvpx/third_party/libyuv/ |
D | README.libvpx | 1 Name: libyuv 2 URL: https://chromium.googlesource.com/libyuv/libyuv 8 libyuv is an open source project that includes YUV conversion and scaling 11 The optimized scaler in libyuv is used in the multiple resolution encoder 17 rm libyuv/include/libyuv.h libyuv/include/libyuv/compare_row.h 18 mv libyuv/include tmp/ 19 mv libyuv/source tmp/ 20 mv libyuv/LICENSE tmp/ 21 rm -rf libyuv 23 mv tmp/* third_party/libyuv/
|
/external/libyuv/files/ |
D | libyuv.gypi | 13 'include/libyuv.h', 14 'include/libyuv/basic_types.h', 15 'include/libyuv/compare.h', 16 'include/libyuv/convert.h', 17 'include/libyuv/convert_argb.h', 18 'include/libyuv/convert_from.h', 19 'include/libyuv/convert_from_argb.h', 20 'include/libyuv/cpu_id.h', 21 'include/libyuv/macros_msa.h', 22 'include/libyuv/mjpeg_decoder.h', [all …]
|
D | .gitignore | 63 /tools/valgrind-libyuv/libyuv_tests.bat 64 /tools/valgrind-libyuv/libyuv_tests.py 65 /tools/valgrind-libyuv/libyuv_tests.sh 66 /tools/valgrind-libyuv/memcheck/OWNERS 67 /tools/valgrind-libyuv/memcheck/PRESUBMIT.py 68 /tools/valgrind-libyuv/memcheck/suppressions.txt 69 /tools/valgrind-libyuv/memcheck/suppressions_mac.txt 70 /tools/valgrind-libyuv/memcheck/suppressions_win32.txt 71 /tools/valgrind-libyuv/tsan/OWNERS 72 /tools/valgrind-libyuv/tsan/PRESUBMIT.py [all …]
|
D | BUILD.gn | 9 import("libyuv.gni") 17 # Chromium projects that depends on libyuv, setting this flag 18 # to true makes libyuv symbols visible inside that library. 36 ":libyuv", 49 group("libyuv") { 77 # Make sure that clients of libyuv link with libjpeg. This can't go in 89 "include/libyuv.h", 90 "include/libyuv/basic_types.h", 91 "include/libyuv/compare.h", 92 "include/libyuv/convert.h", [all …]
|
D | libyuv_test.gyp | 20 'libyuv.gyp:libyuv', 62 # https://code.google.com/p/libyuv/issues/detail?id=548 for details. 103 # Enable the following macro to build libyuv as a shared library (dll). 111 'libyuv.gyp:libyuv', 129 'libyuv.gyp:libyuv', 154 'libyuv.gyp:libyuv', 173 'libyuv.gyp:libyuv',
|
D | linux.mk | 68 all: libyuv.a yuvconvert cpuid psnr 70 libyuv.a: $(LOCAL_OBJ_FILES) 74 yuvconvert: util/yuvconvert.cc libyuv.a 75 $(CXX) $(CXXFLAGS) -Iutil/ -o $@ util/yuvconvert.cc libyuv.a 84 cpuid: util/cpuid.c libyuv.a 85 $(CC) $(CFLAGS) -o $@ util/cpuid.c libyuv.a 88 /bin/rm -f source/*.o *.ii *.s libyuv.a yuvconvert cpuid psnr
|
D | Android.bp | 26 name: "libyuv", 101 // with libyuv (b/37646797) 105 whole_static_libs: ["libyuv"], 115 static_libs: ["libyuv"], 142 static_libs: ["libyuv"], 151 static_libs: ["libyuv"], 162 static_libs: ["libyuv"], 171 static_libs: ["libyuv"],
|
D | README.chromium | 1 Name: libyuv 2 URL: http://code.google.com/p/libyuv/ 8 libyuv is an open source project that includes YUV conversion and scaling functionality.
|
/external/webrtc/common_video/libyuv/ |
D | webrtc_libyuv.cc | 112 libyuv::I420Copy(input_frame->DataY(), input_frame->StrideY(), in ExtractBuffer() 130 return libyuv::FOURCC_ANY; in ConvertVideoType() 132 return libyuv::FOURCC_I420; in ConvertVideoType() 135 return libyuv::FOURCC_YV12; in ConvertVideoType() 137 return libyuv::FOURCC_24BG; in ConvertVideoType() 139 return libyuv::FOURCC_ABGR; in ConvertVideoType() 141 return libyuv::FOURCC_RGBP; in ConvertVideoType() 143 return libyuv::FOURCC_YUY2; in ConvertVideoType() 145 return libyuv::FOURCC_UYVY; in ConvertVideoType() 147 return libyuv::FOURCC_MJPG; in ConvertVideoType() [all …]
|
D | libyuv_unittest.cc | 108 int ret = libyuv::I420Copy( in TEST_F() 136 ret = libyuv::ConvertToI420( in TEST_F() 141 res_i420_buffer->width(), res_i420_buffer->height(), libyuv::kRotate0, in TEST_F() 160 ret = libyuv::ConvertToI420( in TEST_F() 165 res_i420_buffer->width(), res_i420_buffer->height(), libyuv::kRotate0, in TEST_F() 182 ret = libyuv::ConvertToI420( in TEST_F() 187 res_i420_buffer->width(), res_i420_buffer->height(), libyuv::kRotate0, in TEST_F() 206 ret = libyuv::ConvertToI420( in TEST_F() 211 res_i420_buffer->width(), res_i420_buffer->height(), libyuv::kRotate0, in TEST_F() 233 ret = libyuv::ConvertToI420( in TEST_F() [all …]
|
/external/tflite-support/third_party/ |
D | libyuv.BUILD | 2 # The libyuv package provides implementation yuv image conversion, rotation 10 name = "libyuv", 14 "include/libyuv/*.h", 18 "include/libyuv.h", 19 "include/libyuv/compare.h", 20 "include/libyuv/convert.h", 21 "include/libyuv/video_common.h",
|
/external/libvpx/libvpx/ |
D | examples.mk | 11 LIBYUV_SRCS += third_party/libyuv/include/libyuv/basic_types.h \ 12 third_party/libyuv/include/libyuv/convert.h \ 13 third_party/libyuv/include/libyuv/convert_argb.h \ 14 third_party/libyuv/include/libyuv/convert_from.h \ 15 third_party/libyuv/include/libyuv/cpu_id.h \ 16 third_party/libyuv/include/libyuv/planar_functions.h \ 17 third_party/libyuv/include/libyuv/rotate.h \ 18 third_party/libyuv/include/libyuv/row.h \ 19 third_party/libyuv/include/libyuv/scale.h \ 20 third_party/libyuv/include/libyuv/scale_row.h \ [all …]
|
/external/tflite-support/tensorflow_lite_support/cc/task/vision/utils/ |
D | libyuv_frame_buffer_utils.cc | 53 int ret = libyuv::NV12ToRAW( in ConvertFromNv12() 68 int ret = libyuv::NV12ToABGR( in ConvertFromNv12() 85 int ret = libyuv::NV12ToI420( in ConvertFromNv12() 102 libyuv::CopyPlane(yuv_data.y_buffer, yuv_data.y_row_stride, in ConvertFromNv12() 109 libyuv::SwapUVPlane(yuv_data.u_buffer, yuv_data.uv_row_stride, in ConvertFromNv12() 116 libyuv::CopyPlane(yuv_data.y_buffer, yuv_data.y_row_stride, in ConvertFromNv12() 140 int ret = libyuv::NV21ToRAW( in ConvertFromNv21() 155 int ret = libyuv::NV21ToABGR( in ConvertFromNv21() 172 int ret = libyuv::NV21ToI420( in ConvertFromNv21() 189 libyuv::CopyPlane(yuv_data.y_buffer, yuv_data.y_row_stride, in ConvertFromNv21() [all …]
|
/external/webrtc/modules/desktop_capture/ |
D | desktop_frame_rotation.cc | 20 libyuv::RotationMode ToLibyuvRotationMode(Rotation rotation) { in ToLibyuvRotationMode() 23 return libyuv::kRotate0; in ToLibyuvRotationMode() 25 return libyuv::kRotate90; in ToLibyuvRotationMode() 27 return libyuv::kRotate180; in ToLibyuvRotationMode() 29 return libyuv::kRotate270; in ToLibyuvRotationMode() 32 return libyuv::kRotate0; in ToLibyuvRotationMode() 109 int result = libyuv::ARGBRotate( in RotateDesktopFrame()
|
/external/libyuv/files/infra/config/ |
D | cq.cfg | 6 git_repo_url: "https://chromium.googlesource.com/libyuv/libyuv.git" 12 committer_list: "project-libyuv-committers" 13 dry_run_access_list: "project-libyuv-tryjob-access" 18 name: "luci.libyuv.try"
|
/external/libaom/libaom/third_party/libyuv/ |
D | README.libaom | 1 Name: libyuv 2 URL: http://code.google.com/p/libyuv/ 8 libyuv is an open source project that includes YUV conversion and scaling 11 The optimized scaler in libyuv is used in multiple resolution encoder example,
|
/external/libaom/libaom/ |
D | CMakeLists.txt | 81 "${AOM_ROOT}/third_party/libyuv/include/libyuv/basic_types.h" 82 "${AOM_ROOT}/third_party/libyuv/include/libyuv/convert.h" 83 "${AOM_ROOT}/third_party/libyuv/include/libyuv/convert_argb.h" 84 "${AOM_ROOT}/third_party/libyuv/include/libyuv/convert_from.h" 85 "${AOM_ROOT}/third_party/libyuv/include/libyuv/cpu_id.h" 86 "${AOM_ROOT}/third_party/libyuv/include/libyuv/planar_functions.h" 87 "${AOM_ROOT}/third_party/libyuv/include/libyuv/rotate.h" 88 "${AOM_ROOT}/third_party/libyuv/include/libyuv/row.h" 89 "${AOM_ROOT}/third_party/libyuv/include/libyuv/scale.h" 90 "${AOM_ROOT}/third_party/libyuv/include/libyuv/scale_row.h" [all …]
|
/external/webrtc/modules/video_capture/ |
D | video_capture_impl.cc | 161 libyuv::RotationMode rotation_mode = libyuv::kRotate0; in IncomingFrame() 165 rotation_mode = libyuv::kRotate0; in IncomingFrame() 168 rotation_mode = libyuv::kRotate90; in IncomingFrame() 171 rotation_mode = libyuv::kRotate180; in IncomingFrame() 174 rotation_mode = libyuv::kRotate270; in IncomingFrame() 179 const int conversionResult = libyuv::ConvertToI420( in IncomingFrame()
|
/external/libyuv/files/util/ |
D | compare.cc | 43 hash1 = libyuv::HashDjb2(buf1, amt1, hash1); in main() 48 hash2 = libyuv::HashDjb2(buf2, amt2, hash2); in main() 52 sum_square_err += libyuv::ComputeSumSquareError(buf1, buf2, amt_min); in main() 62 double psnr = libyuv::SumSquareErrorToPsnr(sum_square_err, size_min); in main()
|
/external/webrtc/api/video/ |
D | i420_buffer.cc | 95 RTC_CHECK_EQ(0, libyuv::I420Copy(data_y, stride_y, data_u, stride_u, data_v, in Copy() 122 libyuv::I420Rotate( in Rotate() 127 src.height(), static_cast<libyuv::RotationMode>(rotation))); in Rotate() 177 RTC_CHECK(libyuv::I420Rect(buffer->MutableDataY(), buffer->StrideY(), in SetBlack() 208 libyuv::I420Scale(y_plane, src.StrideY(), u_plane, src.StrideU(), v_plane, in CropAndScaleFrom() 211 StrideV(), width(), height(), libyuv::kFilterBox); in CropAndScaleFrom() 246 libyuv::CopyPlane(picture.DataY(), picture.StrideY(), in PasteFrom() 250 libyuv::CopyPlane( in PasteFrom() 255 libyuv::CopyPlane( in PasteFrom()
|
/external/libyuv/files/docs/ |
D | deprecated_builds.md | 14 gclient config https://chromium.googlesource.com/libyuv/libyuv 21 { "name" : "libyuv", 22 "url" : "https://chromium.googlesource.com/libyuv/libyuv", 34 Browse the Git reprository: https://chromium.googlesource.com/libyuv/libyuv/+/master 41 { "name" : "libyuv", 42 "url" : "https://chromium.googlesource.com/libyuv/libyuv", 69 git clone https://chromium.googlesource.com/libyuv/libyuv 168 …prebuilt/linux-x86_64/bin/arm-linux-androideabi-objdump -d out/Release/obj/source/libyuv.row_neon.o 172 …ebuilt/linux-x86_64/bin/aarch64-linux-android-objdump -d out/Release/obj/source/libyuv.row_neon64.o 227 Modify libyuv.gyp from 'static_library' to 'shared_library', and add 'LIBYUV_BUILDING_SHARED_LIBRAR… [all …]
|
/external/libyuv/ |
D | codereview.settings | 3 PROJECT: libyuv 5 VIEW_VC: https://chromium.googlesource.com/libyuv/libyuv/+/
|
/external/webrtc/sdk/objc/unittests/ |
D | frame_buffer_helpers.mm | 13 #include "third_party/libyuv/include/libyuv.h" 82 libyuv::I420ToNV12(i420Buffer->DataY(), 99 // Corresponds to libyuv::FOURCC_ARGB 100 libyuv::I420ToARGB(i420Buffer->DataY(), 111 // Corresponds to libyuv::FOURCC_BGRA 112 libyuv::I420ToBGRA(i420Buffer->DataY(),
|