mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-04-26 06:54:49 +00:00
sys/dvb/gstdvbsrc.c: Actually set the TONE parameter for DVB-S when we should.
Original commit message from CVS: 2006-11-17 Zaheer Abbas Merali <zaheerabbas at merali dot org> * sys/dvb/gstdvbsrc.c: (gst_dvbsrc_tune): Actually set the TONE parameter for DVB-S when we should.
This commit is contained in:
parent
a99c79744b
commit
7618b1e761
2 changed files with 6 additions and 5 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
2006-11-17 Zaheer Abbas Merali <zaheerabbas at merali dot org>
|
||||||
|
|
||||||
|
* sys/dvb/gstdvbsrc.c: (gst_dvbsrc_tune):
|
||||||
|
Actually set the TONE parameter for DVB-S when we should.
|
||||||
|
|
||||||
2006-11-16 David Schleef <ds@schleef.org>
|
2006-11-16 David Schleef <ds@schleef.org>
|
||||||
|
|
||||||
* gst/librfb/rfbdecoder.c: Fixes for 64-bit architectures.
|
* gst/librfb/rfbdecoder.c: Fixes for 64-bit architectures.
|
||||||
|
|
|
@ -1076,17 +1076,13 @@ gst_dvbsrc_tune (GstDvbSrc * object)
|
||||||
// this must be an absolute frequency
|
// this must be an absolute frequency
|
||||||
if (freq < SLOF) {
|
if (freq < SLOF) {
|
||||||
feparams.frequency = (freq - LOF1);
|
feparams.frequency = (freq - LOF1);
|
||||||
if (object->tone < 0)
|
|
||||||
object->tone = SEC_TONE_OFF;
|
|
||||||
} else {
|
} else {
|
||||||
feparams.frequency = (freq - LOF2);
|
feparams.frequency = (freq - LOF2);
|
||||||
if (object->tone < 0)
|
object->tone = SEC_TONE_ON;
|
||||||
object->tone = SEC_TONE_ON;
|
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
// this is an L-Band frequency
|
// this is an L-Band frequency
|
||||||
feparams.frequency = freq;
|
feparams.frequency = freq;
|
||||||
object->tone = SEC_TONE_OFF;
|
|
||||||
}
|
}
|
||||||
GST_INFO_OBJECT (object,
|
GST_INFO_OBJECT (object,
|
||||||
"tuning DVB-S to L-Band:%u, Pol:%d, srate=%u, 22kHz=%s",
|
"tuning DVB-S to L-Band:%u, Pol:%d, srate=%u, 22kHz=%s",
|
||||||
|
|
Loading…
Reference in a new issue