Hi all,
I'm currently working with the OMX VENC (configured for H.264 output, as done in the Capture-Encode demo). Which portions of the encoded data are in the component's current buffer at each FBD event? I see nFilledLen varies with each FBD, but I am not sure how the bitstream is broken up across successive FBD events.
Ultimately I'm looking to mux the H.264 bitstream into a video container file (e.g., mp4, mkv) in real-time. Any tips on this would be greatly appreciated.
I realize that this question is a bit broad -- perhaps someone could recommend some documentation on the DM8148's H.264 encoder? I've been looking at the following items, which do not provide the details I'm looking for. I'm a bit confused as to what the HDVICP2's H.264 Encoder document is describing -- as far as I know this firmware is not publicly available, and this document does not discuss the encoder with respect to how its functionality ties into the OpenMax interface.
$EZSDK_5_04/component-sources/omx_05_02_00_38/src/ti/omx/docs/OMX_05_02_00_38_UserGuide.pdf
$EZSDK_5_04/component-sources/omx_05_02_00_38/src/ti/omx/docs/H264_Encoder_HDVICP2_UserGuide.pdf
Thank you,
Jon