Opened 8 years ago

Closed 2 years ago

#12688 closed Bug Report - General (Trac EOL)

Cannot watch live tv while another frontend is watching live tv

Reported by: bernhart2002@… Owned by:
Priority: minor Milestone: 29.2
Component: MythTV - General Version: 0.28.0
Severity: medium Keywords:
Cc: Ticket locked: no

Description

It is not possible to watch live TV while another frontend is watching live TV on the default TV even if another turner is available. I have deleted all the turners and re-created them in 0.28 This does not happen if the the frontend is on a different turner then default turner. I have a HDPVR and HDhomerun I am using the ubuntu 0.28 ppa and the version is MythTV Version : v0.28-pre-3680-g514f7f8

Here is the front end log

Front end log


 s2016-03-16 20:06:08.026700 I  TV::TV(): Creating TV object
2016-03-16 20:06:08.078912 N  Suspending idle timer
2016-03-16 20:06:08.087100 I  TV::Init(): Created TvPlayWindow.
2016-03-16 20:06:08.130543 I  TV::HandleStateChange(): Attempting to change from None to WatchingLiveTV
2016-03-16 20:06:08.130583 I  MythCoreContext::ConnectCommandSocket(): Connecting to backend server: 192.168.0.16:6543 (try 1 of 1)
2016-03-16 20:06:08.228405 E  GetEntryAt(-1) failed.
2016-03-16 20:06:08.228416 E  It appears that your backend may be misconfigured.  Check your backend logs to determine whether your inputs, 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.
2016-03-16 20:06:08.228493 E  EntryToProgram(0@1969-12-31T19:00:00) failed to get pginfo
2016-03-16 20:06:08.228507 E  TV::HandleStateChange(): LiveTV not successfully started
2016-03-16 20:06:08.229035 E  TV::HandleStateChange(): LiveTV not successfully started
2016-03-16 20:06:08.229794 I  TV::HandleStateChange(): Main UI disabled.
2016-03-16 20:06:08.229839 I  TV::StartTV(): Entering main playback loop.
2016-03-16 20:06:08.230626 I  ScreenSaverX11Private: DPMS Reactivated 1
2016-03-16 20:06:08.231169 I  ScreenSaverX11Private: DPMS Deactivated 1
2016-03-16 20:06:08.231226 I  TV::StartTV(): Exiting main playback loop.
2016-03-16 20:06:08.246708 N  Resuming idle timer
  

Backend Log

Mar 16 20:06:09 mythtv mythbackend: mythbackend[17110]: E TVRecEvent recorders/channelbase.cpp:179 (IsTunable) ChannelBase[2]: IsTunable(34) Failed to find channel in DB on input '2' 
Mar 16 20:06:09 mythtv mythbackend: mythbackend[17110]: E TVRecEvent channelutil.cpp:1889 (GetChannelData) GetChannelData() failed because it could not#012#011#011#011find channel number '34' in DB for source '2'.
Mar 16 20:06:09 mythtv mythbackend: mythbackend[17110]: E TVRecEvent recorders/channelbase.cpp:179 (IsTunable) ChannelBase[2]: IsTunable(34) Failed to find channel in DB on input '2' 
Mar 16 20:06:09 mythtv mythbackend: mythbackend[17110]: E TVRecEvent recorders/channelbase.cpp:134 (Init) ChannelBase[2]: Setting start channel '34' failed, #012#011#011#011and we failed to find any suitible channels on any input.
Mar 16 20:06:09 mythtv mythbackend: mythbackend[17110]: I TVRecEvent tv_rec.cpp:3685 (TuningFrequency) TVRec[2]: TuningFrequency
Mar 16 20:06:09 mythtv mythbackend: mythbackend[17110]: E TVRecEvent channelutil.cpp:1889 (GetChannelData) GetChannelData() failed because it could not#012#011#011#011find channel number '34' in DB for source '2'.
Mar 16 20:06:09 mythtv mythbackend: mythbackend[17110]: E TVRecEvent recorders/dtvchannel.cpp:219 (SetChannelByString) DTVChan[2](10363732-0): SetChannelByString(34): Unable to find channel in database.
Mar 16 20:06:09 mythtv mythbackend: mythbackend[17110]: E TVRecEvent tv_rec.cpp:3763 (TuningFrequency) TVRec[2]: Failed to set channel to 34. Reverting to kState_None
Mar 16 20:06:09 mythtv mythbackend: mythbackend[17110]: I TVRecEvent tv_rec.cpp:1073 (HandleStateChange) TVRec[2]: Changing from WatchingLiveTV to None
Mar 16 20:06:09 mythtv mythbackend: mythbackend[17110]: I MythSocketThread(92) mainserver.cpp:7626 (connectionClosed) Playback sock(115e950) 'laptop' disconnected

Change History (7)

comment:1 Changed 8 years ago by Stuart Auchterlonie

Milestone: 0.280.29

Moving to 0.29

comment:2 Changed 8 years ago by bernhart2002@…

if it helps channel 34 is on the HDPVR only. In the case from the log file it should be trying to tuner the HDHR to 2_1 since it is available and the HDPVR is being used. Also I have a slave backend running with one of the HDHR turner set to it.

I've tried this on the latest version of 0.28 on the mythtv PPA

Please attach all output as a file in bug reports. MythTV Version : v0.28-rc1-26-g4ffac87 MythTV Branch : fixes/0.28 Network Protocol : 88 Library API : 0.28.20160309-1 QT Version : 5.4.2 Options compiled in:

linux profile use_hidesyms using_alsa using_oss using_pulse using_pulseoutput using_backend using_bindings_perl using_bindings_python using_bindings_php using_crystalhd using_dvb using_firewire using_frontend using_hdhomerun using_vbox using_ceton using_hdpvr using_ivtv using_joystick_menu using_libcec using_libcrypto using_libdns_sd using_libfftw3 using_libxml2 using_lirc using_mheg using_opengl using_opengl_video using_qtwebkit using_qtscript using_qtdbus using_sdl using_taglib using_v4l2 using_x11 using_xrandr using_xv using_profiletype using_bindings_perl using_bindings_python using_bindings_php using_freetype2 using_mythtranscode using_opengl using_vaapi using_vdpau using_ffmpeg_threads using_mheg using_libass using_libxml2

comment:3 Changed 8 years ago by Stuart Auchterlonie

Milestone: 0.2929.0

Milestone renamed

comment:4 Changed 6 years ago by Stuart Auchterlonie

Milestone: 29.029.1

comment:5 Changed 6 years ago by Stuart Auchterlonie

Milestone: 29.10.28.2

Moving remaining open tickets to 0.28.2 milestone

comment:6 Changed 6 years ago by Stuart Auchterlonie

Milestone: 0.28.229.2

Moving remaining open tickets to 29.2 milestone

comment:7 Changed 2 years ago by Stuart Auchterlonie

Resolution: Trac EOL
Status: newclosed

We have moved all bug tracking to github [1]

If you continue to have this issue, please open a new issue at github, referencing this ticket.

[1] - https://github.com/MythTV/mythtv/issues

Note: See TracTickets for help on using tickets.