Brad Hards

Results 306 comments of Brad Hards

@liudian I have an nvdec plugin in draft at https://github.com/bradh/libheif/tree/nvdec - feel free to test and provide feedback. I do plan to do the encoder, but have to do more...

> Tested on NVIDIA RTX 3060 with libheif compiled with only NVDEC enabled. (it was a bit painful to download nvidia sdk...) > > While trying to decode simple [heif...

I've reworked this to provide box(-like) names only where its what the specification describes. That sometimes means that there will not be an entry, such as where I didn't have...

Do you have an example of the input AVIF with multiple frames that you can share?

Have you tried HEIF using H.264 (i.e. AVIC) files in the browser? I don't think this would be that hard to do, just not sure its really going to gain...

https://github.com/MPEGGroup/FileFormatConformance/blob/main/data/file_features/published/heif/multilayer004.heic is an example from MPEG. I would be surprised if the enhancement layer worked though.

@adeel-verkada Are you in a position to do some of that work (or to fund someone doing it)?

The cmake config script comes with cmake, I think. `nvidia-cuda-toolkit` is probably the package on ubuntu. Possibly the dependency is only needed for runtime, and perhaps only for JPEG decoding.

> We might also need an extended version of `does_support_format()` in the plugin interface because some hardware decoders may support only subsets of the standards, like only 8 bit and...