Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi-layer HEVC support #64

Open
BattleAxeVR opened this issue Feb 9, 2024 · 2 comments
Open

Multi-layer HEVC support #64

BattleAxeVR opened this issue Feb 9, 2024 · 2 comments

Comments

@BattleAxeVR
Copy link

Hi, I noticed there is in the source code support for Multi-layer HEVC files. Can you explain a bit more about how it works, and how I can read the decoded video frames from each individual layer? I could really use this for my game engine rather than creating a separate instance of vulkan video decoding and ham-fisting synchronization between separate video files.

@zlatinski
Copy link
Contributor

Hi @BattleAxeVR,
We have a tentative plan to provide an MV solution for both h.264 and HEVC by the end of the year. Please note that for this to work, we also need a set of Khronos Vulkan-video extensions.

@BattleAxeVR
Copy link
Author

I presume this is also useful for multi-view HEVC that would benefit not only RGB + A or RGB + D, but also stereo RGB in a single pass, right? For XR stuff.

Thanks for the heads up, I'll roll my own solution in the meanwhile but it would be nice to clean it up / simplify it before I launch my game.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants