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

Chris Weiland hobbiticus at gmail.com
Wed Mar 7 15:33:58 UTC 2007


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/20070307/9a934dc3/attachment.htm 


More information about the mythtv-users mailing list