I successfully compiled CinGG using only these two patches. Thank you.

After downloading them from the site you recommended, I tried uploading two videos:

hevc_4k60P_main_dji_mavic3.mov
hevc_with_alpha_layer.mov

The first one won't load (loglevel=debug):

[AVFormatContext @ 0x7f44882af9c0] Opening '/home/paz/hevc_4k60P_main_dji_mavic3.mov' for reading
[file @ 0x7f4488031100] Setting default whitelist 'file,crypto,data'
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f44882af9c0] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f44882af9c0] ISO: File Type Major Brand: qt
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f44882af9c0] ISO: File Type Major Brand: qt
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f44882af9c0] moov atom not found
[AVIOContext @ 0x7f448822a640] Statistics: 65536 bytes read, 3 seeks


The second one loads normally; in the terminal, I get a very long output, which I’ve attached.

Everything seems fine to me, and it even uses Vulkan for decoding.

As for rendering, I’m not sure if I need to create a preset with an alpha channel. But I haven’t tested it yet.