View Source Membrane.Libnice.Sink (Membrane Libnice plugin v0.9.0)
Element that sends buffers (over UDP or TCP) received on different pads to relevant receivers.
element-options
Element options
Passed via struct Membrane.Libnice.Sink.t/0
libniceanyDefault value:
nil
Pid of ExLibnice instance. It's needed to send packets out.
pads
Pads
input
:input
| Availability | :on_request |
| Caps | :any |
| Demand unit | :buffers |
| Direction | :input |
| Mode | :pull |
| Name | :input |
Link to this section Summary
Types
Struct containing options for Membrane.Libnice.Sink
Functions
Returns pads descriptions for Membrane.Libnice.Sink
Returns description of options available for this module
Link to this section Types
@type t() :: %Membrane.Libnice.Sink{libnice: any()}
Struct containing options for Membrane.Libnice.Sink
Link to this section Functions
@spec membrane_pads() :: [{Membrane.Pad.name_t(), Membrane.Pad.description_t()}]
Returns pads descriptions for Membrane.Libnice.Sink
@spec options() :: keyword()
Returns description of options available for this module