./multimedia/dav1d, AV1 decoder library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.5.0, Package name: dav1d-1.5.0, Maintainer: pkgsrc-users

dav1d is a AV1 decoder that focuses on speed and correctness


Required to build:
[devel/xxhash]

Master sites:

Filesize: 993.203 KB

Version history: (Expand)


CVS history: (Expand)


   2024-02-19 12:44:45 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
dav1d: update to 1.4.0.

Changes for 1.4.0 'Road Runner':
------------------------------------------------------

1.4.0 is a medium release of dav1d, focusing on new architecture support and \ 
optimizations

- 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
   2023-10-19 17:08:34 by Thomas Klausner | Files touched by this commit (39)
Log message:
*: recursive bump for dav1d 1.3
   2023-10-19 17:07:32 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
dav1d: update to 1.3.0.

Changes for 1.3.0 'Tundra Peregrine Falcon (Calidus)':
------------------------------------------------------

1.3.0 is a medium release of dav1d, focus on new APIs and memory usage reduction.

- 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
   2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247)
Log message:
*: recursive bump for Python 3.11 as new default
   2023-06-07 12:23:39 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
dav1d: update to 1.2.1.

1.2.1 is a small release of dav1d, adding more SIMD and fixes

- 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
   2023-05-07 14:10:42 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
dav1d: update to 1.2.0.

Changes for 1.2.0 'Arctic Peregrine Falcon':
-------------------------------------------

1.2.0 is a small release of dav1d, adding more SIMD and fixes

- 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
   2023-02-27 11:45:10 by Jonathan Perkin | Files touched by this commit (1)
Log message:
dav1d: SunOS needs -D__EXTENSIONS__
   2023-02-16 09:42:32 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
dav1d: update to 1.1.0.

Changes for 1.1.0 'Arctic Peregrine Falcon':
-------------------------------------------

1.1.0 is an important release of dav1d, fixing numerous bugs, and adding SIMD

- 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

 "From VideoLAN with love"