Home
last modified time | relevance | path

Searched refs:libyuv (Results 1 – 25 of 308) sorted by relevance

12345678910>>...13

/external/libyuv/files/unit_test/
Dmath_test.cc21 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 …]
Dunit_test.cc62 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/
DREADME.libvpx1 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/
Dlibyuv.gypi13 '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.gitignore63 /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 …]
DBUILD.gn9 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 …]
Dlibyuv_test.gyp20 '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',
Dlinux.mk68 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
DAndroid.bp26 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"],
DREADME.chromium1 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/
Dwebrtc_libyuv.cc112 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 …]
Dlibyuv_unittest.cc108 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/libvpx/libvpx/
Dexamples.mk11 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/third_party/
Dlibyuv.BUILD2 # 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/tflite-support/tensorflow_lite_support/cc/task/vision/utils/
Dlibyuv_frame_buffer_utils.cc53 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/
Ddesktop_frame_rotation.cc20 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/libaom/libaom/
DCMakeLists.txt81 "${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/libyuv/files/infra/config/
Dcq.cfg6 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/
DREADME.libaom1 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/webrtc/modules/video_capture/
Dvideo_capture_impl.cc161 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/docs/
Ddeprecated_builds.md14 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/files/util/
Dcompare.cc43 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/
Di420_buffer.cc95 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/webrtc/sdk/objc/unittests/
Dframe_buffer_helpers.mm13 #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(),
/external/libyuv/
Dcodereview.settings3 PROJECT: libyuv
5 VIEW_VC: https://chromium.googlesource.com/libyuv/libyuv/+/

12345678910>>...13