Top |
gboolean | m2ts-mode | Read / Write |
GstStructure * | prog-map | Read / Write |
guint | pat-interval | Read / Write |
guint | pmt-interval | Read / Write |
gint | alignment | Read / Write |
guint | si-interval | Read / Write |
name |
sink_%d |
direction |
sink |
presence |
request |
details |
video/mpeg, parsed=(boolean)true, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false |
video/x-dirac | |
video/x-h264, stream-format=(string)byte-stream, alignment=(string){ au, nal } | |
video/x-h265, stream-format=(string)byte-stream, alignment=(string){ au, nal } | |
audio/mpeg, parsed=(boolean)true, mpegversion=(int){ 1, 2 } | |
audio/mpeg, framed=(boolean)true, mpegversion=(int)4, stream-format=(string)adts | |
audio/mpeg, mpegversion=(int)4, stream-format=(string)raw | |
audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true } | |
audio/x-ac3, framed=(boolean)true | |
audio/x-dts, framed=(boolean)true | |
audio/x-opus, channels=(int)[ 1, 8 ], channel-mapping-family=(int){ 0, 1 } | |
subpicture/x-dvb | |
application/x-teletext | |
meta/x-klv, parsed=(boolean)true |
name |
src |
direction |
source |
presence |
always |
details |
video/mpegts, systemstream=(boolean)true, packetsize=(int){ 188, 192 } |
“m2ts-mode”
property“m2ts-mode” gboolean
Set to TRUE to output Blu-Ray disc format with 192 byte packets. FALSE for standard TS format with 188 byte packets.
Flags: Read / Write
Default value: FALSE
“prog-map”
property“prog-map” GstStructure *
A GstStructure specifies the mapping from elementary streams to programs.
Flags: Read / Write
“pat-interval”
property“pat-interval” guint
Set the interval (in ticks of the 90kHz clock) for writing out the PAT table.
Flags: Read / Write
Allowed values: >= 1
Default value: 9000
“pmt-interval”
property“pmt-interval” guint
Set the interval (in ticks of the 90kHz clock) for writing out the PMT table.
Flags: Read / Write
Allowed values: >= 1
Default value: 9000
“alignment”
property“alignment” gint
Number of packets per buffer (padded with dummy packets on EOS) (-1 = auto, 0 = all available packets, 7 for UDP streaming).
Flags: Read / Write
Allowed values: >= G_MAXULONG
Default value: -1
“si-interval”
property“si-interval” guint
Set the interval (in ticks of the 90kHz clock) for writing out the ServiceInformation tables.
Flags: Read / Write
Allowed values: >= 1
Default value: 9000