Closed Bug 1826685 Opened 1 year ago Closed 8 months ago

Add a capability to show BufferTextureHost video to video overlay on Windows

Categories

(Core :: Graphics, enhancement)

Unspecified
Windows
enhancement

Tracking

()

RESOLVED DUPLICATE of bug 1855277

People

(Reporter: sotaro, Assigned: sotaro)

References

Details

Attachments

(1 file)

Software decoded video's overlay support was added by Bug 1753373. It uploads software decoded videos to NV12 ID3D11Texture2D in VideoData::CreateAndCopyData(). But there are still some cases that BufferTextureHost videos does not support video overlay.

This bug is going to upload BufferTextureHost video to NV12 ID3D11Texture2D at DCLayerTree. And adding support of video overlay of BufferTextureHost video.

It is similar to how chrimium does for overlay of software decoded video.
https://source.chromium.org/chromium/chromium/src/+/main:ui/gl/swap_chain_presenter.cc;l=438

Assignee: nobody → sotaro.ikeda.g
OS: Unspecified → Windows
Blocks: 1820045
Depends on: 1831820
Depends on: 1834039
Summary: Add a capability to upload BufferTextureHost video to the video overlay by DCLayerTree in Windows → Add a capability to show BufferTextureHost video to the video overlay on Windows
Summary: Add a capability to show BufferTextureHost video to the video overlay on Windows → Add a capability to show BufferTextureHost video to video overlay on Windows
Status: NEW → RESOLVED
Closed: 8 months ago
Duplicate of bug: 1855277
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: