|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | - | - |
| build_overrides/ | H | 25-Apr-2025 | - | 102 | 84 |
| docs/ | H | 25-Apr-2025 | - | 1,339 | 920 |
| fuzz/ | H | 25-Apr-2025 | - | 168 | 95 |
| include/ | H | 25-Apr-2025 | - | 17,525 | 14,474 |
| infra/config/ | H | 25-Apr-2025 | - | 2,965 | 2,885 |
| riscv_script/ | H | 25-Apr-2025 | - | 147 | 110 |
| source/ | H | 25-Apr-2025 | - | 91,012 | 81,263 |
| tools_libyuv/ | H | 25-Apr-2025 | - | 1,127 | 859 |
| unit_test/ | H | 25-Apr-2025 | - | 16,665 | 14,280 |
| util/ | H | 25-Apr-2025 | - | 2,211 | 1,718 |
| .clang-format | H A D | 25-Apr-2025 | 178 | 7 | 6 |
| .gitignore | H A D | 25-Apr-2025 | 451 | 38 | 34 |
| .gn | H A D | 25-Apr-2025 | 1.5 KiB | 39 | 31 |
| .vpython | H A D | 25-Apr-2025 | 1.7 KiB | 53 | 48 |
| .vpython3 | H A D | 25-Apr-2025 | 9.3 KiB | 406 | 372 |
| AUTHORS | H A D | 25-Apr-2025 | 148 | 7 | 4 |
| Android.bp | H A D | 25-Apr-2025 | 4.3 KiB | 194 | 178 |
| BUILD.gn | H A D | 25-Apr-2025 | 11 KiB | 450 | 393 |
| CM_linux_packages.cmake | H A D | 25-Apr-2025 | 2.6 KiB | 70 | 63 |
| CMakeLists.txt | H A D | 25-Apr-2025 | 3.8 KiB | 109 | 88 |
| DEPS | H A D | 25-Apr-2025 | 82.3 KiB | 2,577 | 2,389 |
| DIR_METADATA | H A D | 25-Apr-2025 | 52 | 4 | 3 |
| LICENSE | H A D | 25-Apr-2025 | 1.5 KiB | 30 | 24 |
| METADATA | H A D | 25-Apr-2025 | 602 | 20 | 18 |
| OWNERS | H A D | 25-Apr-2025 | 275 | 12 | 10 |
| OWNERS.android | H A D | 25-Apr-2025 | 46 | 2 | 1 |
| PATENTS | H A D | 25-Apr-2025 | 1.4 KiB | 24 | 22 |
| PRESUBMIT.py | H A D | 25-Apr-2025 | 2.1 KiB | 53 | 37 |
| README.chromium | H A D | 25-Apr-2025 | 233 | 11 | 8 |
| README.md | H A D | 25-Apr-2025 | 694 | 20 | 14 |
| cleanup_links.py | H A D | 25-Apr-2025 | 3.8 KiB | 109 | 72 |
| codereview.settings | H A D | 25-Apr-2025 | 210 | 6 | 5 |
| download_vs_toolchain.py | H A D | 25-Apr-2025 | 1 KiB | 30 | 8 |
| libyuv.gni | H A D | 25-Apr-2025 | 1.1 KiB | 30 | 27 |
| libyuv.gyp | H A D | 25-Apr-2025 | 4.7 KiB | 163 | 159 |
| libyuv.gypi | H A D | 25-Apr-2025 | 2.6 KiB | 86 | 83 |
| linux.mk | H A D | 25-Apr-2025 | 2.9 KiB | 101 | 78 |
| public.mk | H A D | 25-Apr-2025 | 315 | 14 | 5 |
| pylintrc | H A D | 25-Apr-2025 | 704 | 18 | 10 |
| setup_env.bat | H A D | 25-Apr-2025 | 212 | 8 | 5 |
| winarm.mk | H A D | 25-Apr-2025 | 1.1 KiB | 48 | 35 |
README.chromium
README.md
1**libyuv** is an open source project that includes YUV scaling and conversion functionality.
2
3* Scale YUV to prepare content for compression, with point, bilinear or box filter.
4* Convert to YUV from webcam formats for compression.
5* Convert to RGB formats for rendering/effects.
6* Rotate by 90/180/270 degrees to adjust for mobile devices in portrait mode.
7* Optimized for SSSE3/AVX2 on x86/x64.
8* Optimized for Neon on Arm.
9* Optimized for MSA on Mips.
10* Optimized for RVV on RISC-V.
11
12### Development
13
14See [Getting started][1] for instructions on how to get started developing.
15
16You can also browse the [docs directory][2] for more documentation.
17
18[1]: ./docs/getting_started.md
19[2]: ./docs/
20