![]() |
![]() |
![]() |
![]() |
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 |
dvbsrc can be used to capture video from DVB cards, DVB-T, DVB-S or DVB-T.
1 |
gst-launch dvbsrc modulation="QAM 64" trans-mode=8k bandwidth=8 frequency=514000000 code-rate-lp=AUTO code-rate-hp=2/3 guard=4 hierarchy=0 ! mpegtsdemux name=demux ! queue max-size-buffers=0 max-size-time=0 ! mpeg2dec ! xvimagesink demux. ! queue max-size-buffers=0 max-size-time=0 ! mad ! alsasink |
1 |
gst-launch dvbsrc modulation="QAM 64" trans-mode=8k bandwidth=8 frequency=514000000 code-rate-lp=AUTO code-rate-hp=2/3 guard=4 hierarchy=0 pids=100:256:257 ! mpegtsdemux name=demux ! queue max-size-buffers=0 max-size-time=0 ! mpeg2dec ! xvimagesink demux. ! queue max-size-buffers=0 max-size-time=0 ! mad ! alsasink |
1 |
gst-launch dvbsrc polarity="h" frequency=11302000 symbol-rate=27500 diseqc-src=0 pids=50:102:103 ! mpegtsdemux name=demux ! queue max-size-buffers=0 max-size-time=0 ! mpeg2dec ! xvimagesink demux. ! queue max-size-buffers=0 max-size-time=0 ! mad ! alsasink |
“bandwidth”
property“bandwidth” GstDvbSrcBandwidth
Bandwidth (DVB-T).
Flags: Read / Write
Default value: 7
“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
“code-rate-lp”
property“code-rate-lp” GstDvbSrcCode_Rate
Low Priority Code Rate (DVB-T).
Flags: Read / Write
Default value: 1/2
“device”
property“device” gchararray
The device directory.
Flags: Read / Write
Default value: "/dev/dvb/adapter0"
“diseqc-src”
property“diseqc-src” gint
DISEqC selected source (-1 disabled) (DVB-S).
Flags: Read / Write
Allowed values: [-1,7]
Default value: -1
“freq”
property“freq” gint
Frequency.
Flags: Read / Write
Allowed values: >= 0
Default value: 0
“guard”
property“guard” GstDvbSrcGuard
Guard Interval (DVB-T).
Flags: Read / Write
Default value: 16
“hierarchy”
property“hierarchy” GstDvbSrcHierarchy
Hierarchy Information (DVB-T).
Flags: Read / Write
Default value: 1
“inversion”
property“inversion” GstDvbSrcInversion
Inversion Information (DVB-T and DVB-C).
Flags: Read / Write
Default value: ON
“modulation”
property“modulation” GstDvbSrcModulation
Modulation (DVB-T and DVB-C).
Flags: Read / Write
Default value: QAM 16
“pids”
property“pids” gchar *
Colon seperated list of pids (eg. 110:120).
Flags: Write
Default value: "8192"
“srate”
property“srate” gint
Symbol Rate (DVB-S, DVB-C).
Flags: Read / Write
Allowed values: >= 0
Default value: 0
“trans-mode”
property“trans-mode” GstDvbSrcTransmission_Mode
Transmission Mode (DVB-T).
Flags: Read / Write
Default value: 8K
“adapter”
property“adapter” gint
The adapter device number (eg. 0 for adapter0).
Flags: Read / Write
Allowed values: [0,16]
Default value: 0
“diseqc-source”
property“diseqc-source” gint
DISEqC selected source (-1 disabled) (DVB-S).
Flags: Read / Write
Allowed values: [-1,7]
Default value: -1
“frontend”
property“frontend” gint
The frontend device number (eg. 0 for frontend0).
Flags: Read / Write
Allowed values: [0,16]
Default value: 0
“polarity”
property“polarity” gchar *
Polarity [vhHV] (DVB-S).
Flags: Read / Write / Construct
Default value: "H"
“symbol-rate”
property“symbol-rate” guint
Symbol Rate (DVB-S, DVB-C).
Flags: Read / Write
Default value: 0
“stats-reporting-interval”
property“stats-reporting-interval” guint
The number of reads before reporting frontend stats.
Flags: Read / Write
Default value: 100
“timeout”
property“timeout” guint64
Post a message after timeout microseconds (0 = disabled).
Flags: Read / Write
Default value: 1000000