Le Mon, Dec 02, 2024 at 12:01:43PM +0000, Stuart Henderson a écrit : > On 2024/12/01 03:51, Brad Smith wrote: > > Here is an update to dav1d 1.5.0. > > > > Upstream has created their own diffs to fix aarch64 for xonly and > > works fine as is. > > > > https://code.videolan.org/videolan/dav1d/-/commit/41511bf12ef3f7f0facf6e567849b342597bfbd6 > > https://code.videolan.org/videolan/dav1d/-/commit/2355eeb8f254a1c34dbb0241be5c70cdf6ed46d1 > > > > The amd64 patches for IBT need to be reapplied and updated. Could > > someone with hardware to test and please be able to look into this? > > > > Upstream seems to be open to accepting IBT patches if they're updated. > > I tested aarch64 on M2 with the tree as of 20240926 and that worked. > Haven't retested that yet.
i've tested that diff with my frankeinfirefox built using systemwide aom/dav1d on arm64/BTI, and samples from https://av1demo.vintral.com and https://bitmovin.com/demos/av1 do play fine. the AV1 line in the 'codec support information' block in about:support shows 'supported' for 'software decoding'. I've ensured with LD_DEBUG=1 that libdav1d.so.3.0 was loaded as a dependency of libxul.so, is there some env var to set to see debug info from libdav1d to ensure it's used as expected ? as for amd64 BTI, i dont have the corresponding hardware. Landry