Opened 20 years ago
Closed 20 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)
by , 20 years ago
Attachment: | dummy720x576p25.00.ts added |
---|
comment:1 by , 20 years ago
comment:2 by , 20 years ago
Forgot to mention I'm using an Happauge NOVA-T (the Philips SAA7146 variety).
comment:3 by , 20 years ago
Milestone: | → 0.20 |
---|---|
Owner: | changed from | to
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.