[mythtv-commits] Ticket #1511: DVB livetv tuning and channel changing speedup

MythTV mythtv at cvs.mythtv.org
Tue Mar 14 15:04:43 UTC 2006


#1511: DVB livetv tuning and channel changing speedup
-----------------------------------------+----------------------------------
 Reporter:  mark_kendall at btinternet.com  |       Owner:  ijr 
     Type:  patch                        |      Status:  new 
 Priority:  minor                        |   Milestone:      
Component:  mythtv                       |     Version:  head
 Severity:  low                          |  
-----------------------------------------+----------------------------------
 Using svn 9357, starting up livetv and channel changing takes around 7-9
 seconds on my system (both dvb-t and dvb-s) and I also get 'jerky'
 playback (fast/slow/fast/slow) as reported elsewhere on the users list.

 Attached patch reduces startup time to around 4 seconds and eliminates the
 playback problems:-

  - the change to dummydtvrecorder ensures the frontend is seeing the
 latest writes to the ringbuffer
  - the change to tv_rec provides more sensible (imo) defaults for the
 dummy recorder and coincidentally fixes the jerky playback (I've also
 attached a new dummy ts file for these defaults, taken from the uk
 interactive tv patch)
  - the changes to timeout defaults in the ringbuffer seem to be treating
 the symptoms rather than the cause ... but it works, ensuring the frontend
 doesn't sit there for an extra 2 seconds waiting for the ringbuffer.

 The comments on NFS optimisation on the wiki are probably pertinent for
 remote frontends as well.

 Mark

-- 
Ticket URL: <http://cvs.mythtv.org/trac/ticket/1511>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list