Ciao a tutti,
On my system (Windows XP pro SP2 + FloppyDTV + NVIDIA 7600GS) with 330 MB RAM disk (min 1 max 2 100mb files) I have a Timeshift error on channel change.
It's like a memory/buffer error so in "streaming server.log" these lines are present before the error
...
01-03-2008 12:26:45 CMemoryBuffer::ctor
01-03-2008 13:01:31 CMemoryBuffer::dtor
01-03-2008 13:01:31 memorybuffer: Clear() 0
01-03-2008 13:01:31 memorybuffer: Clear() done
...
and also in "TsReader.log" at same time
...
01-03-2008 13:01:30.953 [79c]CTsReaderFilter:: Seek-> 407.161000/45379.280000
01-03-2008 13:01:30.953 [79c]seek to 407.161000 filepos:1af4ec pid:30
01-03-2008 13:01:30.953 [79c] got 5.670337 at filepos 1b2854 diff 401.490663
01-03-2008 13:01:30.953 [79c] got 283.991958 at filepos 5ebf98e diff 123.169042
01-03-2008 13:01:30.953 [79c] got 395.083356 at filepos 8d444cb diff 12.077644
...
01-03-2008 13:01:30.953 [79c] stop seek max iterations reached (50): 78464.672019 at 9843e59 - target: 407.161000, diff: 78057.511019
01-03-2008 13:01:30.953 [79c]CTsReaderFilter::--SeekDone()
01-03-2008 13:01:30.953 [79c]demux:set hold audio:0
01-03-2008 13:01:30.953 [79c]aud seek done---
01-03-2008 13:01:30.953 [79c]vid seek to 407.161499
01-03-2008 13:01:30.953 [79c]demux:set hold video:1
01-03-2008 13:01:30.953 [79c]CTsReaderFilter:eek--
01-03-2008 13:01:30.953 [79c]demux:set hold video:0
01-03-2008 13:01:30.953 [79c]vid seek done---
01-03-2008 13:01:30.953 [79c]aud:skip seek
01-03-2008 13:01:31.734 [79c]vid:BreakConnect() ok
01-03-2008 13:01:31.734 [79c]aud:BreakConnect()
01-03-2008 13:01:31.734 [79c]CTsReaderFilter::dtor
01-03-2008 13:01:31.734 [79c]pin:dtor()
01-03-2008 13:01:31.734 [79c]pin:dtor()
01-03-2008 13:01:31.734 [79c]sub pin:dtor()
01-03-2008 13:01:31.734 [79c]FileReader::CloseFile() no open file
01-03-2008 13:01:31.734 [79c]FileReader::CloseFile() no open file
01-03-2008 13:01:31.734 [79c]CRTSPClient::~CRTSPClient()
...
logs attached
If it's necessary I have the file "live8-0.ts.tsbuffer1.ts" (about 100MB)
Ciao
PG
On my system (Windows XP pro SP2 + FloppyDTV + NVIDIA 7600GS) with 330 MB RAM disk (min 1 max 2 100mb files) I have a Timeshift error on channel change.
It's like a memory/buffer error so in "streaming server.log" these lines are present before the error
...
01-03-2008 12:26:45 CMemoryBuffer::ctor
01-03-2008 13:01:31 CMemoryBuffer::dtor
01-03-2008 13:01:31 memorybuffer: Clear() 0
01-03-2008 13:01:31 memorybuffer: Clear() done
...
and also in "TsReader.log" at same time
...
01-03-2008 13:01:30.953 [79c]CTsReaderFilter:: Seek-> 407.161000/45379.280000
01-03-2008 13:01:30.953 [79c]seek to 407.161000 filepos:1af4ec pid:30
01-03-2008 13:01:30.953 [79c] got 5.670337 at filepos 1b2854 diff 401.490663
01-03-2008 13:01:30.953 [79c] got 283.991958 at filepos 5ebf98e diff 123.169042
01-03-2008 13:01:30.953 [79c] got 395.083356 at filepos 8d444cb diff 12.077644
...
01-03-2008 13:01:30.953 [79c] stop seek max iterations reached (50): 78464.672019 at 9843e59 - target: 407.161000, diff: 78057.511019
01-03-2008 13:01:30.953 [79c]CTsReaderFilter::--SeekDone()
01-03-2008 13:01:30.953 [79c]demux:set hold audio:0
01-03-2008 13:01:30.953 [79c]aud seek done---
01-03-2008 13:01:30.953 [79c]vid seek to 407.161499
01-03-2008 13:01:30.953 [79c]demux:set hold video:1
01-03-2008 13:01:30.953 [79c]CTsReaderFilter:eek--
01-03-2008 13:01:30.953 [79c]demux:set hold video:0
01-03-2008 13:01:30.953 [79c]vid seek done---
01-03-2008 13:01:30.953 [79c]aud:skip seek
01-03-2008 13:01:31.734 [79c]vid:BreakConnect() ok
01-03-2008 13:01:31.734 [79c]aud:BreakConnect()
01-03-2008 13:01:31.734 [79c]CTsReaderFilter::dtor
01-03-2008 13:01:31.734 [79c]pin:dtor()
01-03-2008 13:01:31.734 [79c]pin:dtor()
01-03-2008 13:01:31.734 [79c]sub pin:dtor()
01-03-2008 13:01:31.734 [79c]FileReader::CloseFile() no open file
01-03-2008 13:01:31.734 [79c]FileReader::CloseFile() no open file
01-03-2008 13:01:31.734 [79c]CRTSPClient::~CRTSPClient()
...
logs attached
If it's necessary I have the file "live8-0.ts.tsbuffer1.ts" (about 100MB)
Ciao
PG