Hi Rita,
I'm using yocto-real-time-edge bsp. Does this have anything to do with my original question?
A bit of a background, I want to implement a simple app that can do both encode/decode.
For the encoding part my input is a single YUV file. Based on the encoding API's return values, I think I was able to encode successfully (actual "encoded image" needs to be verified visually, though)
Now, I want to decode the above "encoded image", so basically I am trying to decode it back to the input YUV file of my encode function.
I followed the "Decoding Calling Sequence" of the manual, but it seems like I'm missing some implementations before calling VPU_DecDecodeBuf(), as the *pOutBufRetCode parameter of this function is set to 0x101: VPU_DEC_INPUT_USED, VPU_DEC_NO_ENOUGH_INBUF.
I want to know more about VPU_DEC_NO_ENOUGH_INBUF, especially on how to resolve this.
Thanks!