BSD Ports

multimedia/dav1d 1.5.4 NetBSD

AV1 decoder library

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
76f17d12ae
License
2-clause-bsd
Categories
multimedia
Package size
652.9 KiB, 2671.2 KiB installed

Description

dav1d is a AV1 decoder that focuses on speed and correctness

In the other systems

SystemPortVersion
NetBSDmultimedia/dav1d1.5.4
FreeBSDmultimedia/dav1d1.5.4
OpenBSDmultimedia/dav1d1.5.4
DragonFlymultimedia/dav1d1.5.1
MidnightBSDmultimedia/dav1d1.5.1
HardenedBSDmultimedia/dav1d1.5.4
GhostBSDmultimedia/dav1d1.5.4

Install

Binary package:

pkgin install dav1d

From pkgsrc:

cd /usr/pkgsrc/multimedia/dav1d && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_641.5.4
NetBSD 10.1 aarch641.5.3
SmartOS / illumos x86_641.5.4
macOS 15 arm641.5.4

Dependencies

Commit history 1

DateCommitCreditsLog message
76f17d12ae ryoon multimedia/dav1d: Update to 1.5.4
Changelog: dav1d 1.5.4 'Sonic' 1.5.4 is a minor release of dav1d, focused on optimizations and maintenance: Support for OS/2, including API exports and assembly Switch to external checkasm Add Armv9.3-A GCS (Guarded Control Stack) support AArch64: optimize ipred_v, ipred_h and ipred_smooth_* 8bpc functions, and reduce .text size ARM32: optimize prep_neon RISC-V: ipred_(dc, h, v, pal) optimizations for 8 and 16bpc, generate_grain_y for 8bpc, and optimizations (prep/put_8tap, 6-tap and copy paths) Portability improvements for non-POSIX systems (signal() fallback) Schedule tile tasks for all passes at once, improving threading Precompute the quantization matrix tables at build time Move loop-invariant computations out of hot loops