Replies: 1 comment 4 replies
-
I don't know what you're asking, and you're not linking to any code. There's a WIP for a C API being developed here: #63 |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Thank you for your work. I've managed to port over your code to C and added it to FFMPEG, hevcdec.c and can parse the unspec62 NAL. I'm using a hwaccel version for Raspberry Pi to see if I can pass the RPU data. It's WIP but I've got the all of the RPU data parsed. My main issues currently are difficulty with dynamic arrays in rpu_mapping and rpu_nlq and in the st2094_10 metadata blocks. Getting C to enum structures is not possible, nor are dynamic structures. How to pass the buffer containing the parsed data in FFMPEG is another question I have. I'm not sure at this point if this will lead to anything fruitful, not sure if code Ive added to allow me to create side_data as such will pass on the decoded rpu_data.
av_frame_new_side_data_from_buf(out, AV_FRAME_DATA_DOVI_RPU, dovi_buf))
Beta Was this translation helpful? Give feedback.
All reactions