To any TI H.264 encoder expert,
In order to insert a 32-bit timeStamp value into the H.264 stream, I have modified Venc1_process() as follows:
Int Venc1_process(Venc1_Handle hVe, Buffer_Handle hInBuf, Buffer_Handle hOutBuf, XDS_Int32 frameCount) {
...
}
Using a stream analyzer, I have determined that the changes in SEI Picture Timing Messages I observe seem to reflect changes in the inArgs timeStamp value but in only in the value of cpb_removal_delay such that it repeats modulo 30 i.e., it takes on values of 0,1,..29,0,1,..29,.. etc.
I assume that this is normal behavior - is it?
Here is a typical SEI Picture Timing Message output:
0