[mythtv] Fwd: [linux-dvb] USB DVB-T tuners and MythTV

jd mythdev at penyball.cix.co.uk
Sun Nov 6 15:39:00 EST 2005


Slightly less of a kludge to get the DEC2000 working, 
hopefully leaving the current behaviour untouched for other dvb drivers

1. Adds a runtime test function  bool DVBChannel::SupportsPES_OTHER()  to 
check whether the driver supports PES_OTHER filtering - works by trying to 
do it.  

2. Creates SctDVBSignalMonitor as subclass of DVBSignalmonitor - only 
needed to override  AddPIDFilter and RunTableMonitor.  

3. Modified SignalMonitor::Init  to instantiate either DVBSignalMonitor or 
SctDVBSignalMonitor as appropriate.

been running against 7675 for a week or so of occasional test use, tested 
ok against 7738 today.

Theoretically the only way behaviour of non-dec cards could change is if 
the SupportsPES_OTHER test returns false when the driver does actually 
support the functionality - even then the subclass should still work 
against these cards.


UK PAL
PVR250, Avermedia 771 (bttv), DEC 2000-t (ttusb-dec), 
Epia 10K, --enable-xvmc --disable-dvb-eit
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dec2000patch2.bz2
Type: application/octet-stream
Size: 3845 bytes
Desc: not available
Url : http://mythtv.org/pipermail/mythtv-dev/attachments/20051106/b87b5d96/dec2000patch2-0001.obj


More information about the mythtv-dev mailing list