- Moderator
- #181
Hi Guys,
I have recently some MP freeze (client) and i think it comes from latest TsReader :
For some reason, the cam send dcw that is not correct and right after the correct one comes but TsReader is waiting something lol
Tony any clue ?
I have recently some MP freeze (client) and i think it comes from latest TsReader :
[2015-01-18 13:49:20,597] [ b6b2068] [ ad8] - CTsReaderFilter::--SeekPreStart()-- LiveTv : 1, TimeShifting: 1 338.575 ( Abs 338.575000 / 338.575958 )- isSamePosn: 0, OnZap: 1, Force 0, ForceRC 0, Media changing 1
[2015-01-18 13:49:20,597] [ b6b2068] [ ad8] - Zap to File Seek : 1 mS ( 338.575000 / 338.575000 ) LiveTv : 1, Seek : 0
[2015-01-18 13:49:20,605] [ b6b2068] [7300] - vidPin:OnThreadStartPlay(338.575000), rate:1.00, threadID:0x7300, GET_TIME_NOW:0x4005c3ce
[2015-01-18 13:49:20,605] [ b6b2068] [7300] - vidPineliverNewSegment(start 338.575000, stop 461168601842.738770), rate:1.00
[2015-01-18 13:49:20,605] [ b6b2068] [ ad8] - CTsReaderFilter::--SeekPreStart() End 1
[2015-01-18 13:49:20,605] [ b6b2068] [6710] - audPin:OnThreadStartPlay(338.575000), rate:1.00, threadID:0x6710, GET_TIME_NOW:0x4005c3ce
[2015-01-18 13:49:20,605] [ b6b2068] [ ad8] - audPin: UpdateFromSeek, m_rtStart 338.575000, m_dRateSeeking 1.000000
[2015-01-18 13:49:20,605] [ b6b2068] [6710] - audPineliverNewSegment(start 338.575000, stop 461168601842.738770), rate:1.00
[2015-01-18 13:49:20,605] [ b6b2068] [ ad8] - CTsReaderFilter::--SeekPreStart()-- No new seek 338.575000 ( Abs 338.575000 / 338.575958 ) - isSamePosn: 1, OnZap: 0, Force 0, Media changing: 1
[2015-01-18 13:49:20,605] [ b6b2068] [ ad8] - audPin: UpdateFromSeek, m_rtStart 338.575000, m_dRateSeeking 1.000000
[2015-01-18 13:49:20,606] [ b6b2068] [ ad8] - CTsReaderFilter::--SeekPreStart()-- No new seek 338.575000 ( Abs 338.575000 / 338.575958 ) - isSamePosn: 1, OnZap: 0, Force 0, Media changing: 1
[2015-01-18 13:49:20,606] [ b6b2068] [258c] - CTsReaderFilter:: ForcePosnUpdate: 338.575 s
[2015-01-18 13:49:20,716] [ b6b2068] [2808] - DeMultiplexer: First Gop after new PAT, 544x576 @ 4:3, 25.000Hz interlaced
[2015-01-18 13:49:20,716] [ b6b2068] [2808] - MPEG I-FRAME found 339.171000
[2015-01-18 13:49:20,716] [ b6b2068] [2808] - DeMultiplexer: Got GOP after channel change detected, format change, aud 1, vid 0
[2015-01-18 13:49:20,716] [ b6b2068] [2808] - demux:Wait for media format change:1
[2015-01-18 13:49:20,716] [ b6b2068] [2808] - audPinetAddPMT()
[2015-01-18 13:49:20,716] [ b6b2068] [2808] - vidPinetAddPMT()
[2015-01-18 13:49:20,744] [ b6b2068] [ ad8] - CTsReaderFilter:top(), state 1
[2015-01-18 13:49:20,747] [ b6b2068] [ ad8] - CTsReaderFilter:top() done, state 0
[2015-01-18 13:49:20,747] [ b6b2068] [258c] - CTsReaderFilter:: DurationThread -> idle
[2015-01-18 13:49:20,747] [ b6b2068] [ ad8] - vidPin: UpdateFromSeek, m_rtStart 338.575000, m_dRateSeeking 1.000000
[2015-01-18 13:49:20,747] [ b6b2068] [ ad8] - CTsReaderFilter::--SeekPreStart() End - Stopped
[2015-01-18 13:49:20,747] [ b6b2068] [ ad8] - audPin: UpdateFromSeek, m_rtStart 338.575000, m_dRateSeeking 1.000000
[2015-01-18 13:49:20,747] [ b6b2068] [ ad8] - CTsReaderFilter::--SeekPreStart() End - Stopped
[2015-01-18 13:49:20,747] [ b6b2068] [ ad8] - audPin: UpdateFromSeek, m_rtStart 338.575000, m_dRateSeeking 1.000000
[2015-01-18 13:49:20,747] [ b6b2068] [ ad8] - CTsReaderFilter::--SeekPreStart() End - Stopped
[2015-01-18 13:51:06,536] [ b6b2068] [ ad8] - CTsReaderFilter:ause() - IsTimeShifting = 1 - state = 0
[2015-01-18 13:51:06,536] [ b6b2068] [ ad8] - MPAR/Reclock not found
[2015-01-18 13:51:06,536] [ b6b2068] [ ad8] - CTsReaderFilter:ause() - END - state = 1
[2015-01-18 13:51:06,536] [ b6b2068] [6bf4] - vidPin:OnThreadStartPlay(338.575000), rate:1.00, threadID:0x6bf4, GET_TIME_NOW:0x40076199
[2015-01-18 13:51:06,536] [ b6b2068] [258c] - CTsReaderFilter:: DurationThread -> busy
[2015-01-18 13:51:06,536] [ b6b2068] [6bf4] - vidPineliverNewSegment(start 338.575000, stop 461168601842.738770), rate:1.00
[2015-01-18 13:51:06,536] [ b6b2068] [ ad8] - filt:IID_IMediaSeeking()
[2015-01-18 13:51:06,536] [ b6b2068] [258c] - CTsReaderFilter:: ForcePosnUpdate: 338.575 s
[2015-01-18 13:51:06,536] [ b6b2068] [ ad8] - CTsReaderFilter::OnGraphRebuild 1
[2015-01-18 13:51:06,536] [ b6b2068] [ ad8] - demux:Wait for media format change:0
[2015-01-18 13:49:20,597] [ b6b2068] [ ad8] - Zap to File Seek : 1 mS ( 338.575000 / 338.575000 ) LiveTv : 1, Seek : 0
[2015-01-18 13:49:20,605] [ b6b2068] [7300] - vidPin:OnThreadStartPlay(338.575000), rate:1.00, threadID:0x7300, GET_TIME_NOW:0x4005c3ce
[2015-01-18 13:49:20,605] [ b6b2068] [7300] - vidPineliverNewSegment(start 338.575000, stop 461168601842.738770), rate:1.00
[2015-01-18 13:49:20,605] [ b6b2068] [ ad8] - CTsReaderFilter::--SeekPreStart() End 1
[2015-01-18 13:49:20,605] [ b6b2068] [6710] - audPin:OnThreadStartPlay(338.575000), rate:1.00, threadID:0x6710, GET_TIME_NOW:0x4005c3ce
[2015-01-18 13:49:20,605] [ b6b2068] [ ad8] - audPin: UpdateFromSeek, m_rtStart 338.575000, m_dRateSeeking 1.000000
[2015-01-18 13:49:20,605] [ b6b2068] [6710] - audPineliverNewSegment(start 338.575000, stop 461168601842.738770), rate:1.00
[2015-01-18 13:49:20,605] [ b6b2068] [ ad8] - CTsReaderFilter::--SeekPreStart()-- No new seek 338.575000 ( Abs 338.575000 / 338.575958 ) - isSamePosn: 1, OnZap: 0, Force 0, Media changing: 1
[2015-01-18 13:49:20,605] [ b6b2068] [ ad8] - audPin: UpdateFromSeek, m_rtStart 338.575000, m_dRateSeeking 1.000000
[2015-01-18 13:49:20,606] [ b6b2068] [ ad8] - CTsReaderFilter::--SeekPreStart()-- No new seek 338.575000 ( Abs 338.575000 / 338.575958 ) - isSamePosn: 1, OnZap: 0, Force 0, Media changing: 1
[2015-01-18 13:49:20,606] [ b6b2068] [258c] - CTsReaderFilter:: ForcePosnUpdate: 338.575 s
[2015-01-18 13:49:20,716] [ b6b2068] [2808] - DeMultiplexer: First Gop after new PAT, 544x576 @ 4:3, 25.000Hz interlaced
[2015-01-18 13:49:20,716] [ b6b2068] [2808] - MPEG I-FRAME found 339.171000
[2015-01-18 13:49:20,716] [ b6b2068] [2808] - DeMultiplexer: Got GOP after channel change detected, format change, aud 1, vid 0
[2015-01-18 13:49:20,716] [ b6b2068] [2808] - demux:Wait for media format change:1
[2015-01-18 13:49:20,716] [ b6b2068] [2808] - audPinetAddPMT()
[2015-01-18 13:49:20,716] [ b6b2068] [2808] - vidPinetAddPMT()
[2015-01-18 13:49:20,744] [ b6b2068] [ ad8] - CTsReaderFilter:top(), state 1
[2015-01-18 13:49:20,747] [ b6b2068] [ ad8] - CTsReaderFilter:top() done, state 0
[2015-01-18 13:49:20,747] [ b6b2068] [258c] - CTsReaderFilter:: DurationThread -> idle
[2015-01-18 13:49:20,747] [ b6b2068] [ ad8] - vidPin: UpdateFromSeek, m_rtStart 338.575000, m_dRateSeeking 1.000000
[2015-01-18 13:49:20,747] [ b6b2068] [ ad8] - CTsReaderFilter::--SeekPreStart() End - Stopped
[2015-01-18 13:49:20,747] [ b6b2068] [ ad8] - audPin: UpdateFromSeek, m_rtStart 338.575000, m_dRateSeeking 1.000000
[2015-01-18 13:49:20,747] [ b6b2068] [ ad8] - CTsReaderFilter::--SeekPreStart() End - Stopped
[2015-01-18 13:49:20,747] [ b6b2068] [ ad8] - audPin: UpdateFromSeek, m_rtStart 338.575000, m_dRateSeeking 1.000000
[2015-01-18 13:49:20,747] [ b6b2068] [ ad8] - CTsReaderFilter::--SeekPreStart() End - Stopped
[2015-01-18 13:51:06,536] [ b6b2068] [ ad8] - CTsReaderFilter:ause() - IsTimeShifting = 1 - state = 0
[2015-01-18 13:51:06,536] [ b6b2068] [ ad8] - MPAR/Reclock not found
[2015-01-18 13:51:06,536] [ b6b2068] [ ad8] - CTsReaderFilter:ause() - END - state = 1
[2015-01-18 13:51:06,536] [ b6b2068] [6bf4] - vidPin:OnThreadStartPlay(338.575000), rate:1.00, threadID:0x6bf4, GET_TIME_NOW:0x40076199
[2015-01-18 13:51:06,536] [ b6b2068] [258c] - CTsReaderFilter:: DurationThread -> busy
[2015-01-18 13:51:06,536] [ b6b2068] [6bf4] - vidPineliverNewSegment(start 338.575000, stop 461168601842.738770), rate:1.00
[2015-01-18 13:51:06,536] [ b6b2068] [ ad8] - filt:IID_IMediaSeeking()
[2015-01-18 13:51:06,536] [ b6b2068] [258c] - CTsReaderFilter:: ForcePosnUpdate: 338.575 s
[2015-01-18 13:51:06,536] [ b6b2068] [ ad8] - CTsReaderFilter::OnGraphRebuild 1
[2015-01-18 13:51:06,536] [ b6b2068] [ ad8] - demux:Wait for media format change:0
For some reason, the cam send dcw that is not correct and right after the correct one comes but TsReader is waiting something lol
Tony any clue ?