Closed Bug 1616892 Opened 5 months ago Closed 5 months ago

[Wayland] Use VAAPIFrameHolder* instead of void** at WaylandDMABUFSurfaceImage

Categories

(Core :: Graphics, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla75
Tracking Status
firefox75 --- fixed

People

(Reporter: stransky, Assigned: stransky)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Bug 1616185 (ffmpeg VAAPI decoder) uses VAAPIFrameHolder structure to hold reference to HW frames so let's also use it at WaylandDMABUFSurfaceImage.

FFmpeg decoder needs to keep reference to more strucures for each frame so Bug 1616185 implements a VAAPIFrameHolder strucure
and keeps the reference there. Let's use that also in WaylandDMABUFSurfaceImage.

Pushed by opoprus@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/15ec79246714
[Wayland] Use VAAPIFrameHolder at release callback, r=sotaro
Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla75
You need to log in before you can comment on or make changes to this bug.