| Top |  |  |  |  | 
GObject ╰── GInitiallyUnowned ╰── GstObject ╰── GstElement ╰── MpegTSBase ╰── GstTSDemux
| plugin | mpegtsdemux | 
| author | Zaheer Abbas Merali <zaheerabbas at merali dot org> Edward Hervey <edward.hervey@collabora.co.uk> | 
| class | Codec/Demuxer | 
| name | sink | 
| direction | sink | 
| presence | always | 
| details | video/mpegts, systemstream=(boolean)true | 
| name | audio_%01x_%05x | 
| direction | source | 
| presence | sometimes | 
| details | audio/mpeg, mpegversion=(int)1 | 
| audio/mpeg, mpegversion=(int)2, stream-format=(string)adts | |
| audio/mpeg, mpegversion=(int)4, stream-format=(string)loas | |
| 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 | |
| audio/x-eac3 | |
| audio/x-dts | |
| audio/x-opus | |
| audio/x-private-ts-lpcm | 
| name | private_%01x_%05x | 
| direction | source | 
| presence | sometimes | 
| details | ANY | 
| name | subpicture_%01x_%05x | 
| direction | source | 
| presence | sometimes | 
| details | subpicture/x-pgs | 
| subpicture/x-dvd | |
| subpicture/x-dvb | 
| name | video_%01x_%05x | 
| direction | source | 
| presence | sometimes | 
| details | video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false | 
| video/x-h264, stream-format=(string)byte-stream, alignment=(string)nal | |
| video/x-h265, stream-format=(string)byte-stream, alignment=(string)nal | |
| video/x-dirac | |
| video/x-cavs | |
| video/x-wmv, wmvversion=(int)3, format=(string)WVC1 | |
| image/x-jpc | 
“emit-stats” property“emit-stats” gboolean
Emit messages for every pcr/opcr/pts/dts.
Flags: Read / Write
Default value: FALSE
“program-number” property“program-number” gint
Program Number to demux for (-1 to ignore).
Flags: Read / Write
Allowed values: >= G_MAXULONG
Default value: -1