Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tools/depends: dav1d: update to 1.1.0 #23213

Merged
merged 1 commit into from
May 10, 2023
Merged

Conversation

lrusak
Copy link
Contributor

@lrusak lrusak commented Apr 28, 2023

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

for the change log see: https://code.videolan.org/videolan/dav1d/-/releases/1.1.0

What is the effect on users?

better AV1 decoding support

Signed-off-by: Lukas Rusak <lorusak@gmail.com>
@lrusak lrusak added Type: Improvement non-breaking change which improves existing functionality Component: Video Component: Depends v21 Omega labels Apr 28, 2023
@lrusak lrusak added this to the Omega 21.0 Alpha 2 milestone Apr 28, 2023
@thexai
Copy link
Member

thexai commented Apr 28, 2023

Can you please add changes for Windows too?

The hard work is already done, only is need upload these packages to mirrors:

dav1d-1.1.0-x64-v142-20230427.7z
dav1d-1.1.0-win32-v142-20230427.7z
dav1d-1.1.0-win10-x64-v142-20230427.7z
dav1d-1.1.0-win10-win32-v142-20230427.7z
dav1d-1.1.0-win10-arm-v142-20230427.7z

https://github.com/xbmc/kodi-deps/actions/runs/4817471559

And update scripts here:
https://github.com/xbmc/xbmc/tree/master/project/BuildDependencies/scripts

@thexai
Copy link
Member

thexai commented Apr 29, 2023

Tested on Intel NUC8i3BEK and in Windows the update makes the difference of a playable video or not (for devices that not supports AV1 HW acceleration):

Before - dav1d 0.8.2
screenshot00013

After - dav1d 1.1.0
screenshot00011

@fuzzard fuzzard merged commit c0bb2ad into xbmc:master May 10, 2023
2 checks passed
@Hlsgs
Copy link

Hlsgs commented May 10, 2023

@fuzzard When will this be available in Nightly? Asking because I would like to test before posting a new issue regarding a cross-platform problem with AV1 playback which may or may not have been fixed upstream.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Depends Component: Video Type: Improvement non-breaking change which improves existing functionality v21 Omega
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants