[mythtv] [mythtv-commits] Ticket #1356: DTVRecorder::FindKeyframes in 0.19 causes video gltiches in firewire recordings

Steven Adeff adeffs.mythtv at gmail.com
Tue Feb 28 22:40:48 UTC 2006


On 2/28/06, Steven Adeff <adeffs.mythtv at gmail.com> wrote:
> On 2/28/06, Steven Adeff <adeffs.mythtv at gmail.com> wrote:
> > On 2/28/06, Steven Adeff <adeffs.mythtv at gmail.com> wrote:
> > > On 2/28/06, Steven Adeff <adeffs.mythtv at gmail.com> wrote:
> > > > On 2/28/06, Jim Westfall <jwestfall at surrealistic.net> wrote:
> > > > > Steven Adeff <adeffs.mythtv at gmail.com> wrote [02.28.06]:
> > > > > > On 2/28/06, Jim Westfall <jwestfall at surrealistic.net> wrote:
> > > > > > >
> > > > > > > I was able to reproduce livetv glitches if my backend gets over loaded.
> > > > > > > Can you verify this isnt happened to you? you do streaming?
> > > > > > >
> > > > > > > also, could you try the following 2 patches and see if they help at all.
> > > > > > > Both should cut down on cpu usage when the backend is recording/livetv.
> > > > > > >
> > > > > > > thanks
> > > > > > > jim
> > > > > >
> > > > > > I don't think my backend is getting overloaded. I only have a single
> > > > > > computer be/fe setup right now, and only the firewire recorder has the
> > > > > > glitch problem, my PVR-150 is fine and my HD3000 is fine, I can record
> > > > > > from those two at the same time with no problems as well. My CPU usage
> > > > > > usually sits around 80% when watching 1080i content, lower, ~50% for
> > > > > > 720p content, and live tv raises that by ~5-10%.
> > > > >
> > > > > ok, just wanted to me a sure.  Have you tested streaming vs non-streaming?
> > > >
> > > > streaming? I would need to build 0.19 on my file server(right now its
> > > > got an older SVN that needs to be updated), but I can do that. Though
> > > > the original firewire problem is in the actual recorded files so when
> > > > I tried playing back on it before I got the same errors in the same
> > > > places.
> > > >
> > > > >
> > > > > >
> > > > > > I'll compile in those two patches, does it matter if I grab the latest
> > > > > > SVN to do so? Should I apply both patches at the same time or test
> > > > > > them seperately?
> > > > >
> > > > > you should be able to stay with the -fixes branch, but will need to grab
> > > > > the newest firewirerecorder.* file again.
> > > >
> > > > I'll use SVN for these tests, then I can have a seperate folder with a
> > > > working copy to revert to so the g/f can watch tv =)
> > >
> > > upon initial entry into LiveTV on the firewire tuner I got a glitch,
> > > after this it takes a while, I had to wait till around 24mins before I
> > > noticed the next glitch (not really concentrating too hard), but I do
> > > still notice glitches.
> > >
> > > again, 9702 with the two diffs you asked me to patch in.
> >
> > and it LiveTV likes to crash every 30mins or so...
>
> and I can no longer enter Watch Recordings even after reverting back
> to my last fixes build and mysqlcheck verifies all tables as ok.
>
> 2006-02-28 16:28:31.072 Connecting to backend server:
> 192.168.1.151:6543 (try 1 of 5)
> 2006-02-28 16:28:31.073 write -> 13 21      MYTH_PROTO_VERSION 26
> 2006-02-28 16:28:31.192 read  <- 13 13      ACCEPT[]:[]26
> 2006-02-28 16:28:31.193 Using protocol version 26
> 2006-02-28 16:28:31.193 write -> 13 21      ANN Monitor MythBox 0
> 2006-02-28 16:28:31.267 read  <- 13 2       OK
> 2006-02-28 16:28:31.268 write -> 13 21      QUERY_RECORDINGS Play

recompiled the latest fixes and I'm still getting this. LiveTV seems
to work I just can't get it to bring up the Recordings list, it
eventually gives this error in the frontend log,
2006-02-28 17:32:08.000 write -> 13 21      MYTH_PROTO_VERSION 26
2006-02-28 17:32:08.010 read  <- 13 13      ACCEPT[]:[]26
2006-02-28 17:32:08.010 Using protocol version 26
2006-02-28 17:32:08.010 write -> 13 21      ANN Monitor MythBox 0
2006-02-28 17:32:08.018 read  <- 13 2       OK
2006-02-28 17:32:08.018 write -> 13 21      QUERY_RECORDINGS Play
2006-02-28 17:37:08.025 ReadStringList timeout.
2006-02-28 17:37:08.043 Connection to backend server lost
2006-02-28 17:37:08.043 WriteStringList: Bad socket
2006-02-28 17:37:08.043 ReadStringList: Bad socket
2006-02-28 17:37:08.043 Reconnection to backend server failed
2006-02-28 17:37:08.064 MSqlQuery: SELECT data FROM settings WHERE
value  = 'PopupHeightPadding' AND hostname = 'MythBox' ;
2006-02-28 17:37:08.064 MSqlQuery: SELECT data FROM settings WHERE
value = 'PopupHeightPadding' AND hostname IS NULL;
2006-02-28 17:37:08.065 MSqlQuery: SELECT data FROM settings WHERE
value  = 'PopupWidthPadding' AND hostname = 'MythBox' ;
2006-02-28 17:37:08.066 MSqlQuery: SELECT data FROM settings WHERE
value = 'PopupWidthPadding' AND hostname IS NULL;
2006-02-28 17:37:08.232 write ->  4 21      ANN Monitor MythBox 1

and I get the "The connection to the master backend server has gone
away..." message on the screen.


--
Steve


More information about the mythtv-dev mailing list