Hi there,
I am working with the H.264 encoder lib provided with the DM6446 SDK. Is there any document to describe the encoder output bitstream in detail? The description in the user guide is just too vague. I need to integrate the encoder to a video phone so encoding each frame into slices is needed (FU is not acceptable). My questions are:
1. If I set the maxBytesPerSlice in the dynamic parameter, do I need to specify maxMBsPerSlice as well?
2. If maxBytesPerSlice is set to a non-zero value, say 1400, does the encoder put all the slices into one output buffer? If yes, how can I tell the boundary between slices?
3. How can I get the PPS(picture parameter set) and SPS(sequence parameter set)? Will the encoder produce this or do I need to create them?
Thanks a lot.
Yushu Shi