[mythtv-commits] Ticket #8726: XMLTV grabber selection/navigation broken

MythTV mythtv at cvs.mythtv.org
Thu Aug 5 02:43:09 UTC 2010


#8726: XMLTV grabber selection/navigation broken
-----------------------------------------------------------------+----------
 Reporter:  Nick Morrott <knowledgejunkie (at) gmail (dot) com>  |       Owner:  ijr       
     Type:  defect                                               |      Status:  new       
 Priority:  minor                                                |   Milestone:  unknown   
Component:  MythTV - Mythtv-setup                                |     Version:  Trunk Head
 Severity:  medium                                               |     Mlocked:  0         
-----------------------------------------------------------------+----------
 As reported on the mythtv-users mailing list some months ago (http://www
 .gossamer-threads.com/lists/mythtv/users/430675), there is an issue with
 XMLTV grabber selection for some users.

 The issue I describe below is separate to that of tv_find_grabbers taking
 longer than 25s to complete, causing it to fail.

 There is a related video source config issue (see #6637) on which we
 describe the broken navigation within the video source setup page.

 This testing was carried out with XMLTV CVS HEAD as of this evening,
 Date::Manip 6.11, QT 4.6.2 and MythTV trunk @ r25561.

 Compilation info:

 {{{
 MythTV Version   : exported
 MythTV Branch    : trunk
 Network Protocol : 58
 Library API      : 0.23.20100802-1
 QT Version       : 4.6.2
 Options compiled in:
  linux debug using_alsa using_oss using_pulse [[BR]]
 using_pulseoutput using_backend using_dvb [[BR]]
 using_frontend using_hdpvr using_iptv [[BR]]
 using_ivtv using_lirc using_mheg [[BR]]
 using_opengl_video using_opengl_vsync [[BR]]
 using_qtdbus using_qtwebkit using_v4l [[BR]]
 using_x11 using_xrandr using_xv using_xvmc [[BR]]
 using_xvmc_vld using_xvmcw using_bindings_perl [[BR]]
 using_mythtranscode using_opengl using_ffmpeg_threads [[BR]]
 using_live using_mheg
 }}}


 I see the following behaviour:

 i) Enter the "Create new video source" screen[[BR]]

 ii) Give the video source a name (but note that a blank name is considered
 valid and will be stored)[[BR]]

 iii) Choose XMLTV as the listings grabber. The first time this selected in
 a mythtv-setup session, tv_find_grabbers is called and there is a small
 delay whilst the list of grabbers is populated. When tv_find_grabbers
 finishes, the selected listings grabber changes back to the
 SchedulesDirect config screen. The second time the XMLTV listings grabber
 option is chosen, the cached grabber data is used. However, only the
 Argentinian grabber is displayed for selection.[[BR]]

 iv) With the tv_grab_ar grabber selected, attempt to navigate down to the
 Finish button - you can't as the navigation loops through all the other
 XMLTV grabbers that were found but are hidden (see #6637).[[BR]]


 I have included the relevant output of running mythtv-setup with -v
 xmltv,extra' logging to verify that tv_find_grabbers is successfully
 completing, which it is:

 {{{
 2010-08-05 02:30:34.033 XMLTVFindGrabbers: Running 'tv_find_grabbers
 baseline'.
 2010-08-05 02:30:48.122 Found /usr/local/bin/tv_grab_ar
 2010-08-05 02:30:48.122 Found /usr/local/bin/tv_grab_ch_search
 2010-08-05 02:30:48.122 Found /usr/local/bin/tv_grab_combiner
 2010-08-05 02:30:48.122 Found /usr/local/bin/tv_grab_dk_dr
 2010-08-05 02:30:48.122 Found /usr/local/bin/tv_grab_dtv_la
 2010-08-05 02:30:48.122 Found /usr/local/bin/tv_grab_ee
 2010-08-05 02:30:48.122 Found /usr/local/bin/tv_grab_es_laguiatv
 2010-08-05 02:30:48.122 Found /usr/local/bin/tv_grab_es_miguiatv
 2010-08-05 02:30:48.122 Found /usr/local/bin/tv_grab_eu_epgdata
 2010-08-05 02:30:48.122 Found /usr/local/bin/tv_grab_fi
 2010-08-05 02:30:48.122 Found /usr/local/bin/tv_grab_fr
 2010-08-05 02:30:48.123 Found /usr/local/bin/tv_grab_hr
 2010-08-05 02:30:48.123 Found /usr/local/bin/tv_grab_huro
 2010-08-05 02:30:48.123 Found /usr/local/bin/tv_grab_il
 2010-08-05 02:30:48.123 Found /usr/local/bin/tv_grab_in
 2010-08-05 02:30:48.123 Found /usr/local/bin/tv_grab_is
 2010-08-05 02:30:48.123 Found /usr/local/bin/tv_grab_it
 2010-08-05 02:30:48.123 Found /usr/local/bin/tv_grab_na_dd
 2010-08-05 02:30:48.123 Found /usr/local/bin/tv_grab_na_dtv
 2010-08-05 02:30:48.123 Found /usr/local/bin/tv_grab_nl
 2010-08-05 02:30:48.123 Found /usr/local/bin/tv_grab_no_gfeed
 2010-08-05 02:30:48.123 Found /usr/local/bin/tv_grab_pt
 2010-08-05 02:30:48.123 Found /usr/local/bin/tv_grab_re
 2010-08-05 02:30:48.123 Found /usr/local/bin/tv_grab_se_swedb
 2010-08-05 02:30:48.123 Found /usr/local/bin/tv_grab_uk_bleb
 2010-08-05 02:30:48.123 Found /usr/local/bin/tv_grab_uk_rt
 2010-08-05 02:30:48.123 Found /usr/local/bin/tv_grab_za
 2010-08-05 02:30:48.142 XMLTVFindGrabbers: Finished running
 tv_find_grabbers
 }}}

 The issue seems solely with the display of this data and the associated
 navigation involved when one of them is selected.

 As we near a code freeze for 0.24, is this likely to be fixed if the
 MythUI stuff gets bumped for 0.25?

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/8726>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list