nvpro-samples / vk_video_samples

Vulkan video samples
Apache License 2.0
237 stars 40 forks source link

Can't built encode sample with latest headers #54

Closed SaschaWillems closed 3 months ago

SaschaWillems commented 10 months ago

I've been trying to build the encode sample with the latest header, but VkVideoEncodeH264VclFrameInfoEXT seems to be undefined. I also can't find that identifier in the latest Vulkan headers.

Any clues on how to compile the encode sample with the latest Vulkan headers?

zlatinski commented 10 months ago

Hi Sascha, We are in the process of updating the Vulkan Video API and so the sample app. We are also in the process of adding more advanced encoding modes and codecs. The current app only encodes AVC I-frames. Most likely the updated app will be ready by end of September.

SaschaWillems commented 10 months ago

Thanks for the update. Will wait and test again after the update :)

zlatinski commented 3 months ago

SaschaWillems, Please check the code at the ToT of main. Also, SaschaWillems, for your samples, can you also please check the code from Bernhard from the University of Viena at https://github.com/clemy/vulkan-video-encode-simple? This code looks more appropriate (simple) for use with samples.