View Source Membrane.MPEG.TS.Demuxer (Membrane MPEG.TS Plugin v1.0.0)

Demuxes MPEG TS stream.

After transition into playing state, this element will wait for Program Association Table and Program Mapping Table.

## Pads

### `:input`

Accepted formats:

%Membrane.RemoteStream{}


Direction: | `:input`
Availability: | `:always`
Flow control: | `:manual`
Demand unit: | `:buffers`


### `:output`

Accepted formats:

%module{} when module in [Membrane.RemoteStream, Membrane.H264]


Direction: | `:output`
Availability: | `:on_request`
Flow control: | `:manual`
Demand unit: | `nil`

Summary

Types

@type state_t() :: :waiting_pmt | :waiting_for_pads | :online