Home
last modified time | relevance | path

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

1234567891011

/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 …]
/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 …]
DBUILD.gn9 import("libyuv.gni")
31 ":libyuv",
44 group("libyuv") {
61 "include/libyuv.h",
62 "include/libyuv/basic_types.h",
63 "include/libyuv/compare.h",
64 "include/libyuv/convert.h",
65 "include/libyuv/convert_argb.h",
66 "include/libyuv/convert_from.h",
67 "include/libyuv/convert_from_argb.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 …]
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.mk63 all: libyuv.a convert cpuid psnr
65 libyuv.a: $(LOCAL_OBJ_FILES)
69 convert: util/convert.cc libyuv.a
70 $(CXX) $(CXXFLAGS) -Iutil/ -o $@ util/convert.cc libyuv.a
79 cpuid: util/cpuid.c libyuv.a
80 $(CC) $(CFLAGS) -o $@ util/cpuid.c libyuv.a
83 /bin/rm -f source/*.o *.ii *.s libyuv.a convert cpuid psnr
DREADME.md1 **libyuv** is an open source project that includes YUV scaling and conversion functionality.
17 [1]: https://chromium.googlesource.com/libyuv/libyuv/+/master/docs/getting_started.md
18 [2]: https://chromium.googlesource.com/libyuv/libyuv/+/master/docs/
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.
Dcodereview.settings4 PROJECT: libyuv
6 VIEW_VC: https://chromium.googlesource.com/libyuv/libyuv/+/
Dlibyuv.gyp11 'libyuv.gypi',
23 # 'chromium_code' treats libyuv as internal and increases warning level.
25 # clang compiler default variable usable by other apps that include libyuv.
48 'target_name': 'libyuv',
54 # Allows libyuv.a redistributable library without external dependencies.
125 # Enable the following macro to build libyuv as a shared library (dll).
/external/webrtc/webrtc/common_video/libyuv/
Dwebrtc_libyuv.cc163 return libyuv::NV12ToRGB565(yplane, width, in ConvertNV12ToRGB565()
173 return libyuv::RGB24ToARGB(src_frame, width, in ConvertRGB24ToARGB()
178 libyuv::RotationMode ConvertRotationMode(VideoRotation rotation) { in ConvertRotationMode()
181 return libyuv::kRotate0; in ConvertRotationMode()
183 return libyuv::kRotate90; in ConvertRotationMode()
185 return libyuv::kRotate180; in ConvertRotationMode()
187 return libyuv::kRotate270; in ConvertRotationMode()
190 return libyuv::kRotate0; in ConvertRotationMode()
196 return libyuv::FOURCC_ANY; in ConvertVideoType()
198 return libyuv::FOURCC_I420; in ConvertVideoType()
[all …]
/external/webrtc/webrtc/common_video/
Dcommon_video.gyp18 'libyuv/include',
27 'libyuv/include',
32 'dependencies': ['<(DEPTH)/third_party/libyuv/libyuv.gyp:libyuv',],
34 '<(DEPTH)/third_party/libyuv/libyuv.gyp:libyuv',
37 # Need to add a directory normally exported by libyuv.gyp.
48 'libyuv/include/scaler.h',
49 'libyuv/include/webrtc_libyuv.h',
50 'libyuv/scaler.cc',
51 'libyuv/webrtc_libyuv.cc',
DBUILD.gn14 "libyuv/include",
25 "libyuv/include/scaler.h",
26 "libyuv/include/webrtc_libyuv.h",
27 "libyuv/scaler.cc",
28 "libyuv/webrtc_libyuv.cc",
60 # Need to add a directory normally exported by libyuv.
/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/libyuv/files/infra/config/
Dcq.cfg5 cq_name: "libyuv"
7 git_repo_url: "https://chromium.googlesource.com/libyuv/libyuv.git"
17 committer_list: "project-libyuv-committers"
18 dry_run_access_list: "project-libyuv-tryjob-access"
21 committer_list: "project-libyuv-committers"
22 dry_run_access_list: "project-libyuv-tryjob-access"
27 name: "master.tryserver.libyuv"
/external/webrtc/talk/media/base/
Dvideoframe_unittest.h580 EXPECT_EQ(0, libyuv::I420ToI422(frame1.GetYPlane(), frame1.GetYPitch(), in ConstructI422()
599 EXPECT_EQ(0, libyuv::I420ToYUY2(frame1.GetYPlane(), frame1.GetYPitch(), in ConstructYuy2()
616 EXPECT_EQ(0, libyuv::I420ToYUY2(frame1.GetYPlane(), frame1.GetYPitch(), in ConstructYuy2Unaligned()
835 libyuv::I420Mirror( \
866 libyuv::I420Rotate( \
871 kHeight, libyuv::kRotate##ROTATE); \
1522 cricket::FOURCC_ARGB, libyuv::ARGBToI420); in ConvertToARGBBuffer()
1526 cricket::FOURCC_BGRA, libyuv::BGRAToI420); in ConvertToBGRABuffer()
1530 cricket::FOURCC_ABGR, libyuv::ABGRToI420); in ConvertToABGRBuffer()
1534 cricket::FOURCC_24BG, libyuv::RGB24ToI420); in ConvertToRGB24Buffer()
[all …]
Dcpuid.cc35 return libyuv::TestCpuFlag(flag) ? true : false; in TestCpuFlag()
39 libyuv::MaskCpuFlags(enable_flags); in MaskCpuFlagsForTest()
47 libyuv::CpuId(0, 0, &cpu_info[0]); // Function 0: Vendor ID in IsCoreIOrBetter()
57 libyuv::CpuId(1, 0, &cpu_info[0]); // Function 1: Family and Model in IsCoreIOrBetter()
/external/webrtc/talk/session/media/
Dplanarfunctions_unittest.cc137 libyuv::JpegSubsamplingType subsample_type, in CreateFakeYuvTestingImage()
146 case libyuv::kJpegYuv420: in CreateFakeYuvTestingImage()
151 case libyuv::kJpegYuv422: in CreateFakeYuvTestingImage()
156 case libyuv::kJpegYuv444: in CreateFakeYuvTestingImage()
160 case libyuv::kJpegUnknown: in CreateFakeYuvTestingImage()
509 kHeight, kWidth, block_size, libyuv::kJpegYuv420, y_pointer, u_pointer, in TEST_F()
519 libyuv::I420Copy(y_pointer, y_pitch, in TEST_F()
547 kHeight, kWidth, block_size, libyuv::kJpegYuv422, y_pointer, u_pointer, in TEST_F()
560 kHeight, kWidth, block_size, libyuv::kJpegYuv420, y_expected_pointer, in TEST_F()
564 libyuv::I422ToI420(y_pointer, y_pitch, in TEST_F()
[all …]
/external/libaom/libaom/
DCMakeLists.txt75 "${AOM_ROOT}/third_party/libyuv/include/libyuv/basic_types.h"
76 "${AOM_ROOT}/third_party/libyuv/include/libyuv/convert.h"
77 "${AOM_ROOT}/third_party/libyuv/include/libyuv/convert_argb.h"
78 "${AOM_ROOT}/third_party/libyuv/include/libyuv/convert_from.h"
79 "${AOM_ROOT}/third_party/libyuv/include/libyuv/cpu_id.h"
80 "${AOM_ROOT}/third_party/libyuv/include/libyuv/planar_functions.h"
81 "${AOM_ROOT}/third_party/libyuv/include/libyuv/rotate.h"
82 "${AOM_ROOT}/third_party/libyuv/include/libyuv/row.h"
83 "${AOM_ROOT}/third_party/libyuv/include/libyuv/scale.h"
84 "${AOM_ROOT}/third_party/libyuv/include/libyuv/scale_row.h"
[all …]
/external/libyuv/
DREADME.google1 URL: https://chromium.googlesource.com/libyuv/libyuv/
7 libyuv is an open-source library for yuv scaling, conversion, comparison
9 Specifically libyuv is optimized for SSE2/SSSE3 and Neon and has demonstrated
Dcodereview.settings3 PROJECT: libyuv
5 VIEW_VC: https://chromium.googlesource.com/libyuv/libyuv/+/
/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/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()
47 hash2 = libyuv::HashDjb2(buf2, amt2, hash2); in main()
50 sum_square_err += libyuv::ComputeSumSquareError(buf1, buf2, amt_min); in main()
60 double psnr = libyuv::SumSquareErrorToPsnr(sum_square_err, size_min); in main()

1234567891011