Problem
Unable to stream in multiseat if pcr_pid is different than video/audio/teletext/subtitle pid.
Quick solution
Leave pcr_pid unchanged to point to original stream that contains pcr data.
pcr_pid will be faked only if pcr data is contained in any of video/audio/teletext/subtitle streams.
Patch file is included.
Possible proper solution
extract pcr data into separate stream with always the same pid
or
if pcr data is in separate stream then integrate it into video stream
Proof of concept (the quick one)
With this patch, timeshiftig file is prefectly readable with VLC player and for me everything is now working perfectly.
Possible drawbacks
Maybe pcr_pid that is changing can cause side efects.
Note
The possible patch that I included in bug report section on this subject is not valid, so don't use it.
Unable to stream in multiseat if pcr_pid is different than video/audio/teletext/subtitle pid.
Quick solution
Leave pcr_pid unchanged to point to original stream that contains pcr data.
pcr_pid will be faked only if pcr data is contained in any of video/audio/teletext/subtitle streams.
Patch file is included.
Possible proper solution
extract pcr data into separate stream with always the same pid
or
if pcr data is in separate stream then integrate it into video stream
Proof of concept (the quick one)
With this patch, timeshiftig file is prefectly readable with VLC player and for me everything is now working perfectly.
Possible drawbacks
Maybe pcr_pid that is changing can cause side efects.
Note
The possible patch that I included in bug report section on this subject is not valid, so don't use it.
Croatia