[Bug 720351] New: [dvbsrc] Add DVB-S2 support to dvbsrc plugin

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Dec 12 12:45:45 PST 2013


https://bugzilla.gnome.org/show_bug.cgi?id=720351
  GStreamer | gst-plugins-bad | git

           Summary: [dvbsrc] Add DVB-S2 support to dvbsrc plugin
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: gabrielstrimtu at yahoo.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Created an attachment (id=264100)
 View: https://bugzilla.gnome.org/attachment.cgi?id=264100
 Review: https://bugzilla.gnome.org/review?bug=720351&attachment=264100

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

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list