Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff -r e568f708ad4f src/input/mpegts/linuxdvb/linuxdvb_lnb.c
- --- a/src/input/mpegts/linuxdvb/linuxdvb_lnb.c Sun Sep 14 11:04:52 2014 +0300
- +++ b/src/input/mpegts/linuxdvb/linuxdvb_lnb.c Sun Sep 14 22:58:57 2014 +0300
- @@ -101,6 +101,13 @@
- dmc->u.dmc_fe_qpsk.polarisation == DVB_POLARISATION_CIRCULAR_LEFT;
- }
- +static int
- +linuxdvb_lnb_standard_tor_pol
- + ( linuxdvb_lnb_t *l, dvb_mux_t *lm )
- +{
- + return !linuxdvb_lnb_standard_pol(l, lm);
- +}
- +
- static int
- linuxdvb_lnb_standard_tune
- ( linuxdvb_diseqc_t *ld, dvb_mux_t *lm, linuxdvb_satconf_ele_t *ls, int fd )
- @@ -109,7 +116,7 @@
- if (ls->lse_en50494)
- return 0;
- - int pol = linuxdvb_lnb_standard_pol((linuxdvb_lnb_t*)ld, lm);
- + int pol = ((linuxdvb_lnb_t*)ld)->lnb_pol((linuxdvb_lnb_t*)ld, lm);
- return linuxdvb_diseqc_set_volt(fd, pol);
- }
- @@ -230,6 +237,19 @@
- },
- {
- { {
- + .ld_type = "Ku 10750 (Tor)",
- + .ld_tune = linuxdvb_lnb_standard_tune,
- + },
- + .lnb_freq = linuxdvb_lnb_standard_freq,
- + .lnb_band = linuxdvb_lnb_standard_band,
- + .lnb_pol = linuxdvb_lnb_standard_tor_pol,
- + },
- + .lnb_low = 10750000,
- + .lnb_high = 0,
- + .lnb_switch = 0,
- + },
- + {
- + { {
- .ld_type = "Ku 10750 (Hi-Band)",
- .ld_tune = linuxdvb_lnb_standard_tune,
- },
- @@ -243,6 +263,19 @@
- },
- {
- { {
- + .ld_type = "Ku 10750 (Hi-Band, Tor)",
- + .ld_tune = linuxdvb_lnb_standard_tune,
- + },
- + .lnb_freq = linuxdvb_lnb_standard_freq,
- + .lnb_band = linuxdvb_lnb_standard_band,
- + .lnb_pol = linuxdvb_lnb_standard_tor_pol,
- + },
- + .lnb_low = 10750000,
- + .lnb_high = 10750000,
- + .lnb_switch = 10750000,
- + },
- + {
- + { {
- .ld_type = "Ku 11300",
- .ld_tune = linuxdvb_lnb_standard_tune,
- },
- @@ -256,6 +289,19 @@
- },
- {
- { {
- + .ld_type = "Ku 11300 (Tor)",
- + .ld_tune = linuxdvb_lnb_standard_tune,
- + },
- + .lnb_freq = linuxdvb_lnb_standard_freq,
- + .lnb_band = linuxdvb_lnb_standard_band,
- + .lnb_pol = linuxdvb_lnb_standard_tor_pol,
- + },
- + .lnb_low = 11300000,
- + .lnb_high = 0,
- + .lnb_switch = 0,
- + },
- + {
- + { {
- .ld_type = "Ku 11300 (Hi-Band)",
- .ld_tune = linuxdvb_lnb_standard_tune,
- },
- @@ -269,6 +315,19 @@
- },
- {
- { {
- + .ld_type = "Ku 11300 (Hi-Band, Tor)",
- + .ld_tune = linuxdvb_lnb_standard_tune,
- + },
- + .lnb_freq = linuxdvb_lnb_standard_freq,
- + .lnb_band = linuxdvb_lnb_standard_band,
- + .lnb_pol = linuxdvb_lnb_standard_tor_pol,
- + },
- + .lnb_low = 11300000,
- + .lnb_high = 11300000,
- + .lnb_switch = 11300000,
- + },
- + {
- + { {
- .ld_type = "DBS",
- .ld_tune = linuxdvb_lnb_standard_tune,
- },
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement