[mythtv-users] Last few problems - playback consistency, auto-shutdown questions, live firewire

Chris Weiland hobbiticus at gmail.com
Fri Mar 9 17:49:19 UTC 2007


Just an update:

I played around with compiling myth from svn, and it fixed my firewire
problem - I can now watch live TV and it works like a charm.  However, when
I click on a channel in the listings in mythweb, I get a fatal error, which
is not nearly as big of a deal.

However, I still got the inconsistent playback issues.  I was using bob
deinterlacing, which, in my opinion, looks the best.  Just for the hell of
it, I tried experimenting with the other deinterlacing methods, and lo and
behold, none of the other methods seems to have this problem.  So what's so
special about bob deinterlacing?

I'm using kernel now, which looks perfectly good as long as there isn't a
lot of motion.  However, big motion of "high frequency" images (i.e. fur,
waterfalls, etc) tend to look blocky and/or slightly combed.  I guess I'll
just have to live with that for now.


On 3/7/07, Chris Weiland <hobbiticus at gmail.com> wrote:
>
> I don't know what that error is - sounds like the socket wasn't completely
> established before myth tried to use it.  I didn't get this problem when I
> had myth installed on another computer.  I'm using the same physical CPU,
> but I'm not connecting it through my onboard firewire port on my new
> motherboard rather than the SB audigy firewire port on my old machine.  I'm
> also using a 64 bit kernel rather than 32 from before.  I don't know if that
> has anything to do with it.
>
> On 3/7/07, martin <martin at knespel.at> wrote:
> >
> > Hi Chris,
> >
> > Well - we have the same error:
> >
> > > 2007-03-06 19:56:33.024 MythSocket(2aaab0202850:20): readStringList:
> > > Error, timeout (quick).
> >
> > Compared to a successful live TV:
> >
> >    2007-03-07 10:06: 03.040 write -> 14 72      QUERY_RECORDER
> > 1[]:[]SPAWN_LIVETV[]:[]live-msi-2007-03-07T10:06:03[]:[]0
> >    2007-03-07 10:06:05.805 MythSocket(88c9758:10): socket is readable
> >    2007-03-07 10:06:05.806 MythSocket(88c9758:10): cb->readyRead()
> >    2007-03-07 10:06:05.806 read  <- 10 53
> > BACKEND_MESSAGE[]:[]QUERY_NEXT_LIVETV_DIR 1[]:[]empty
> >
> > Does anybody know why the "Error, timeout (quick)" happens?
> >
> > Cheers, Martin
> >
> >
> > Chris Weiland wrote:
> > > Glenn: Thanks, I'll have to try the shutdown script.  Now if I could
> > > only figure out a way for the frontend to shut itself down after being
> > > idle for a while...
> > >
> > >
> > > Yan-Fa: Actually, turning ON opengl vsync seems to have mostly fixed
> > the
> > > random speedup/slowdowns - it happens a lot less often, and when it
> > does
> > > happen, it's not nearly as bad.  Maybe it was something else I had
> > > changed, so I'll have to play around with it.
> > >
> > >
> > > Marin: I'm not getting those errors.  However, this IS what I'm
> > getting:
> > >
> > > 2007-03-06 19:56:26.011 MythSocket(2aaab0202850:20): new socket
> > > 2007-03-06 19:56:26.012 MythSocket(2aaab0202850:20): attempting
> > > connect() to ( 127.0.0.1:6543 <http://127.0.0.1:6543>)
> > > 2007-03-06 19:56:26.012 MythSocket(2aaab0202850:20): state change Idle
> > > -> Connected
> > > 2007-03-06 19:56:26.012 write -> 20 21      MYTH_PROTO_VERSION 31
> > > 2007-03-06 19:56: 26.012 read  <- 20 13      ACCEPT[]:[]31
> > > 2007-03-06 19:56:26.012 Using protocol version 31
> > > 2007-03-06 19:56:26.012 write -> 20 21      ANN Playback mythtv 0
> > > 2007-03-06 19:56:26.020 read  <- 20 2       OK
> > > 2007-03-06 19:56:26.020 write -> 20 75      QUERY_RECORDER
> > > 3[]:[]SPAWN_LIVETV[]:[]live-mythtv-2007-03-06T19:56:08[]:[]0
> > > 2007-03-06 19:56:33.024 MythSocket(2aaab0202850:20): readStringList:
> > > Error, timeout (quick).
> > > 2007-03-06 19:56:33.024 MythSocket(2aaab0202850:20): state change
> > > Connected -> Idle
> > > 2007-03-06 19:56: 33.025 RemoteEncoder::SendReceiveStringList(): No
> > response.
> > > 2007-03-06 19:56:33.025 MSqlQuery: SELECT chanid, starttime, endtime,
> > > discontinuity, chainpos, hostprefix, cardtype, channame, input FROM
> > > tvchain WHERE chainid = 'live-mythtv-2007-03-06T19:56:08' ORDER BY
> > > chainpos;
> > > 2007-03-06 19:56:33.027 MSqlQuery: SELECT
> > > recorded.chanid,starttime,endtime,title,
> > > subtitle,description,channel.channum, channel.callsign,channel.name
> > > <http://channel.name>,channel.commfree, channel.outputfilters
> > > ,seriesid,programid,filesize,
> > > lastmodified,stars,previouslyshown,originalairdate,
> > > hostname,recordid,transcoder,playgroup,
> > > recorded.recpriority,progstart,progend,basename,recgroup FROM recorded
> > > LEFT JOIN channel ON recorded.chanid = channel.chanid WHERE
> > > recorded.chanid = '1020' AND starttime = '2007-03-06T19:56:10' ;
> > > 2007-03-06 19:56:33.030 MSqlQuery: SELECT commflagged, cutlist,
> > > autoexpire, editing, bookmark, stereo, closecaptioned, hdtv FROM
> > > recorded LEFT JOIN recordedprogram ON ( recorded.chanid =
> > > recordedprogram.chanid AND recorded.starttime =
> > > recordedprogram.starttime) WHERE recorded.chanid = '1020' AND
> > > recorded.starttime = '2007-03-06T19:56:10' ;
> > > 2007-03-06 19:56:33.031 MSqlQuery: SELECT data FROM settings WHERE
> > value
> > > = 'RecordFilePrefix' AND hostname = 'mythtv' ;
> > > 2007-03-06 19:56:33.031
> > > RingBuf(/myth/recordings/1020_20070306195610.mpg):
> > > OpenFile(/myth/recordings/1020_20070306195610.mpg, 12)
> > > 2007-03-06 19:56:33.032
> > > RingBuf(/myth/recordings/1020_20070306195610.mpg):
> > > CalcReadAheadThresh(4000 KB)
> > >                          -> threshhold(146 KB) min read(32 KB) blk
> > > size(64 KB)
> > > 2007-03-06 19:56:33.032 MythSocket(2aaab0202850:-1): writeStringList:
> > > Error, called with unconnected socket.
> > > 2007-03-06 19:56:33.032 MythSocket(2aaab0202850:-1): readStringList:
> > > Error, called with unconnected socket.
> > > 2007-03-06 19:56:33.032 RemoteEncoder::SendReceiveStringList(): No
> > response.
> > >
> > > The last 3 lines then repeat for a long time every coupld of
> > > milliseconds. Then:
> > >
> > > 2007-03-06 19:57: 13.035 TV Error: StartRecorder() -- timed out
> > waiting
> > > for recorder to start
> > > 2007-03-06 19:57:13.035 TV Error: LiveTV not successfully started
> > > 2007-03-06 19:57:13.035 MythSocket(2aaab0202850:-1): DownRef: -1
> > > 2007-03-06 19:57:13.035 MythSocket(2aaab0202850:-1): delete socket
> > > 2007-03-06 19:57:13.035 TV: Attempting to change from WatchingLiveTV
> > to None
> > >
> > >
> > > Don't know what that's all about.
> > >
> > > On 3/6/07, *martin* <martin at knespel.at <mailto:martin at knespel.at>>
> > wrote:
> > >
> > >     Hi Chris,
> > >
> > >     This sounds a little bit like the problem that I have (see posting
> > >     "Can't watch live TV (lengthy)" on 5th March). I have nothing
> > observed
> > >     in the backend-log, but when I start the frontend with "-v all"
> > from
> > >     the
> > >     command line, there are indeed some error messages.
> > >
> > >     I only have one tuner card, recording works, but no LiveTV after
> > editing
> > >     the channels. The screen too goes black, and returns to the main
> > menu.
> > >
> > >     I have no solution for that, but could you check whether you have
> > these
> > >     messages too? (check for "Error, timeout" or "failed to get
> > pginfo").
> > >
> > >     Best regards,
> > >     Martin
> > >
> > >
> > >     Chris Weiland wrote:
> > >
> > >     ... snip
> > >
> > >      > 3) For some reason, I'm able to record programs off of my
> > firewire
> > >      > connection, but I am not able to watch live TV.  If I hit Live
> > >     TV, myth
> > >      > will bring up my tv tuner card, then when I try to change
> > inputs
> > >     (to the
> > >      > firewire), the screen goes black for about 10 seconds then
> > >     returns to
> > >      > the main menu.  I don't see anything strange in my backend log
> > >     either.
> > >      > Why won't it let me watch live?
> > >
> > >     ... snip
> > >     _______________________________________________
> > >     mythtv-users mailing list
> > >     mythtv-users at mythtv.org <mailto:mythtv-users at mythtv.org>
> > >     http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> > >
> > >
> > >
> > >
> > ------------------------------------------------------------------------
> > >
> > > _______________________________________________
> > > mythtv-users mailing list
> > > mythtv-users at mythtv.org
> > > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> >
> > _______________________________________________
> > mythtv-users mailing list
> > mythtv-users at mythtv.org
> > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20070309/a16ff673/attachment.htm 


More information about the mythtv-users mailing list