Repository navigation
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 |
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
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))All reactions