Closed Bug 1751710 Opened 2 years ago Closed 2 years ago

nvidia-vaapi-driver: Allow VA-API decoding without GBM device

Categories

(Core :: Audio/Video: Playback, enhancement)

Unspecified
Linux
enhancement

Tracking

()

RESOLVED FIXED
98 Branch
Tracking Status
firefox98 --- fixed

People

(Reporter: stransky, Assigned: stransky)

References

(Blocks 1 open bug)

Details

Crash Data

Attachments

(1 file)

NVIDIA does not support GBM but we don't need that for VA-API playback so don't require it.

Summary: Allow VA-API decoding without GBM device → [NVIDIA] Allow VA-API decoding without GBM device

Allow to use VA-API without GBM device as we need DRM device file descriptor only.
Implement static method nsDMABufDevice::GetDRMFd() to get it.

Crash Signature: [@ XDisplayString] [@ libX11.so.6@0x2f090] [@ libX11.so.6@0x32b90]
Crash Signature: [@ XDisplayString] [@ libX11.so.6@0x2f090] [@ libX11.so.6@0x32b90] → [@ XDisplayString] [@ libX11.so.6@0x2f090] [@ libX11.so.6@0x32b90]
OS: Unspecified → Linux
Summary: [NVIDIA] Allow VA-API decoding without GBM device → nvidia-vaapi-driver: Allow VA-API decoding without GBM device
Attachment #9260398 - Attachment description: Bug 1751710 [Linux] Allow VA-API decoding without GBM device r?emilio,alwu → Bug 1751710 [Linux] Allow VA-API decoding without GBM device and switch MOZ_WAYLAND_DRM_DEVICE to MOZ_DRM_DEVICE r?emilio,alwu
See Also: → 1677855
Pushed by stransky@redhat.com:
https://hg.mozilla.org/integration/autoland/rev/a44d91198e01
[Linux] Allow VA-API decoding without GBM device and switch MOZ_WAYLAND_DRM_DEVICE to MOZ_DRM_DEVICE r=emilio,alwu,media-playback-reviewers
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 98 Branch
Depends on: 1752271
Regressions: 1752271
No longer regressions: 1752282
Regressions: 1752666
No longer depends on: 1752271
Depends on: 1769499
No longer depends on: 1769499
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: