# atscmux

Multiplexes media streams into an ATSC-compliant Transport Stream

## Hierarchy

    GObject
        ╰──GInitiallyUnowned
            ╰──GstObject
                ╰──GstElement
                    ╰──GstAggregator
                        ╰──GstBaseTsMux
                            ╰──atscmux

## Factory details

Authors: – Mathieu Duponchelle <mathieu@centricular.com></mathieu@centricular.com>

Classification: – `Codec/Muxer`

Rank – primary

Plugin – mpegtsmux

Package – GStreamer Bad Plug-ins

## Pad Templates

### `sink_%d`

    video/mpeg:
             parsed: true
        mpegversion: 2
       systemstream: false
    video/x-h264:
      stream-format: byte-stream
          alignment: { (string)au, (string)nal }
    audio/x-ac3:
             framed: true
    audio/x-eac3:
             framed: true

Presence – request

Direction – sink

Object type – GstBaseTsMuxPad

### `src`

    video/mpegts:
       systemstream: true
         packetsize: 188

Presence – always

Direction – src

Object type – GstAggregatorPad

The results of the search are