30 Commits

Author SHA1 Message Date
sthen
021aa5edde update to dav1d-1.0.0, from Brad Smith (maintainer) 2022-03-20 09:51:42 +00:00
naddy
7f61407556 drop RCS Ids 2022-03-11 19:39:15 +00:00
rsadowski
02e2d5aaab Update to dav1d 0.9.2.
Changes for 0.9.2 'Golden Eagle':
---------------------------------

0.9.2 is a small update of dav1d on the 0.9.x branch:
 - 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

From Brad
2021-09-11 18:16:04 +00:00
sthen
5395e33d3b update to dav1d-0.9.1, from Brad 2021-08-16 17:48:31 +00:00
sthen
7f740608f9 update to dav1d-0.8.2, from Brad 2021-03-28 09:54:59 +00:00
sthen
7dcce73217 dav1d: use -O1 on arm to workaround sigbus. from brad 2020-11-10 08:14:50 +00:00
sthen
a2c9b36626 FFmpeg, dav1d, x264: disable asm on (32-bit) arm. OpenBSD runs this with
strict alignment but the asm code in these assumes that unaligned access
works. From Brad.
2020-11-05 19:42:28 +00:00
ajacoutot
03b6d1713e - Fix PIC code on 32-bit X86
- meson: Workaround missing aarch64 normalisation
- Fix some warnings in ASM code

from Brad (maintainer)
2020-07-05 07:36:19 +00:00
ajacoutot
8dfe022cc3 Update to dav1d-0.7.1.
from Brad (maintainer)
2020-06-24 16:43:34 +00:00
ajacoutot
b144e6c974 Update to dav1d.
from Brad (maintainer)
2020-06-09 13:17:59 +00:00
ajacoutot
c1c224b5f8 Update to dav1d-0.6.0.
from Brad (maintainer)
2020-03-07 13:31:27 +00:00
ajacoutot
1a56be4810 Add a comment for the COMPILER line.
from Brad (maintainer)
2020-03-01 10:06:20 +00:00
ajacoutot
8a85cd66e1 Update to dav1d-0.5.1.
from Brad (maintainer)
2019-11-01 09:15:40 +00:00
sthen
6dbff81068 unbreak i386, multimedia/dav1d now uses -Denable_asm=false not -Dbuild_asm=false 2019-08-20 09:24:46 +00:00
ajacoutot
a1f044ac2b Update to dav1d-0.4.0.
from Brad (maintainer)
2019-08-17 08:28:48 +00:00
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
ajacoutot
dc7fce259f - arm: Mark the stack as non-executable on ELF
- Optimize coefficient decoding

via Brad (maintainer)
2019-06-02 08:32:12 +00:00
ajacoutot
9f2fd98deb Update to dav1d-0.3.1.
from Brad (maintainer)
2019-05-17 17:24:20 +00:00
ajacoutot
1f094b23b3 Increase thread stack size (slightly too low for certain debugging tools).
from Brad (maintainer)
2019-05-10 19:11:13 +00:00
ajacoutot
821f9814b7 - Control the stack size of spawned threads
- itx_tmpl: Fix the assert in inv_txfm_add_c

from Brad (maintainer)
2019-05-06 08:22:31 +00:00
ajacoutot
f1d6da422a Update to dav1d-0.3.0.
from Brad (maintainer)
2019-05-01 06:52:00 +00:00
ajacoutot
71e805ef00 Update to dav1d-0.2.2.
from Brad (maintainer)
2019-04-27 08:00:06 +00:00
ajacoutot
030ebdd0ea Re-enable the assembly code on aarch64 now that it builds Ok.
from Brad (maintainer)
2019-04-16 07:56:26 +00:00
phessler
115f1c17d7 disable assembly on aarch64 2019-03-31 22:27:47 +00:00
ajacoutot
07e7822fb5 Fix after recent devel/meson MODULE change. 2019-03-27 23:27:59 +00:00
ajacoutot
b1d3ef0d3e Merge in a bug fix to fix the MD5 muxer on big endian systems.
from Brad (maintainer)
2019-03-15 06:11:51 +00:00
ajacoutot
57a5eef5ee Update to dav1d-0.2.1.
from Brad (maintainer)
2019-03-13 07:04:32 +00:00
ajacoutot
a4d6d75d18 Update to dav1d-0.2.0.
from Brad (maintainer)
2019-03-09 06:19:39 +00:00
sthen
5fca8975d7 aarch64 currently has issues with multimedia/dav1d's assembly and clang so
disable for now.  from Brad.
2019-02-28 00:55:00 +00:00
sthen
3a1a1482ee import ports/multimedia/dav1d, from brad, ok jca
dav1d is a new AV1 cross-platform decoder, open-source, and focused on
speed and correctness.
2019-01-10 20:34:32 +00:00