Closed Bug 1669033 Opened 4 years ago Closed 4 years ago

dav1d all_layers setting should be set to 0

Categories

(Core :: Audio/Video: Playback, defect, P1)

defect

Tracking

()

RESOLVED FIXED
83 Branch
Tracking Status
firefox83 --- fixed

People

(Reporter: jbauman, Assigned: jbauman)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Currently AVIF processing with dav1d uses the dav1d_default_settings values, which currently sets all_layers to 1. However, since we currently do not handle multi-layer images, we should set this to 0. Additionally there is a bug in dav1d when all_layers is set to zero, which was fixed in commit 50e876c6, which is why this bug requires updating libdav1d past that point first.

See also the related Chromium issue.

Thanks to Wan-Teh from Google for pointing this out.

Pushed by ncsoregi@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/96695ba3a475
dav1d all_layers setting should be set to 0. r=aosmond
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 83 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: