- Thread starter
- #321
Re: AW: Experimental TsReader development
Can you post all the logs (Client and Server) please ?
I can see this in the log:
but there's no clue why there's 32s between the Pause() and the 'OnZapping 1' lines....
As far as I can tell from the TV plugin code, TVHome.cs is waiting for this method to return during that time:
Also is this the standard MP 1.2.2 TV client/plugin ?
Tony
V43 was OK to me using UNC. But with V44 channel change takes up to 20s and more. Log attached.
Can you post all the logs (Client and Server) please ?
I can see this in the log:
Code:
25-01-2012 20:33:06.889 [818]CTsReaderFilter::Pause() - IsTimeShifting = 1 - state = 2
25-01-2012 20:33:06.961 [940]Aud/Ref : 12.046, Compensated = 9.787 ( 0.399 A/V buffers=02/56), Clk : 9.387562, SampCnt 60, Sleep 20 ms, stallPt 0.400
25-01-2012 20:33:07.625 [818]CTsReaderFilter::Pause() - END - state = 1
25-01-2012 20:33:07.626 [c64]CTsReaderFilter:: ForcePosnUpdate: 9.306 s
25-01-2012 20:33:17.979 [c64]CTsReaderFilter, Live Tv is paused for more than 10 secs => m_bLiveTv=false.
25-01-2012 20:33:39.284 [818]OnZapping 1
25-01-2012 20:33:39.304 [818]vidPin: UpdateFromSeek, m_rtStart 31.589000, m_dRateSeeking 1.000000
25-01-2012 20:33:39.304 [818]CTsReaderFilter::--SeekPreStart()-- LiveTv : 0, TimeShifting: 1 31.589 ( Abs 31.589000 / 31.589634 )- isSamePosn: 0, OnZap: 0, Force 0, ForceRC 0, Media changing 0
25-01-2012 20:33:39.304 [818]Zap to File Seek : 17770 mS ( 31.589000 / 31.589000 ) LiveTv : 1, Seek : 1
but there's no clue why there's 32s between the Pause() and the 'OnZapping 1' lines....
As far as I can tell from the TV plugin code, TVHome.cs is waiting for this method to return during that time:
Code:
succeeded = server.StartTimeShifting(ref user, channel.IdChannel, out card, out cardChanged);
Also is this the standard MP 1.2.2 TV client/plugin ?
Tony