[mythtv-users] livetv stopped working, need help solving.

Steven Adeff adeffs.mythtv at gmail.com
Sun Jul 22 19:33:55 UTC 2012


In my attempt to apply the live tv fix patches to 0.25-fixes, I've
somehow managed to get livetv to not work at all...
I compiled from the mythbuntu sources with the above mentioned
packages, so I was able to remove the files and install the standard
mythbuntu build from their repo, but I'm still having the issue.
recordings still work fine.

I can't figure out why it's not working, any clues appreciated!

I've enabled important,channel,record logging for my backend, are
there any other levels I should try?
this is what I get:
root at mythbackend:~# mythbackendlog
Jul 22 15:18:23 mythbackend mythbackend[3202]: I CoreContext
bonjourregister.cpp:103 (BonjourCallback) Bonjour: Service
registration complete: name 'Mythbackend on mythbackend' type
'_mythbackend-master._tcp.' domain: 'local.'
Jul 22 15:18:24 mythbackend mythbackend[3202]: I Scheduler
scheduler.cpp:2033 (HandleReschedule) Reschedule requested for id -1.
Jul 22 15:18:25 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor
Jul 22 15:18:25 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:1362 (HandleAnnounce) adding: mythhouse as a client
(events: 0)
Jul 22 15:18:25 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor
Jul 22 15:18:25 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:1362 (HandleAnnounce) adding: mythmini as a client
(events: 0)
Jul 22 15:18:25 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor
Jul 22 15:18:25 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:1362 (HandleAnnounce) adding: mythhouse as a client
(events: 1)
Jul 22 15:18:25 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor
Jul 22 15:18:25 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:1362 (HandleAnnounce) adding: mythmini as a client
(events: 1)
Jul 22 15:18:29 mythbackend mythbackend[3202]: I Scheduler
scheduler.cpp:2093 (HandleReschedule) Scheduled 710 items in 5.2 =
1.55 match + 3.69 place
Jul 22 15:18:30 mythbackend mythbackend[3202]: I Scheduler
scheduler.cpp:2151 (HandleRunSchedulerStartup) Scheduler: AUTO-Startup
assumed
Jul 22 15:18:31 mythbackend mythbackend[3202]: I HouseKeeping
housekeeper.cpp:225 (RunHouseKeeping) Running housekeeping thread
Jul 22 15:18:32 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:3624 (HandleGetNextFreeRecorder) Getting next free
recorder after : -1
Jul 22 15:18:32 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:3495 (HandleGetFreeRecorder) Checking card 1. Best card
so far -1
Jul 22 15:18:32 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:3495 (HandleGetFreeRecorder) Checking card 2. Best card
so far 1
Jul 22 15:18:32 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:3495 (HandleGetFreeRecorder) Checking card 3. Best card
so far 1
Jul 22 15:18:32 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:3495 (HandleGetFreeRecorder) Checking card 4. Best card
so far 1
Jul 22 15:18:32 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:3495 (HandleGetFreeRecorder) Checking card 5. Best card
so far 1
Jul 22 15:18:32 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:3495 (HandleGetFreeRecorder) Checking card 6. Best card
so far 1
Jul 22 15:18:32 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:3495 (HandleGetFreeRecorder) Checking card 7. Best card
so far 1
Jul 22 15:18:32 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:3495 (HandleGetFreeRecorder) Checking card 8. Best card
so far 1
Jul 22 15:18:32 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:3495 (HandleGetFreeRecorder) Checking card 9. Best card
so far 1
Jul 22 15:18:32 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:3495 (HandleGetFreeRecorder) Checking card 10. Best
card so far 1
Jul 22 15:18:32 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:3514 (HandleGetFreeRecorder) Best card is 1
Jul 22 15:18:32 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Playback
Jul 22 15:18:32 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:1362 (HandleAnnounce) adding: mythhouse as a client
(events: 0)
Jul 22 15:18:32 mythbackend mythbackend[3202]: I ProcessRequest
tv_rec.cpp:2134 (ShouldSwitchToAnotherCard) TVRec(1): Found channel
(297) on current card(1).
Jul 22 15:18:32 mythbackend mythbackend[3202]: I TVRecEvent
tv_rec.cpp:1029 (HandleStateChange) TVRec(1): Changing from None to
WatchingLiveTV
Jul 22 15:18:32 mythbackend mythbackend[3202]: I TVRecEvent
tv_rec.cpp:4186 (ClearFlags) TVRec(1):
ClearFlags(FrontendReady,CancelNextRecording,) -> RunMainLoop,
Jul 22 15:18:32 mythbackend mythbackend[3202]: I TVRecEvent
tv_rec.cpp:3406 (HandleTuning) TVRec(1): HandleTuning Request:
Program(NULL) channel() input() flags(LiveTV,)
Jul 22 15:18:32 mythbackend mythbackend[3202]: I TVRecEvent
channelbase.cpp:95 (Init) ChannelBase(1): Looking for startchannel
'297' on input 'DVBInput'
Jul 22 15:18:32 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor
Jul 22 15:18:32 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:1362 (HandleAnnounce) adding: mythhouse as a client
(events: 0)
Jul 22 15:18:32 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:1360 (HandleAnnounce) MainServer::ANN Monitor
Jul 22 15:18:32 mythbackend mythbackend[3202]: I ProcessRequest
mainserver.cpp:1362 (HandleAnnounce) adding: mythhouse as a client
(events: 1)
Jul 22 15:18:32 mythbackend mythbackend[3202]: I TVRecEvent
channelbase.cpp:113 (Init) ChannelBase(1): Found startchannel '297' on
input 'DVBInput'
Jul 22 15:18:32 mythbackend mythbackend[3202]: I TVRecEvent
tv_rec.cpp:3495 (TuningCheckForHWChange) TVRec(1): HW Tuner: 1->1
Jul 22 15:18:32 mythbackend mythbackend[3202]: I TVRecEvent
tv_rec.cpp:4186 (ClearFlags) TVRec(1): ClearFlags(PENDINGACTIONS,) ->
RunMainLoop,
Jul 22 15:18:32 mythbackend mythbackend[3202]: I TVRecEvent
tv_rec.cpp:3428 (HandleTuning) TVRec(1): No recorder yet, calling
TuningFrequency
Jul 22 15:18:32 mythbackend mythbackend[3202]: I TVRecEvent
dvbchannel.cpp:175 (Open) DVBChan(1:/dev/dvb/adapter0/frontend0):
Opening DVB channel
Jul 22 15:18:32 mythbackend mythbackend[3202]: I TVRecEvent
dtvchannel.cpp:181 (SetChannelByString)
DTVChan(/dev/dvb/adapter0/frontend0): SetChannelByString(297):
Jul 22 15:18:32 mythbackend mythbackend[3202]: I TVRecEvent
dvbchannel.cpp:392 (CheckOptions)
DVBChan(1:/dev/dvb/adapter0/frontend0): 799789900 qam_256 a auto auto
a a auto a v fec: auto msys: UNDEFINED rolloff: 0.35
Jul 22 15:18:32 mythbackend mythbackend[3202]: I TVRecEvent
dvbchannel.cpp:725 (Tune) DVBChan(1:/dev/dvb/adapter0/frontend0): Old
Params: 715785700 qam_256 a auto auto a a auto a v fec: auto msys:
UNDEFINED rolloff:
0.35#012#011#011#011DVBChan(1:/dev/dvb/adapter0/frontend0): New
Params: 799789900 qam_256 a auto auto a a auto a v fec: auto msys:
UNDEFINED rolloff: 0.35
Jul 22 15:18:32 mythbackend mythbackend[3202]: I TVRecEvent
dvbchannel.cpp:737 (Tune) DVBChan(1:/dev/dvb/adapter0/frontend0):
Tune(): Tuning to 799789900Hz
Jul 22 15:18:33 mythbackend mythbackend[3202]: I TVRecEvent
dvbchannel.cpp:1225 (wait_for_backend) DVBChan: wait_for_backend:
Status:
Jul 22 15:18:33 mythbackend mythbackend[3202]: I TVRecEvent
dvbchannel.cpp:814 (Tune) DVBChan(1:/dev/dvb/adapter0/frontend0):
Tune(): Frequency tuning successful.
Jul 22 15:18:33 mythbackend mythbackend[3202]: I TVRecEvent
dtvchannel.cpp:332 (SetChannelByString)
DTVChan(/dev/dvb/adapter0/frontend0): SetChannelByString(297): success
Jul 22 15:18:33 mythbackend mythbackend[3202]: I TVRecEvent
tv_rec.cpp:4391 (CreateLiveTVRingBuffer) TVRec(1):
CreateLiveTVRingBuffer(297)
Jul 22 15:18:33 mythbackend mythbackend[3202]: I TVRecEvent
tv_rec.cpp:4297 (GetProgramRingBufferForLiveTV) TVRec(1):
GetProgramRingBufferForLiveTV()


on the frontend:
Jul 22 15:20:31 mythhouse mythfrontend[24271]: I CoreContext
tv_play.cpp:987 (TV) TV: Creating TV object
Jul 22 15:20:31 mythhouse mythfrontend[24271]: N CoreContext
mythmainwindow.cpp:2591 (PauseIdleTimer) Resuming idle timer
Jul 22 15:20:31 mythhouse mythfrontend[24271]: N CoreContext
mythmainwindow.cpp:2586 (PauseIdleTimer) Suspending idle timer
Jul 22 15:20:31 mythhouse mythfrontend[24271]: I CoreContext
tv_play.cpp:1206 (Init) TV: Created TvPlayWindow.
Jul 22 15:20:31 mythhouse mythfrontend[24271]: I CoreContext
tv_play.cpp:2121 (HandleStateChange) TV: Attempting to change from
None to WatchingLiveTV
Jul 22 15:20:31 mythhouse mythfrontend[24271]: I CoreContext
mythcorecontext.cpp:371 (ConnectCommandSocket) MythCoreContext:
Connecting to backend server: 192.168.1.151:6543 (try 1 of 1)
Jul 22 15:20:31 mythhouse mythfrontend[24271]: I CoreContext
mythcorecontext.cpp:1178 (CheckProtoVersion) Using protocol version 72
Jul 22 15:20:31 mythhouse mythfrontend[24271]: N CoreContext
tv_play.cpp:2188 (HandleStateChange) TV: Spawning LiveTV Recorder --
begin
Jul 22 15:20:38 mythhouse mythfrontend[24271]: E CoreContext
mythsocket.cpp:534 (readStringList) MythSocket(ffffffffa900ff90:60):
readStringList: Error, timed out after 7000 ms.
Jul 22 15:20:38 mythhouse mythfrontend[24271]: E CoreContext
remoteencoder.cpp:99 (SendReceiveStringList)
RemoteEncoder::SendReceiveStringList(): No response.
Jul 22 15:20:38 mythhouse mythfrontend[24271]: N CoreContext
tv_play.cpp:2195 (HandleStateChange) TV: Spawning LiveTV Recorder --
end
Jul 22 15:20:38 mythhouse mythfrontend[24271]: E CoreContext
livetvchain.cpp:270 (GetEntryAt) GetEntryAt(-1) failed.
Jul 22 15:20:38 mythhouse mythfrontend[24271]: E CoreContext
livetvchain.cpp:277 (GetEntryAt) It appears that your backend may be
misconfigured.  Check your backend logs to determine whether your
capture cards, lineups, channels, or storage configuration are
reporting errors.  This issue is commonly caused by failing to
complete all setup steps properly.  You may wish to review the
documentation for mythtv-setup.
Jul 22 15:20:38 mythhouse mythfrontend[24271]: E CoreContext
livetvchain.cpp:294 (EntryToProgram) EntryToProgram(0 at Wed Dec 31
19:00:00 1969) failed to get pginfo
Jul 22 15:20:38 mythhouse mythfrontend[24271]: E CoreContext
tv_play.cpp:2200 (HandleStateChange) TV: HandleStateChange(): LiveTV
not successfully started
Jul 22 15:20:38 mythhouse mythfrontend[24271]: E CoreContext
tv_play.cpp:2233 (HandleStateChange) TV: LiveTV not successfully
started
Jul 22 15:20:38 mythhouse mythfrontend[24271]: I CoreContext
tv_play.cpp:2451 (HandleStateChange) TV: Main UI disabled.
Jul 22 15:20:38 mythhouse mythfrontend[24271]: I CoreContext
tv_play.cpp:1624 (LiveTV) Using Idle Timer. 120 minutes
Jul 22 15:20:38 mythhouse mythfrontend[24271]: I CoreContext
tv_play.cpp:378 (StartTV) TV: Entering main playback loop.
Jul 22 15:20:38 mythhouse mythfrontend[24271]: I CoreContext
tv_play.cpp:380 (StartTV) TV: Exiting main playback loop.
Jul 22 15:20:38 mythhouse mythfrontend[24271]: E CoreContext
lcddevice.cpp:217 (sendToServer) Connection to LCDServer died
unexpectedly. Trying to reconnect every 10 seconds...
Jul 22 15:20:38 mythhouse mythfrontend[24271]: N CoreContext
mythmainwindow.cpp:2591 (PauseIdleTimer) Resuming idle timer


thanks!

-- 
Steve
http://www.mythtv.org/wiki/User:Steveadeff
Before you ask, read the FAQ!
http://www.mythtv.org/wiki/Frequently_Asked_Questions
then search the Wiki, and this list,
http://www.gossamer-threads.com/lists/mythtv/
Mailinglist etiquette - http://www.mythtv.org/wiki/Mailing_List_etiquette


More information about the mythtv-users mailing list