Membrane.Element.Tee.Master (Membrane Element Tee v0.5.0) View Source
Element for forwarding buffers to at least one output pad
It has one input pad :input and 2 output pads:
:master- is a static pad which is always available and works in pull mode:copy- is a dynamic pad that can be linked to any number of elements (including 0) and works in push mode
The :master pad dictates the speed of processing data and any element (or elements) connected to :copy pad
will receive the same data as :master
Pads
:input
| Availability | :always |
| Caps | :any |
| Demand unit | :buffers |
| Direction | :input |
| Mode | :pull |
| Name | :input |
:copy
| Availability | :on_request |
| Caps | :any |
| Direction | :output |
| Mode | :push |
| Name | :copy |
:master
| Availability | :always |
| Caps | :any |
| Direction | :output |
| Mode | :pull |
| Name | :master |
Link to this section Summary
Functions
Returns pads descriptions for Membrane.Element.Tee.Master
Link to this section Functions
Specs
membrane_pads() :: [{Membrane.Pad.name_t(), Membrane.Pad.description_t()}]
Returns pads descriptions for Membrane.Element.Tee.Master