* modules/access/dvb: Major rewrite of the code.
- new options (now prepended with --dvb) : --dvb-program : to work around the non-working --program --dvb-inversion : to (optionally) specify the inversion, which is not the same as polarization --dvb-budget-mode : if you have a budget card this will set a filter on 0x2000, meaning all PIDs will be returned by the driver. The budget-mode is compatible with demux2. --dvb-satno : to specify a sat number in the diseqc system --dvb-voltage : to specify the voltage of the LNB (0 is a permitted value in special configurations) --dvb-tone : to enable/disable the 22kHz tone (by default it is sent if frequency >= lnb-slof) - fixed a handful of QPSK tuning bugs, especially the diseqc was not working and frequencies above 11700 couldn't be tuned to. - the modules now uses the inherited object variables for its configuration. - symbol-rate= url option is now srate= for consistency with the configuration variable. - all linux-dvb specific code is now in linux_dvb.c. access.c contains only code which could be reused on other platforms. - better keep track of demux file descriptors (especially useful on limited boards). - do not block in read() when no data is available. - fixed msleep() calls (reminder : mtime_t is in _microseconds_). I didn't test the QAM and OFDM variants, so please report.
Showing
Please register or sign in to comment