dvbsrc

dvbsrc — Digital Video Broadcast Source

Properties

GstDvbSrcBandwidth bandwidth Read / Write
GstDvbSrcCode_Rate code-rate-hp Read / Write
GstDvbSrcCode_Rate code-rate-lp Read / Write
gchararray device Read / Write
gint diseqc-src Read / Write
gint freq Read / Write
GstDvbSrcGuard guard Read / Write
GstDvbSrcHierarchy hierarchy Read / Write
GstDvbSrcInversion inversion Read / Write
GstDvbSrcModulation modulation Read / Write
gchar * pids Write
gchararray pol Read / Write
gint srate Read / Write
GstDvbSrcTransmission_Mode trans-mode Read / Write
gpointer tune Write
gint adapter Read / Write
gint diseqc-source Read / Write
guint frequency Read / Write
gint frontend Read / Write
gchar * polarity Read / Write / Construct
guint symbol-rate Read / Write
guint stats-reporting-interval Read / Write
guint64 timeout Read / Write

Types and Values

Object Hierarchy

    GObject
    ╰── GstObject
        ╰── GstElement
            ╰── GstBaseSrc
                ╰── GstPushSrc
                    ╰── GstDvbSrc

Description

Synopsis

Element Information

plugin

dvb

author

P2P-VCR, C-Lab, University of Paderborn,Zaheer Abbas Merali <zaheerabbas at merali dot org>

class

Source/Video

Element Pads

name

src

direction

source

presence

always

details

video/mpegts, mpegversion=(int)2, systemstream=(boolean)true

Functions

Types and Values

GstDvbSrc

typedef struct _GstDvbSrc GstDvbSrc;

Property Details

The “bandwidth” property

  “bandwidth”                GstDvbSrcBandwidth

Bandwidth (DVB-T).

Flags: Read / Write

Default value: 7


The “code-rate-hp” property

  “code-rate-hp”             GstDvbSrcCode_Rate

High Priority Code Rate (DVB-T, DVB-S and DVB-C).

Flags: Read / Write

Default value: AUTO


The “code-rate-lp” property

  “code-rate-lp”             GstDvbSrcCode_Rate

Low Priority Code Rate (DVB-T).

Flags: Read / Write

Default value: 1/2


The “device” property

  “device”                   gchararray

The device directory.

Flags: Read / Write

Default value: "/dev/dvb/adapter0"


The “diseqc-src” property

  “diseqc-src”               gint

DISEqC selected source (-1 disabled) (DVB-S).

Flags: Read / Write

Allowed values: [-1,7]

Default value: -1


The “freq” property

  “freq”                     gint

Frequency.

Flags: Read / Write

Allowed values: >= 0

Default value: 0


The “guard” property

  “guard”                    GstDvbSrcGuard

Guard Interval (DVB-T).

Flags: Read / Write

Default value: 16


The “hierarchy” property

  “hierarchy”                GstDvbSrcHierarchy

Hierarchy Information (DVB-T).

Flags: Read / Write

Default value: 1


The “inversion” property

  “inversion”                GstDvbSrcInversion

Inversion Information (DVB-T and DVB-C).

Flags: Read / Write

Default value: ON


The “modulation” property

  “modulation”               GstDvbSrcModulation

Modulation (DVB-T and DVB-C).

Flags: Read / Write

Default value: QAM 16


The “pids” property

  “pids”                     gchar *

Colon seperated list of pids (eg. 110:120).

Flags: Write

Default value: "8192"


The “pol” property

  “pol”                      gchararray

Polarity [vhHV] (DVB-S).

Flags: Read / Write

Default value: "h"


The “srate” property

  “srate”                    gint

Symbol Rate (DVB-S, DVB-C).

Flags: Read / Write

Allowed values: >= 0

Default value: 0


The “trans-mode” property

  “trans-mode”               GstDvbSrcTransmission_Mode

Transmission Mode (DVB-T).

Flags: Read / Write

Default value: 8K


The “tune” property

  “tune”                     gpointer

Atomically tune to channel. (For Apps).

Flags: Write


The “adapter” property

  “adapter”                  gint

The adapter device number (eg. 0 for adapter0).

Flags: Read / Write

Allowed values: [0,16]

Default value: 0


The “diseqc-source” property

  “diseqc-source”            gint

DISEqC selected source (-1 disabled) (DVB-S).

Flags: Read / Write

Allowed values: [-1,7]

Default value: -1


The “frequency” property

  “frequency”                guint

Frequency.

Flags: Read / Write

Default value: 0


The “frontend” property

  “frontend”                 gint

The frontend device number (eg. 0 for frontend0).

Flags: Read / Write

Allowed values: [0,16]

Default value: 0


The “polarity” property

  “polarity”                 gchar *

Polarity [vhHV] (DVB-S).

Flags: Read / Write / Construct

Default value: "H"


The “symbol-rate” property

  “symbol-rate”              guint

Symbol Rate (DVB-S, DVB-C).

Flags: Read / Write

Default value: 0


The “stats-reporting-interval” property

  “stats-reporting-interval” guint

The number of reads before reporting frontend stats.

Flags: Read / Write

Default value: 100


The “timeout” property

  “timeout”                  guint64

Post a message after timeout microseconds (0 = disabled).

Flags: Read / Write

Default value: 1000000