vlc/vlc-2.0 | branch: master | Rémi Denis-Courmont <[email protected]> | Sun Feb 12 11:13:06 2012 +0200| [37acc4f2c49f23677894f070fecd4f786900b63f] | committer: Rémi Denis-Courmont
DVB: discriminate ITU-T J.83 A and C annexes if possible This requires Linux DVB 5.5. (cherry picked from commit 0883ebb27eea3a83365e823da00331213e89aae3) > http://git.videolan.org/gitweb.cgi/vlc/vlc-2.0.git/?a=commit;h=37acc4f2c49f23677894f070fecd4f786900b63f --- modules/access/dtv/linux.c | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/modules/access/dtv/linux.c b/modules/access/dtv/linux.c index 4bbef3f..ddc1c58 100644 --- a/modules/access/dtv/linux.c +++ b/modules/access/dtv/linux.c @@ -633,7 +633,11 @@ int dvb_set_dvbc (dvb_device_t *d, uint32_t freq, const char *modstr, if (dvb_find_frontend (d, FE_QAM, FE_IS_STUPID)) return -1; return dvb_set_props (d, 6, DTV_CLEAR, 0, +#if DVBv5(5) + DTV_DELIVERY_SYSTEM, SYS_DVBC_ANNEX_A, +#else DTV_DELIVERY_SYSTEM, SYS_DVBC_ANNEX_AC, +#endif DTV_FREQUENCY, freq, DTV_MODULATION, mod, DTV_SYMBOL_RATE, srate, DTV_INNER_FEC, fec); } @@ -921,7 +925,12 @@ int dvb_set_isdbc (dvb_device_t *d, uint32_t freq, const char *modstr, if (dvb_find_frontend (d, FE_QAM, FE_IS_STUPID)) return -1; return dvb_set_props (d, 6, DTV_CLEAR, 0, +#if DVBv5(5) + DTV_DELIVERY_SYSTEM, SYS_DVBC_ANNEX_C, +#else +# warning ISDB-C might need Linux DVB version 5.5 or later. DTV_DELIVERY_SYSTEM, SYS_DVBC_ANNEX_AC, +#endif DTV_FREQUENCY, freq, DTV_MODULATION, mod, DTV_SYMBOL_RATE, srate, DTV_INNER_FEC, fec); } _______________________________________________ vlc-commits mailing list [email protected] http://mailman.videolan.org/listinfo/vlc-commits
