Recording failures due to the lack of sync b/w stack and Gstreamer clock
We found an issue with Recording in our TDK testing. While doing Pre-requisite recording setup in TDK. (TDK does the pre-requisite recording setup before starting the test suite in DVR enabled RI. Basically It records one SD recording, one HD recording and one Low_bandwidth recording.)
One of the recording (recording on HD channel) duration is 90 seconds. We are seeing the below message throughout this recording duration.
RI.Pipeline.TSB- tsbConversionStateStarting -- Conversion state = TSB_STATE_CONVERSION_STARTING
RI.Pipeline.TSB- tsbConversionStateStarting Nothing to convert yet (bc:1338990647300718844 ec:1338990648553540005 cst:1338990717287000000)
At the end of the recording, as there is no recorded content the recording is getting transitioned to FAILED_STATE. I guess this might be the problem with Gstreamer clock.
Our RI is merged with CableLabs code till the revision 31924.
I am attaching two logs one for specific to that failed recording and one for the complete log. Please have a look and let us know whether this issue is fixed in the trunk in the later revisions or not. If not shall I raise the IT?
Note: This issue is observed only in windows platform.