Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

dav1d-devel-1.5.0-1.1 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: dav1d-devel Distribution: openSUSE Tumbleweed
Version: 1.5.0 Vendor: openSUSE
Release: 1.1 Build date: Fri Oct 18 08:59:35 2024
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 75190 Source RPM: dav1d-1.5.0-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://code.videolan.org/videolan/dav1d
Summary: Development files for dav1d
The dav1d-devel package contains libraries and header files for
developing applications that use dav1d.

Provides

Requires

License

BSD-2-Clause

Changelog

* Fri Oct 18 2024 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 1.5.0
    * WARNING: we removed some of the SSE2 optimizations, so if
      you care about systems without SSSE3, you should be careful
      when updating!
    * Optimize index offset calculations for decode_coefs
    * picture: copy HDR10+ and T35 metadata only to visible frames
    * SSSE3 new optimizations for 6-tap (8bit and hbd)
    * AArch64/SVE: Add HBD subpel filters using 128-bit SVE2
    * AArch64: Add USMMLA implempentation for 6-tap H/HV
    * AArch64: Optimize Armv8.0 NEON for HBD horizontal filters
      and 6-tap filters
    * Power9: Optimized ITX till 16x4.
    * Loongarch: numerous optimizations
    * RISC-V optimizations for pal, cdef_filter, ipred, mc_blend,
      mc_bdir, itx
    * Allow playing videos in full-screen mode in dav1dplay
* Wed Jun 12 2024 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 1.4.3
    * AArch64: Fix potential out of bounds access in DotProd H/HV
      filters
    * cli: Prevent buffer over-read
* Sat May 25 2024 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 1.4.2
    * AVX2 optimizations for 8-tap and new variants for 6-tap
    * AVX-512 optimizations for 8-tap and new variants for 6-tap
    * Improve entropy decoding on ARM64
    * New ARM64 optimizations for convolutions based on DotProd
      extension
    * New ARM64 optimizations for convolutions based on i8mm
      extension
    * New ARM64 optimizations for subpel and prep filters for i8mm
    * Misc improvements on existing ARM64 optimizations, notably
      for put/prep
    * New PowerPC9 optimizations for loopfilter
    * Support for macOS kperf API for benchmarking
* Fri Mar 15 2024 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 1.4.1
    * Optimizations for 6tap filters for NEON (ARM)
    * More RISC-V optimizations for itx (4x8, 8x4, 4x16, 16x4,
      8x16, 16x8)
    * Reduction of binary size on ARM64, ARM32 and RISC-V
    * Fix out-of-bounds read in 8bpc SSE2/SSSE3 wiener_filter
    * Msac optimizations
* Wed Feb 14 2024 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 1.4.0
    * AVX-512 optimizations for z1, z2, z3 in 8bit and
      high-bitdepth
    * New architecture supported: loongarch
    * Loongarch optimizations for 8bit
    * New architecture supported: RISC-V
    * RISC-V optimizations for itx
    * Misc improvements in threading and in reducing binary size
    * Fix potential integer overflow with extremely large frame
      sizes (bsc#1220105, CVE-2024-1580)
* Wed Oct 04 2023 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 1.3.0
    * Reduce memory usage in numerous places
    * ABI break in Dav1dSequenceHeader, Dav1dFrameHeader,
      Dav1dContentLightLevel structures
    * new API function to check the API version:
      dav1d_version_api()
    * Rewrite of the SGR functions for ARM64 to be faster
    * NEON implemetation of save_tmvs for ARM32 and ARM64
    * x86 palette DSP for pal_idx_finish function
  - Bump soversion to 7
* Thu Jun 01 2023 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 1.2.1
    * Fix a threading race on task_thread.init_done
    * NEON z2 8bpc and high bit-depth optimizations
    * SSSE3 z2 high bit-depth optimziations
    * Fix a desynced luma/chroma planes issue with Film Grain
    * Reduce memory consumption
    * Improve dav1d_parse_sequence_header() speed
    * OBU: Improve header parsing and fix potential overflows
    * OBU: Improve ITU-T T.35 parsing speed
    * Misc buildsystems, CI and headers fixes
* Wed May 31 2023 Jan Engelhardt <jengelh@inai.de>
  - Add to description some performance mentions that set it apart
    from other packages e.g. gav1.
* Fri May 05 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Use ldconfig_scriptlets macro, minor spec clean-up.
* Wed May 03 2023 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 1.2.0
    * Improvements on attachments of props and T.35 entries on
      output pictures
    * NEON z1/z3 high bit-depth optimizations and improvements for
      8bpc
    * SSSE3 z2/z3 8bpc and SSSE3 z1/z3 high bit-depth optimziations
    * refmvs.save_tmvs optimizations in SSSE3/AVX2/AVX-512
    * AVX-512 optimizations for high bit-depth itx (16x64, 32x64,
      64x16, 64x32, 64x64)
    * AVX2 optimizations for 12bpc for 16x32, 32x16, 32x32 itx
    * Includes fix for possible crash when decoding a frame
      (bsc#1211262 CVE-2023-32570).
* Tue Mar 07 2023 Michael Gorse <mgorse@suse.com>
  - Revert last change. This is now handled in xxhash.
* Wed Mar 01 2023 Michael Gorse <mgorse@suse.com>
  - Require gcc9 on SLE. Otherwise defaults to gcc7 and fails to
    build on ppc64le (boo#1208794).
* Tue Feb 14 2023 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 1.1.0
    * New function dav1d_get_frame_delay to query the decoder
      frame delay
    * Numerous fixes for strict conformity to the specs and samples
    * NEON and AVX-512 misc fixes and improvements
    * Partial AVX2 12bpc transform implementations
    * AVX-512 high bit-depth cdef_filter, loopfilter, itx
    * NEON z1/z3 optimization for 8bpc
    * SSSE3 z1 optimization for 8bpc
* Thu Oct 13 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Drop _lto_cflags define, current version supports lto build.
  - Drop unneeded rpm BuildRequires.
  - Add pkgconfig(libxxhash) BuildRequires and stop passing
    xhash_muxer=disabled to meson, build hash_muxer support.
  - Add check section and meson_test macro, run tests during build.
* Fri Mar 18 2022 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 1.0.0
    * Automatic thread management.
    * Add support for AVX-512 acceleration.
    * x86 code speedup (from SSE2 to AVX2).
    * New grain API to ease acceleration on the GPU.
    * New API call to get information of which frame failed to
      decode, in error cases.
    * Numerous small bug fixes.
  - Bump soversion to 6
* Fri Sep 03 2021 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 0.9.2
    * x86: SSE4 optimizations of inverse transforms for 10bit for
      all sizes
    * x86: mc.resize optimizations with AVX2/SSSE3 for 10/12b
    * x86: SSSE3 optimizations for cdef_filter in 10/12b and
      mc_w_mask_422/444 in 8b
    * ARM NEON optimizations for FilmGrain Gen_grain functions
    * Optimizations for splat_mv in SSE2/AVX2 and NEON
    * x86: SGR improvements for SSSE3 CPUs
    * x86: AVX2 optimizations for cfl_ac
* Thu Jul 29 2021 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 0.9.1
    * 10/12b SSSE3 optimizations for mc (avg, w_avg, mask, w_mask,
      emu_edge), prep/put_bilin, prep/put_8tap, ipred (dc/h/v,
      paeth, smooth, pal, filter), wiener, sgr (10b), warp8x8,
      deblock, film_grain, cfl_ac/pred for 32bit and 64bit x86
      processors
    * Film grain NEON for fguv 10/12b, fgy/fguv 8b and fgy/fguv
      10/12 arm32
    * Fixes for filmgrain on ARM
    * itx 10bit optimizations for 4x4/x8/x16, 8x4/x8/x16 for SSE4
    * Misc improvements on SSE2, SSE4
* Sun May 16 2021 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 0.9.0
    * x86 (64bit) AVX2 implementation of most 10b/12b functions,
      which should provide a large boost for high-bitdepth
      decoding on modern x86 computers and servers.
    * ARM64 neon implementation of FilmGrain (4:2:0/4:2:2/4:4:4 8bit)
    * New API to signal events happening during the decoding process
* Wed Mar 24 2021 Luigi Baldoni <aloisio@gmx.com>
  - Disable LTO (fix boo#1183956)
* Mon Feb 22 2021 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 0.8.2
    * ARM32 optimizations for ipred and itx in 10/12bits,
      completing the 10b/12b work on ARM64 and ARM32
    * Give the post-filters their own threads
    * ARM64: rewrite the wiener functions
    * Speed up coefficient decoding, 0.5%-3% global decoding gain
    * x86 optimizations for CDEF_filter and wiener in 10/12bit
    * x86: rewrite the SGR AVX2 asm
    * x86: improve msac speed on SSE2+ machines
    * ARM32: improve speed of ipred and warp
    * ARM64: improve speed of ipred, cdef_dir, cdef_filter,
      warp_motion and itx16
    * ARM32/64: improve speed of looprestoration
    * Add seeking, pausing to the player
    * Update the player for rendering of 10b/12b
    * Misc speed improvements and fixes on all platforms
    * Add a xxh3 muxer in the dav1d application
* Sat Jan 02 2021 aloisio@gmx.com
  - Update to version 0.8.1
    * Keep references to buffers valid after dav1d_close().
      Fixes a regression caused by the picture buffer pool added
      in 0.8.0.
    * ARM32 optimizations for 10bit bitdepth for SGR
    * ARM32 optimizations for 16bit bitdepth for
      blend/w_masl/emu_edge
    * ARM64 optimizations for 10bit bitdepth for SGR
    * x86 optimizations for wiener in SSE2/SSSE3/AVX2

Files

/usr/include/dav1d
/usr/include/dav1d/common.h
/usr/include/dav1d/data.h
/usr/include/dav1d/dav1d.h
/usr/include/dav1d/headers.h
/usr/include/dav1d/picture.h
/usr/include/dav1d/version.h
/usr/lib/libdav1d.so
/usr/lib/pkgconfig/dav1d.pc
/usr/share/doc/packages/dav1d-devel
/usr/share/doc/packages/dav1d-devel/CONTRIBUTING.md
/usr/share/doc/packages/dav1d-devel/NEWS
/usr/share/doc/packages/dav1d-devel/PATENTS
/usr/share/doc/packages/dav1d-devel/README.md
/usr/share/doc/packages/dav1d-devel/THANKS.md
/usr/share/licenses/dav1d-devel
/usr/share/licenses/dav1d-devel/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Dec 25 23:23:28 2024