GNOME Bugzilla – Bug 720351
[dvbsrc] Add DVB-S2 support to dvbsrc plugin
Last modified: 2013-12-12 20:48:30 UTC
Created attachment 264100 [details] [review] Proposed patch (git diff origin) Enable "dvbsrc" plugin to tune into a DVB-S2 signal by adding two new properties according to new Linux DVB S2API(version 5.10): - DVBSRC_DELIVERY_SYSTEM - DVBSRC_ROLLOFF Reference: http://linuxtv.org/downloads/v4l-dvb-apis/FE_GET_SET_PROPERTY.html#DTV-DELIVERY-SYSTEM Files changed: gstdvbsrc.c, gstdvbsrc.h Testing environment: Lubuntu, 3.8.0-32-generic kernel Multimedia controller: Philips Semiconductors SAA7146 (rev 01) Subsystem: Technotrend Systemtechnik GmbH S2-3200 Kernel driver in use: budget_ci dvb GStreamer version: 1.3.0.1 Astra 19 satellite Python testing output: tune to: [HiB, v], mod:qpsk, {'symbol-rate': 27500, 'polarity': 'v', 'modulation': 'qpsk', 'frequency': 11856000, 'delivery-system': 'dvb-s'} ===> Lock: True tune to: [LoB, H], mod:8PSK, {'symbol-rate': 22000, 'polarity': 'H', 'modulation': '8PSK', 'frequency': 10773250, 'delivery-system': 'dvb-s2'} ===> Lock: True tune to: [LoB, H], mod:8PSK, {'symbol-rate': 22000, 'polarity': 'H', 'frequency': 10773250, 'delivery-system': 'dvb-s2', 'modulation': '8PSK', 'rolloff': 20} ===> Lock: True gst-launch example: gst-launch-1.0 dvbsrc polarity="h" frequency=10773250 modulation=8PSK symbol-rate=22000 delivery-system=dvb-s2 ! tsdemux name=demux program-number=21100 ! video/x-h264 ! queue2 ! h264parse ! avdec_h264 ! videoconvert ! xvimagesink demux. ! audio/x-ac3 ! queue2 ! decodebin ! audioresample ! audioconvert ! alsasink
*** This bug has been marked as a duplicate of bug 720350 ***