Reinhard Nissl kirjoitti:
If you can reproduce this behaviour, would you please activate the following line in remux.c:
dsyslog("TS continuity error (%d)", ccCounter);
I will try with the recording if the problem reappears and then activate that line.
The cRepacker messages might be a result of lost TS packets, which should be reported by the above line.
Another issue might be, that the audio frames do not contain any length information. Please modify the line
*FrameSize = 0;
in cAudioRepacker::IsValidAudioHeader to
{ *FrameSize = 0; dsyslog("cAudioRepacker: FrameSize == 0"); }
for getting this situation reported.
Should I do both these changes at the same time or separately?
\Kartsa