Skip to content
This repository has been archived by the owner on Oct 25, 2024. It is now read-only.

Fix AVC decoding crash with renderer I444 support. #734

Merged
merged 1 commit into from
Nov 7, 2023

Conversation

taste1981
Copy link
Collaborator

No description provided.

@taste1981 taste1981 requested a review from jianjunz as a code owner November 3, 2023 05:29
Copy link
Collaborator

@jianjunz jianjunz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change removes I444 support for software frames?

@taste1981
Copy link
Collaborator Author

taste1981 commented Nov 3, 2023

This change removes I444 support for software frames?

This removes support of rendering I444 frames in system memory. ARGB Frames in D3D11Texture2D handle will still be supported. ffmpeg decoders output I444 system memory frame and upload it to D3D11Texture with a staging texture(with CSC to ARGB), so it will not need an I444 renderer.

jianjunz
jianjunz previously approved these changes Nov 3, 2023
@taste1981 taste1981 merged commit 4fb6299 into open-webrtc-toolkit:main Nov 7, 2023
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants