avmux_mpegts

libav MPEG-TS (MPEG-2 Transport Stream) muxer (not recommended, use mpegtsmux instead)

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──avmux_mpegts

Implemented interfaces

Factory details

Authors: – Wim Taymans , Ronald Bultje

Classification:Codec/Muxer

Rank – none

Plugin – libav

Package – GStreamer FFMPEG Plug-ins

Pad Templates

audio_%u

audio/mpeg:
       channels: [ 1, 2 ]
           rate: { (int)48000, (int)44100, (int)32000, (int)24000, (int)22050, (int)16000 }
    mpegversion: 1
          layer: 2
audio/mpeg:
       channels: [ 1, 2 ]
           rate: [ 4000, 96000 ]
    mpegversion: 1
          layer: 3
audio/x-ac3:
       channels: [ 1, 6 ]
           rate: { (int)48000, (int)44100, (int)32000 }
audio/x-dts:
       channels: [ 1, 6 ]
           rate: [ 4000, 96000 ]
audio/mpeg:
       channels: [ 1, 16 ]
           rate: [ 4000, 96000 ]
    mpegversion: 4
   base-profile: lc

Presencerequest

Directionsink

Object typeGstPad


src

video/mpegts:
   systemstream: true

Presencealways

Directionsrc

Object typeGstPad


video_%u

video/mpeg:
    mpegversion: 1
   systemstream: false
video/mpeg:
    mpegversion: 2
   systemstream: false
video/x-h264:
      alignment: au

Presencerequest

Directionsink

Object typeGstPad


Properties

maxdelay

“maxdelay” gint

Set the maximum demux-decode delay (in microseconds)

Flags : Read / Write

Default value : 0


preload

“preload” gint

Set the initial demux-decode delay (in microseconds)

Flags : Read / Write

Default value : 0


The results of the search are