Experimental TsReader development (5 Viewers)

Owlsroost

Retired Team Member
  • Premium Supporter
  • October 28, 2008
    5,540
    5,038
    Cambridge
    Home Country
    United Kingdom United Kingdom
    hi,
    I have followed your work and finaly deceide me for a testrun, and I tested the v45, it work pretty well on live tv and sd, but on a test drive to an recorded hd tv episode mp crash at once, it working with vlc and the orig 122 version. se my ts log file.
    hope this helps in your development.
    br moppe

    Can you post the full set of logs please ?

    Does it work OK if you use a different video decoder for H.264 ?

    Which version of FFDShow are you using ?

    Tony
     

    Furetto

    Moderator - Dutch Forums
    April 11, 2005
    664
    61
    51
    Brussels
    Home Country
    Belgium Belgium
    I kept half an eye on this thread for a long time as we've experienced some trouble during playback of recorded TV programs. Lately I decided to test the experimental tsreaders, but they don't seem to have an impact on our problems. So, if this is the wrong thread to talk about this, just shoot tell me :)

    My system specs are not fully updated yet, one important missing thing is that I used 4therecord.

    Whenever we play back a recording, the playback suddenly stops, as if it reached the end of the recording. When you restart the recording, it starts at the beginning, just like when you played something to the end. There was a long period when I checked "prefer RTSP for recorded" and this solved the issue I think (I don't watch TV a lot, mostly the girlfriend).

    Yesterday my playback just kept stopping over and over, so I ended up watching it by using the Videos plugin.

    The added log should be a clean log, debug mode with all plugins.
     

    Owlsroost

    Retired Team Member
  • Premium Supporter
  • October 28, 2008
    5,540
    5,038
    Cambridge
    Home Country
    United Kingdom United Kingdom
    I kept half an eye on this thread for a long time as we've experienced some trouble during playback of recorded TV programs. Lately I decided to test the experimental tsreaders, but they don't seem to have an impact on our problems. So, if this is the wrong thread to talk about this, just shoot tell me :)

    My system specs are not fully updated yet, one important missing thing is that I used 4therecord.

    Whenever we play back a recording, the playback suddenly stops, as if it reached the end of the recording. When you restart the recording, it starts at the beginning, just like when you played something to the end. There was a long period when I checked "prefer RTSP for recorded" and this solved the issue I think (I don't watch TV a lot, mostly the girlfriend).

    Yesterday my playback just kept stopping over and over, so I ended up watching it by using the Videos plugin.

    The added log should be a clean log, debug mode with all plugins.

    I can see why it stopped in the logs - in MediaPortal.log:

    Code:
    2012-02-17 20:54:28.532408 [Info.][MPMain(1)]: TSReaderPlayer: current pos:728,9113959 dur:4200,841
    2012-02-17 20:54:40.614099 [Info.][MPMain(1)]: TSReaderPlayer : currentPos > duration

    The 'currentPos > duration' is the trigger for the MP TV player to stop playback because it thinks it's reached the end of the file, but only 12 seconds before it says that the playing position is only 728 secs into 4200 sec video....

    There's not enough logging to show why it thinks 'currentPos > duration' - there's probably been a glitch in the position or duration data :confused:

    Tony
     

    mrmojo666

    MP Donator
  • Premium Supporter
  • January 24, 2006
    603
    182
    Turin
    Home Country
    Italy Italy
    Is the v45 log for when it hangs ? - the log looks OK (a few continuity errors, but nothing else strange I can see). Can you post a full set of logs for when it hangs ? (I need to see what's in the other logs).

    Tony


    here logs , it happened also with v44 (sorry i didn't get logs :( ). i'm going back to v41 on the wifi laptop to see if it happens also with v41
     

    Attachments

    • MediaPortal.rar
      11.7 KB

    Owlsroost

    Retired Team Member
  • Premium Supporter
  • October 28, 2008
    5,540
    5,038
    Cambridge
    Home Country
    United Kingdom United Kingdom
    here logs , it happened also with v44 (sorry i didn't get logs :( ). i'm going back to v41 on the wifi laptop to see if it happens also with v41

    There is only MediaPortal.log in the .rar file - as I said before, I need all of the logs :rolleyes:

    Tony
     

    Furetto

    Moderator - Dutch Forums
    April 11, 2005
    664
    61
    51
    Brussels
    Home Country
    Belgium Belgium
    The 'currentPos > duration' is the trigger for the MP TV player to stop playback because it thinks it's reached the end of the file, but only 12 seconds before it says that the playing position is only 728 secs into 4200 sec video....

    There's not enough logging to show why it thinks 'currentPos > duration' - there's probably been a glitch in the position or duration data :confused:

    Tony

    Well, I got tired of looking for the issue. One windows-reinstall later everything seems to work fine :)
    I'll still keep an eye on this thread though. Very nice work !
     

    disaster123

    MP Donator
  • Premium Supporter
  • May 14, 2008
    3,558
    434
    Home Country
    Germany Germany
    Hey Toni with the actual git version i cannot seek anymore using unc. The Playback just stops.

    Log:
    Code:
    21-02-2012 20:08:15.109 [bf0]----- Experimental noStopMod version -----
    21-02-2012 20:08:15.110 [bf0]---------- v0.0.46 XXX -------------------
    21-02-2012 20:08:15.110 [bf0]CTsReaderFilter::ctor
    21-02-2012 20:08:15.110 [bf0]CRTSPClient::Initialize()
    21-02-2012 20:08:15.110 [bf0]CRTSPClient::createClient()
    21-02-2012 20:08:15.110 [bf0]Slow motion video allowed during zapping
    21-02-2012 20:08:15.111 [bf0]Wait for seeking to eof - false - constructor
    21-02-2012 20:08:15.111 [bf0]CTsReaderFilter::Start duration thread
    21-02-2012 20:08:15.111 [bf0]CTsReaderFilter::timeGetTime():0x18d87, m_tGTStartTime:0xc0018d83, GET_TIME_NOW:0x40000004
    21-02-2012 20:08:15.112 [bf0]SetRelaxedMode
    21-02-2012 20:08:15.111 [f0c]CTsReaderFilter::ThreadProc start(), threadID:0xf0c
    21-02-2012 20:08:15.112 [bf0]CALLBACK SET
    21-02-2012 20:08:15.112 [bf0]SetRequestAudioChangeCallback SET
    21-02-2012 20:08:15.113 [bf0]CTsReaderFilter::Load()
    21-02-2012 20:08:15.128 [bf0]OnNewChannel: PAT change detected: -1->1
    21-02-2012 20:08:15.128 [bf0]New channel found (PAT/PMT/SDT changed)
    21-02-2012 20:08:15.128 [fa8]CDeMultiplexer::ThreadProc - Flush
    21-02-2012 20:08:15.128 [bf0] pcr pid: 30 
    21-02-2012 20:08:15.129 [fa8]demux:flushing
    21-02-2012 20:08:15.129 [bf0] pmt pid: 20 
    21-02-2012 20:08:15.129 [fa8]demux:flush audio
    21-02-2012 20:08:15.129 [bf0] video pid: 30 type: H264
    21-02-2012 20:08:15.129 [fa8]demux:flush video
    21-02-2012 20:08:15.129 [bf0] audio pid: 40 language: deu type: MPEG1 - audio
    21-02-2012 20:08:15.129 [fa8]demux:flush subtitle
    21-02-2012 20:08:15.129 [bf0] audio pid: 41 language: mis type: MPEG1 - audio
    21-02-2012 20:08:15.129 [bf0] audio pid: 42 language: deu type: AC3
    21-02-2012 20:08:15.130 [bf0] Subtitle pid: 50 language: deu type: DVB subtitle 2
    21-02-2012 20:08:15.130 [bf0]Setting initial audio index to : 0
    21-02-2012 20:08:15.130 [bf0]OnNewChannel: OnRequestAudioChange()
    21-02-2012 20:08:15.130 [bf0]demux:Wait for Audio stream selection :1
    21-02-2012 20:08:15.156 [bf0]SetAudioStream : 2
    21-02-2012 20:08:15.156 [bf0]Old Audio -1, New Audio 129
    21-02-2012 20:08:15.156 [bf0]demux:Wait for Audio stream selection :0
    21-02-2012 20:08:15.157 [bf0]OnNewChannel: New Audio 129
    21-02-2012 20:08:15.258 [bf0]DeMultiplexer: First Gop parsed after new PAT: res=1280x720 AR=16:9 fps=50 isInterlaced=0
    21-02-2012 20:08:15.258 [bf0]DeMultiplexer: triggering OnVideoFormatChanged
    21-02-2012 20:08:15.260 [bf0]DeMultiplexer: 30 video format changed: res=1280x720 aspectRatio=16:9 fps=50 isInterlaced=0
    21-02-2012 20:08:15.261 [bf0]demux:Start() end1 BytesProcessed:917504
    21-02-2012 20:08:15.261 [fa8]CDeMultiplexer::ThreadProc - Flush
    21-02-2012 20:08:15.261 [bf0]UpdateDuration - find pcr
    21-02-2012 20:08:15.261 [fa8]demux:flushing
    21-02-2012 20:08:15.261 [fa8]demux:flush audio
    21-02-2012 20:08:15.262 [fa8]demux:flush video
    21-02-2012 20:08:15.262 [fa8]demux:flush subtitle
    21-02-2012 20:08:15.269 [bf0]UpdateDuration - found startPcr, iterations:1 offset:62040
    21-02-2012 20:08:15.277 [bf0]UpdateDuration - found endPcr, iterations:1 offset:121072
    21-02-2012 20:08:15.278 [bf0]start:0 end:43212e6 782.116028
    21-02-2012 20:08:15.278 [bf0]open \\192.168.178.100\drs\recs\Tagesschau\Tagesschau - () SE - 2012-02-21 - 20_00.ts, isTimeshift:0, isUNC:1
    21-02-2012 20:08:15.768 [bf0]audPin:CompleteConnect()
    21-02-2012 20:08:15.769 [bf0]audPin:CompleteConnect() done
    21-02-2012 20:08:15.809 [bf0]vidPin:CompleteConnect() LAV Video Decoder connected
    21-02-2012 20:08:15.809 [bf0]vidPin:CompleteConnect() done
    21-02-2012 20:08:15.928 [bf0]CTsReaderFilter::Pause() - IsTimeShifting = 0 - state = 0
    21-02-2012 20:08:15.930 [944]audPin:OnThreadStartPlay(0.000000), rate:1.00, threadID:0x944, GET_TIME_NOW:0x40000337
    21-02-2012 20:08:15.931 [bf0]CTsReaderFilter::Pause() - END - state = 1
    21-02-2012 20:08:15.932 [bf0]filt:IID_IMediaSeeking()
    21-02-2012 20:08:15.933 [ea8]vidPin:OnThreadStartPlay(0.000000), rate:1.00, threadID:0xea8, GET_TIME_NOW:0x4000033a
    21-02-2012 20:08:15.933 [f0c]CTsReaderFilter:: ForcePosnUpdate: 0.000 s
    21-02-2012 20:08:15.954 [bf0]SetAudioStream : 2
    21-02-2012 20:08:15.955 [bf0]Old Audio 129, New Audio 129
    21-02-2012 20:08:15.955 [bf0]demux:Wait for Audio stream selection :0
    21-02-2012 20:08:16.241 [fa8] H.264 I-FRAME found 2.084000 
    21-02-2012 20:08:16.284 [fa8] H.264 First supposed '0' frame found. 1.784000 
    21-02-2012 20:08:16.409 [944]Audio Samples : 13, First : 0.082, Last : 0.850
    21-02-2012 20:08:16.409 [944]Video Samples : 18, First : 1.784, Last : 2.404
    21-02-2012 20:08:16.409 [944]Compensation : ( Rnd : 0 mS ) Audio pts greatly ahead Video pts . Add 1.134 sec of extra video comp to start now !...( real time TV )
    21-02-2012 20:08:16.409 [944]audPin:Compensation:0.350, Clock on start 0.000 m_rtStart:0 
    21-02-2012 20:08:16.429 [944]audPin: Add pmt and set discontinuity L:1 B:0 fTime:0.052 SampCnt:0
    21-02-2012 20:08:16.429 [944]Aud/Ref : 0.402, Compensated = 0.052 ( 0.052 A/V buffers=09/20), Clk : 0.000000, SampCnt 0, Sleep 12 ms, stallPt 0.201
    21-02-2012 20:08:16.436 [ff8]CTsReaderFilter::Run(103.10) state 1 seeking 0
    21-02-2012 20:08:16.436 [ff8]CTsReaderFilter::Run(103.10) state 2 -->done
    21-02-2012 20:08:16.442 [944]Aud/Ref : 0.466, Compensated = 0.116 ( 0.110 A/V buffers=08/20), Clk : 0.006000, SampCnt 1, Sleep 13 ms, stallPt 0.203
    21-02-2012 20:08:16.456 [944]Aud/Ref : 0.530, Compensated = 0.180 ( 0.160 A/V buffers=07/20), Clk : 0.020000, SampCnt 2, Sleep 13 ms, stallPt 0.205
    21-02-2012 20:08:16.479 [944]Aud/Ref : 0.594, Compensated = 0.244 ( 0.205 A/V buffers=06/20), Clk : 0.039000, SampCnt 3, Sleep 14 ms, stallPt 0.206
    21-02-2012 20:08:16.545 [944]Aud/Ref : 0.658, Compensated = 0.308 ( 0.203 A/V buffers=05/20), Clk : 0.105000, SampCnt 4, Sleep 16 ms, stallPt 0.208
    21-02-2012 20:08:16.607 [944]Aud/Ref : 0.722, Compensated = 0.372 ( 0.208 A/V buffers=04/20), Clk : 0.164000, SampCnt 5, Sleep 16 ms, stallPt 0.209
    21-02-2012 20:08:16.675 [944]Aud/Ref : 0.786, Compensated = 0.436 ( 0.204 A/V buffers=03/20), Clk : 0.232000, SampCnt 6, Sleep 16 ms, stallPt 0.211
    21-02-2012 20:08:16.886 [944]Aud/Ref : 0.850, Compensated = 0.500 ( 0.208 A/V buffers=02/22), Clk : 0.292125, SampCnt 7, Sleep 16 ms, stallPt 0.213
    21-02-2012 20:08:16.898 [ea8]vidPin: Add pmt and set discontinuity L:1 B:1 fTime:1.082 SampCnt:0
    21-02-2012 20:08:16.898 [ea8]Vid/Ref : 2.084, Late I-frame(00), Compensated = 1.385 ( 1.082 A/V buffers=01/23), Clk : 0.304125, SampCnt 0, stallPt 1.087
    21-02-2012 20:08:16.931 [ea8]Vid/Ref : 1.924, Late ?-frame(00), Compensated = 1.016 ( 0.679 A/V buffers=02/24), Clk : 0.336667, SampCnt 1, stallPt 1.064
    21-02-2012 20:08:16.935 [ea8]Vid/Ref : 1.844, Late ?-frame(00), Compensated = 0.831 ( 0.492 A/V buffers=02/23), Clk : 0.339667, SampCnt 2, stallPt 1.052
    21-02-2012 20:08:16.938 [ea8]Vid/Ref : 1.804, Late ?-frame(00), Compensated = 0.739 ( 0.395 A/V buffers=02/22), Clk : 0.343667, SampCnt 3, stallPt 1.046
    21-02-2012 20:08:16.949 [944]Aud/Ref : 0.914, Compensated = 0.564 ( 0.209 A/V buffers=03/21), Clk : 0.354667, SampCnt 8, Sleep 16 ms, stallPt 0.214
    21-02-2012 20:08:16.950 [ea8]Vid/Ref : 1.784, Late ?-frame(00), Compensated = 0.692 ( 0.337 A/V buffers=03/22), Clk : 0.355667, SampCnt 4, stallPt 1.043
    21-02-2012 20:08:16.953 [ea8]Vid/Ref : 1.824, Late ?-frame(00), Compensated = 0.785 ( 0.427 A/V buffers=02/21), Clk : 0.358667, SampCnt 5, stallPt 1.049
    21-02-2012 20:08:16.956 [ea8]Vid/Ref : 1.884, Late ?-frame(00), Compensated = 0.923 ( 0.562 A/V buffers=02/20), Clk : 0.361667, SampCnt 6, stallPt 1.058
    21-02-2012 20:08:16.958 [ea8]Vid/Ref : 1.864, Late ?-frame(00), Compensated = 0.877 ( 0.514 A/V buffers=02/19), Clk : 0.363667, SampCnt 7, stallPt 1.055
    21-02-2012 20:08:16.960 [ea8]Vid/Ref : 1.904, Late ?-frame(00), Compensated = 0.969 ( 0.604 A/V buffers=02/18), Clk : 0.365667, SampCnt 8, stallPt 1.061
    21-02-2012 20:08:16.962 [ea8]Vid/Ref : 2.004, Late ?-frame(00), Compensated = 1.200 ( 0.833 A/V buffers=02/17), Clk : 0.367667, SampCnt 9, stallPt 1.075
    21-02-2012 20:08:16.964 [ea8]Vid/Ref : 1.964, Late ?-frame(00), Compensated = 1.108 ( 0.739 A/V buffers=02/16), Clk : 0.369667, SampCnt 10, stallPt 1.069
    21-02-2012 20:08:16.966 [ea8]Vid/Ref : 1.944, Late ?-frame(00), Compensated = 1.062 ( 0.691 A/V buffers=02/15), Clk : 0.371667, SampCnt 11, stallPt 1.066
    21-02-2012 20:08:16.968 [ea8]Vid/Ref : 1.984, Late ?-frame(00), Compensated = 1.154 ( 0.781 A/V buffers=02/14), Clk : 0.373667, SampCnt 12, stallPt 1.072
    21-02-2012 20:08:16.971 [ea8]Vid/Ref : 2.044, Late ?-frame(00), Compensated = 1.293 ( 0.917 A/V buffers=02/13), Clk : 0.376667, SampCnt 13, stallPt 1.081
    21-02-2012 20:08:16.974 [ea8]Vid/Ref : 2.024, Late ?-frame(00), Compensated = 1.247 ( 0.868 A/V buffers=02/12), Clk : 0.378667, SampCnt 14, stallPt 1.078
    21-02-2012 20:08:16.976 [ea8]Vid/Ref : 2.064, Late ?-frame(00), Compensated = 1.339 ( 0.959 A/V buffers=02/11), Clk : 0.380667, SampCnt 15, stallPt 1.084
    21-02-2012 20:08:17.014 [944]Aud/Ref : 0.978, Compensated = 0.628 ( 0.209 A/V buffers=02/09), Clk : 0.419208, SampCnt 9, Sleep 16 ms, stallPt 0.216
    21-02-2012 20:08:17.186 [fa8] H.264 2nd GOP found 2.724000 
    21-02-2012 20:08:17.521 [ea8]Vid/Ref : 2.404, Late ?-frame(00), Compensated = 2.054 ( 1.128 A/V buffers=01/34), Clk : 0.926333, SampCnt 16, stallPt 1.128
    21-02-2012 20:08:17.530 [ea8]Vid/Ref : 2.244, Late ?-frame(00), Compensated = 1.755 ( 0.820 A/V buffers=01/33), Clk : 0.935333, SampCnt 17, stallPt 1.110
    21-02-2012 20:08:17.532 [ea8]Vid/Ref : 2.164, Late ?-frame(00), Compensated = 1.570 ( 0.634 A/V buffers=01/32), Clk : 0.936333, SampCnt 18, stallPt 1.098
    21-02-2012 20:08:17.533 [ea8]Vid/Ref : 2.124, Late ?-frame(00), Compensated = 1.478 ( 0.540 A/V buffers=01/31), Clk : 0.938333, SampCnt 19, stallPt 1.092
    21-02-2012 20:08:18.033 [f0c]Buffers : A/V = 0/34, A last : 2.002, V Last : 3.364, ADur : 64.000 ms, ASlp : 10 ms
    21-02-2012 20:08:25.595 [bf0]CTsReaderFilter::Pause() - IsTimeShifting = 0 - state = 2
    21-02-2012 20:08:25.596 [bf0]CTsReaderFilter::Pause() - END - state = 1
    21-02-2012 20:08:25.600 [bf0]vidPin: UpdateFromSeek, m_rtStart 188.973000, m_dRateSeeking 1.000000
    21-02-2012 20:08:25.600 [bf0]CTsReaderFilter::--SeekPreStart()-- LiveTv : 0, TimeShifting: 0 188.973 ( Abs 188.973000 / 792.396912 )- isSamePosn: 0, OnZap: 0, Force 0, ForceRC 0, Media changing 0
    21-02-2012 20:08:25.612 [fa8]CDeMultiplexer::ThreadProc - Flush
    21-02-2012 20:08:25.612 [fa8]demux:flushing
    21-02-2012 20:08:25.612 [fa8]demux:flush audio
    21-02-2012 20:08:25.613 [fa8]demux:flush video
    21-02-2012 20:08:25.614 [fa8]demux:flush subtitle
    21-02-2012 20:08:25.616 [bf0]CTsReaderFilter:: Seek-> 188.973000/792.396000
    21-02-2012 20:08:25.616 [bf0]seek to 188.973000 filepos:12c91904 pid:30
    21-02-2012 20:08:25.619 [bf0] stop seek: 189.125198 at 12c92f0c - target: 188.973000, diff: 0.152198
    21-02-2012 20:08:25.620 [ea8]vidPin:OnThreadStartPlay(188.973000), rate:1.00, threadID:0xea8, GET_TIME_NOW:0x40002911
    21-02-2012 20:08:25.620 [944]audPin:OnThreadStartPlay(188.973000), rate:1.00, threadID:0x944, GET_TIME_NOW:0x40002911
    21-02-2012 20:08:25.938 [fa8] H.264 I-FRAME found 191.204000 
    21-02-2012 20:08:25.958 [fa8] H.264 First supposed '0' frame found. 190.904000 
    21-02-2012 20:08:26.074 [944]Audio Samples : 13, First : 189.202, Last : 189.970
    21-02-2012 20:08:26.074 [944]Video Samples : 18, First : 190.904, Last : 191.524
    21-02-2012 20:08:26.074 [944]Compensation : ( Rnd : 0 mS ) Audio pts greatly ahead Video pts . Add 1.134 sec of extra video comp to start now !...( real time TV )
    21-02-2012 20:08:26.074 [944]audPin:Compensation:0.496, Clock on start 0.000 m_rtStart:188973 
    21-02-2012 20:08:26.094 [944]audPin: Add pmt and set discontinuity L:1 B:0 fTime:0.052 SampCnt:0
    21-02-2012 20:08:26.094 [944]Aud/Ref : 189.522, Compensated = 0.052 ( 0.052 A/V buffers=09/19), Clk : 0.000000, SampCnt 0, Sleep 12 ms, stallPt 0.201
    21-02-2012 20:08:26.107 [944]Aud/Ref : 189.586, Compensated = 0.116 ( 0.116 A/V buffers=08/20), Clk : 0.000000, SampCnt 1, Sleep 13 ms, stallPt 0.203
    21-02-2012 20:08:26.121 [944]Aud/Ref : 189.650, Compensated = 0.180 ( 0.180 A/V buffers=07/20), Clk : 0.000000, SampCnt 2, Sleep 13 ms, stallPt 0.205
    21-02-2012 20:08:30.000 [bf0]CTsReaderFilter: SeekPreStart: NotDeliveredSample error!! - set EOF
    21-02-2012 20:08:30.005 [bf0]audPin: UpdateFromSeek, m_rtStart 188.973000, m_dRateSeeking 1.000000
    21-02-2012 20:08:30.005 [bf0]CTsReaderFilter::--SeekPreStart()-- No new seek 188.973000 ( Abs 188.973000 / 792.396912 ) - isSamePosn: 1, OnZap: 0, Force 0, Media changing: 0
    21-02-2012 20:08:30.006 [bf0]audPin: UpdateFromSeek, m_rtStart 188.973000, m_dRateSeeking 1.000000
    21-02-2012 20:08:30.006 [bf0]CTsReaderFilter::--SeekPreStart()-- No new seek 188.973000 ( Abs 188.973000 / 792.396912 ) - isSamePosn: 1, OnZap: 0, Force 0, Media changing: 0
    21-02-2012 20:08:30.011 [944]audPin:set eof
    21-02-2012 20:08:30.011 [ea8]vidPin:set eof
    21-02-2012 20:08:30.052 [bf0]CTsReaderFilter::Run(107.54) state 1 seeking 0
    21-02-2012 20:08:30.053 [bf0]CTsReaderFilter::Run(107.54) state 2 -->done
    21-02-2012 20:08:30.437 [bf0]CTsReaderFilter::Pause() - IsTimeShifting = 0 - state = 2
    21-02-2012 20:08:30.438 [bf0]CTsReaderFilter::Pause() - END - state = 1
    21-02-2012 20:08:30.458 [bf0]CTsReaderFilter::Stop()
    21-02-2012 20:08:30.459 [bf0]CTsReaderFilter::Stop() -stop source
    21-02-2012 20:08:30.461 [bf0]CTsReaderFilter::Stop() -stop source done
    21-02-2012 20:08:30.462 [fa8]CDeMultiplexer::ThreadProc - Flush
    21-02-2012 20:08:30.462 [fa8]demux:flushing
    21-02-2012 20:08:30.463 [fa8]demux:flush audio
    21-02-2012 20:08:30.463 [fa8]demux:flush video
    21-02-2012 20:08:30.464 [fa8]demux:flush subtitle
    21-02-2012 20:08:30.466 [bf0]CTsReaderFilter::Stop() done
    21-02-2012 20:08:30.466 [bf0]vidPin: UpdateFromSeek, m_rtStart 783402.034000, m_dRateSeeking 1.000000
    21-02-2012 20:08:30.467 [bf0]audPin: UpdateFromSeek, m_rtStart 783402.034000, m_dRateSeeking 1.000000
    21-02-2012 20:08:30.467 [bf0]audPin: UpdateFromSeek, m_rtStart 783402.034000, m_dRateSeeking 1.000000
    21-02-2012 20:08:30.614 [bf0]CTsReaderFilter::dtor
    21-02-2012 20:08:30.615 [f0c]CTsReaderFilter::ThreadProc stopped()
    21-02-2012 20:08:30.615 [bf0]audPin:dtor()
    21-02-2012 20:08:30.616 [bf0]vidPin:dtor()
    21-02-2012 20:08:30.616 [bf0]subPin:dtor()
    21-02-2012 20:08:30.623 [bf0]CTsReaderFilter::dtor - finished
    21-02-2012 20:08:30.623 [bf0]CMemoryBuffer::dtor
    21-02-2012 20:08:30.624 [bf0]memorybuffer: Clear() 0
    21-02-2012 20:08:30.624 [bf0]memorybuffer: Clear() done
    21-02-2012 20:08:30.624 [bf0]CRTSPClient::~CRTSPClient()
    21-02-2012 20:08:30.625 [bf0]CDeMultiplexer::dtor
    21-02-2012 20:08:30.625 [fa8]CDeMultiplexer::ThreadProc stopped()
    21-02-2012 20:08:30.625 [bf0]demux:flushing
    21-02-2012 20:08:30.625 [bf0]demux:flush audio
    21-02-2012 20:08:30.626 [bf0]demux:flush video
    21-02-2012 20:08:30.626 [bf0]demux:flush subtitle
    21-02-2012 20:08:30.627 [bf0]CDeMultiplexer::dtor - finished
     

    Owlsroost

    Retired Team Member
  • Premium Supporter
  • October 28, 2008
    5,540
    5,038
    Cambridge
    Home Country
    United Kingdom United Kingdom
    Hey Toni with the actual git version i cannot seek anymore using unc. The Playback just stops.

    Thanks for the feedback - but it did say "WiP" (work-in-progress) in the Git commit comment, so it's not much tested ;)

    Does it happen every time ?

    Does it only happen with UNC ?

    Tony (with a 'y' :))
     

    Users who are viewing this thread

    Top Bottom