[mythtv-commits] Ticket #9683: Multi-tuner setup will not record more than 1 show

MythTV noreply at mythtv.org
Tue Mar 22 21:26:33 UTC 2011


#9683: Multi-tuner setup will not record more than 1 show
-------------------------------------+-------------------------------------
 Reporter:  junk No Spam             |           Type:  Bug Report -
  <junk_no_spam@…>                   |  General
   Status:  new                      |       Priority:  minor
Milestone:  0.24.1                   |      Component:  MythTV - General
  Version:  Unspecified              |       Severity:  medium
 Keywords:                           |  Ticket locked:  0
-------------------------------------+-------------------------------------
 My setup is 2 "HDHomeRun SiliconDust dual" network tuners on ip
 169.254.1.26 and 169.254.1.27 running on Mandriva Linux 2010.2 using
 SchedulesDirect for listings.
 Works with no problem on version 0.23

 Installed Mandriva Linux 2011.0 on a Test system. Adding mythtv packages
 installs version 0.24.
 As a Oh By the Way, it forced me to install 0.24 on my "Production" back
 end and my "Production" Front end systems. :(
 I talked with $DEITY for a few minutes about that,

 Stopped mythtvbackend, dropped the myth database, created it.

 Ran mythtv-setup and answered OK to upgrade prompts.
 Exited mythtv-setup, ran mythtv-setup again and proceeded to complete the
 install/setup.
 Started mythtvbackend, ran mythfilldatabase.

 Deleted ~.mythtv/* on front end system, and ran mythtvfrontend

 First problem: mythtv-setup creates 8 tuners when I defined 4 tuners. :-(
 Went back, deleted all tuners, created 4 again and still wound up with 8.

 Second problem: While recording one show and running Watch TV, it used the
 same tuner and killed the recording.
 Looking at mythtv tuner info, it showed tuner 1 recording. Led on tuner
 hardware was not lit indicating not in use.

 Third problem: Scheduled 4 recordings at next half hour. One led lit on
 each tuner instead of two lit on each.

 mythtv tuner status showed 4 tuners recording. Getting into the media
 library showed no picture but had green circle for 4 recordings
 but when selecting each, gave no file found.

 Using phpmyadmin, I noticed inputgroup, capturecard, and cardinput had 8
 rows instead of 4.
 I noticed the cardinput.externalcommand field not NULL, so I used it to
 delete the bogus rows.

     DELETE FROM inputgroup
     WHERE inputgroup.cardinputid = (
     SELECT cardinputid
     FROM cardinput
     WHERE inputgroup.cardinputid = cardinput.cardinputid
     AND cardinput.externalcommand IS NOT NULL) ;

     DELETE FROM capturecard
     WHERE capturecard.cardid = (
     SELECT cardid
     FROM cardinput
     WHERE capturecard.cardid = cardinput.cardid
     AND cardinput.externalcommand IS NOT NULL) ;

     DELETE FROM cardinput
     WHERE cardinput.externalcommand IS NOT NULL ;

 That left me with tuners 1, 3, 5 and 7.

 Did the tv test again and it did pick the other tuner box and did not kill
 the recording.
 Did the 4 recording test again and only 1 led on each tuner box lit up and
 all recordings failed.

 FRAP, three days shot to hell. Stopped mythtvbackend and deleted
 ~.mythtv/* on all systems.
 Wiped/clean install of operating systems on both Production back and front
 ends, then installed 0.23.

 $ mythbackend --version
 Please attach all output as a file in bug reports.
 MythTV Version   : 0.24-27162.3
 MythTV Branch    : exported
 Network Protocol : 63
 Library API      : 0.24.20101028-1
 QT Version       : 4.7.1
 Options compiled in:
  linux release using_alsa using_jack using_oss using_pulse
 using_pulseoutput using_backend using_bindings_python using_dvb
 using_firewire using_frontend using_hdhomerun using_hdpvr using_iptv
 using_ivtv using_joystick_menu using_libfftw3 using_lirc using_mheg
 using_opengl_video using_opengl_vsync using_qtdbus using_qtwebkit
 using_v4l using_x11 using_xrandr using_xv using_xvmc using_xvmc_vld
 using_xvmcw using_bindings_python using_mythtranscode using_opengl
 using_vdpau using_ffmpeg_threads using_live using_mheg

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/9683>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list