tsdemux
Demuxes MPEG2 transport streams
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──MpegTSBase ╰──tsdemux
Factory details
Authors: – Zaheer Abbas Merali
Classification: – Codec/Demuxer
Rank – primary
Plugin – mpegtsdemux
Package – GStreamer Bad Plug-ins
Pad Templates
audio_%01x_%05x
audio/mpeg:
mpegversion: 1
audio/mpeg:
mpegversion: { (int)2, (int)4 }
stream-format: adts
audio/mpeg:
mpegversion: 4
stream-format: loas
audio/x-lpcm:
width: { (int)16, (int)20, (int)24 }
rate: { (int)48000, (int)96000 }
channels: [ 1, 8 ]
dynamic_range: [ 0, 255 ]
emphasis: { (boolean)false, (boolean)true }
mute: { (boolean)false, (boolean)true }
audio/x-ac3:
audio/x-eac3:
audio/x-ac4:
audio/x-dts:
audio/x-opus:
audio/x-private-ts-lpcm:
subpicture_%01x_%05x
subpicture/x-pgs:
subpicture/x-dvd:
subpicture/x-dvb:
video_%01x_%05x
video/mpeg:
mpegversion: { (int)1, (int)2, (int)4 }
systemstream: false
video/x-h264:
stream-format: byte-stream
video/x-h265:
stream-format: byte-stream
video/x-vp9:
video/x-dirac:
video/x-cavs:
video/x-wmv:
wmvversion: 3
format: WVC1
image/x-jpc:
image/x-jxsc:
Properties
emit-stats
“emit-stats” gboolean
Emit messages for every pcr/opcr/pts/dts
Flags : Read / Write
Default value : false
latency
“latency” gint
Latency to add for smooth demuxing (in ms)
Flags : Read / Write
Default value : 700
program-number
“program-number” gint
Program Number to demux for (-1 to ignore)
Flags : Read / Write
Default value : -1
send-scte35-events
“send-scte35-events” gboolean
Whether SCTE 35 sections should be forwarded as events.
When forwarding those, potential splice times are converted to running time, and can be used by a downstream muxer to reinject the sections.
Flags : Read / Write
Default value : false
Since : 1.20
The results of the search are