Opened 18 years ago
Closed 18 years ago
#1511 closed patch (fixed)
DVB livetv tuning and channel changing speedup
Reported by: | Owned by: | danielk | |
---|---|---|---|
Priority: | minor | Milestone: | 0.20 |
Component: | mythtv | Version: | head |
Severity: | low | Keywords: | |
Cc: | Ticket locked: | no |
Description
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
Attachments (2)
Change History (6)
Changed 18 years ago by
Attachment: | dummy720x576p25.00.ts added |
---|
comment:1 Changed 18 years ago by
comment:2 Changed 18 years ago by
Forgot to mention I'm using an Happauge NOVA-T (the Philips SAA7146 variety).
comment:3 Changed 18 years ago by
Milestone: | → 0.20 |
---|---|
Owner: | changed from Isaac Richards to danielk |
Note: See
TracTickets for help on using
tickets.
Applying this patch to SVN 9406 causes LiveTV to fail to start - black screen for about 60 seconds then back to the main menu. Log repeats the following:
Followed by:
Reverting my source and recompiling fixes the issue and LiveTV is stable and working once again.