diff options
author | Oliver Freyermuth <o.freyermuth@googlemail.com> | 2014-12-31 02:20:14 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2015-01-06 19:52:27 +0100 |
commit | 7fe5d8c78e32bd7f609d410c3b769060630553fb (patch) | |
tree | 64aba89e31d3ce21cf4308d1508e6aff25fe88b5 /stream/dvb_tune.h | |
parent | 0c42484d8e7b064b69d92f209cf2cb082f756b97 (diff) | |
download | mpv-7fe5d8c78e32bd7f609d410c3b769060630553fb.tar.bz2 mpv-7fe5d8c78e32bd7f609d410c3b769060630553fb.tar.xz |
dvb: Extend understanding of VDR channel config: stream_id, inversion.
Now also "stream ID" (for DVB-S2) and "inversion" are understood.
The parameter-string can also provide information on FEC, rolloff etc. For DVB-S, "auto" which mpv uses by default should be fine, I can also confirm it works. For non-DVB-S cards, it might be useful to also parse this information in case of a vdr-channel list.
As I have no such hardware and thus would have to do it blindly, I added a FIXME.
Mostly complete vdr-channels.conf format documentation is at http://www.vdr-wiki.de/wiki/index.php/Channels.conf (german only).
Diffstat (limited to 'stream/dvb_tune.h')
-rw-r--r-- | stream/dvb_tune.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/stream/dvb_tune.h b/stream/dvb_tune.h index 87b85b11ff..2d2f4e6589 100644 --- a/stream/dvb_tune.h +++ b/stream/dvb_tune.h @@ -30,7 +30,7 @@ int dvb_set_ts_filt(dvb_priv_t *priv, int fd, uint16_t pid, dmx_pes_type_t pesty int dvb_demux_stop(int fd); int dvb_demux_start(int fd); int dvb_tune(dvb_priv_t *priv, int freq, char pol, int srate, int diseqc, - int tone, bool is_dvb_s2, fe_spectral_inversion_t specInv, + int tone, bool is_dvb_s2, int stream_id, fe_spectral_inversion_t specInv, fe_modulation_t modulation, fe_guard_interval_t guardInterval, fe_transmit_mode_t TransmissionMode, fe_bandwidth_t bandWidth, fe_code_rate_t HP_CodeRate, fe_code_rate_t LP_CodeRate, |