Hello all,
We are using DVRRDK_03.50.00.05 on DM816x series processor. Ours is a streaming/recording application where we use Ti's H264 encoder. We are calling Venc_getBitstreamBuffer function to read frames from encoder and we are getting frames in following sequence,
SPS 0x00 0x00 0x00 0x01 0x27 <Data>
PPS 0x00 0x00 0x00 0x01 0x28 <Data>
SEI 0x00 0x00 0x00 0x01 0x06 <Data>
I frame 0x00 0x00 0x00 0x01 0x25 <Data>
...
All three SPS, PPS and SEI frames are having same timestamp but they are coming in separate Venc_getBitstreamBuffer function calls.
My question :
Is it possible to have these SPS, PPS and SEI frames in same buffer (i.e. in one single Venc_getBitstreamBuffer function call) like this,
0x00 0x00 0x00 0x01 0x27 <Data> PPS 0x00 0x00 0x00 0x01 0x28 <Data> SEI 0x00 0x00 0x00 0x01 0x06 <Data>
I frame 0x00 0x00 0x00 0x01 0x25 <Data>
...
Thanks in advance..