YUV scaling and conversion library

Edit Package libyuv

- Scale YUV to prepare content for compression, with point, bilinear or box filter.
- Convert to YUV from webcam formats for compression.
- Convert to RGB formats for rendering/effects.
- Rotate by 90/180/270 degrees to adjust for mobile devices in portrait mode.
- Optimized for SSSE3/AVX2 on x86/x64.
- Optimized for Neon on Arm.
- Optimized for MSA on Mips.

Refresh
Refresh
Source Files
Filename Size Changed
Disable-static-library.patch 0000001478 1.44 KB
Install-missing-yuvconstants-binary.patch 0000000713 713 Bytes
Use-a-proper-so-version.patch 0000000700 700 Bytes
Use-library-suffix-during-installation.patch 0000000857 857 Bytes
_service 0000000590 590 Bytes
_servicedata 0000000249 249 Bytes
baselibs.conf 0000000008 8 Bytes
cmake-minimum-required.patch 0000000815 815 Bytes
convert_test-little-endian.patch 0000001913 1.87 KB
libyuv-20230517+a377993.obscpio 0005628429 5.37 MB
libyuv.changes 0000003714 3.63 KB
libyuv.obsinfo 0000000106 106 Bytes
libyuv.spec 0000003732 3.64 KB
Latest Revision
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1088432 from Callum Farmer's avatar Callum Farmer (gmbr3) (revision 6)
- Trim redundancies and compact descriptions.
- Update to snapshot 20230517+a377993:
  * ARGBToI420Alpha function to convert ARGB to I420 with Alpha
  * Enable I{422,444}AlphaToARGBRow_RVV & ARGBAttentuateRow_RVV
  * Bump version and apply clang format
  * Enable ARGBToYMatrixRow_RVV/RGBAToYMatrixRow_RVV/RGBToYMatrixRow_RVV
  * Enable RVV if qemu is detected
  * Add ARGBToRAWRow_RVV, ARGBToRGB24Row_RVV, RGB24ToARGBRow_RVV
  * YUY2ToNV12 using YUY2ToY and YUY2ToNVUV
  * Remove old cipd clobber gclient hook.
  * Roll chromium_revision 004bde16df..28dca358ed (1051775:1052960)
  * Roll chromium_revision 7d683aeda8..004bde16df (1050091:1051775)
  * [code-health] Migrate presubmit to python3
  * Enable unlimited data for YUV to RGB
  * Roll chromium_revision 829c6df33d..7d683aeda8 (945687:1050098th 
- Add libyuv-tools package
- Run test suite in %check
- drop Don-t-install-conversion-tool.patch
- add Install-missing-yuvconstants-binary.patch
- add cmake-minimum-required.patch
- drop Link-main-library-against-libjpeg.patch applied upstream
- add convert_test-little-endian.patch
Comments 0
openSUSE Build Service is sponsored by