Membrane.Sink.handle_write_list
You're seeing just the callback
handle_write_list
, go back to Membrane.Sink module for more information.
Specs
handle_write_list( pad :: Membrane.Pad.ref_t(), buffers :: [Membrane.Buffer.t()], context :: Membrane.Element.CallbackContext.Write.t(), state :: Membrane.Element.state_t() ) :: Membrane.Element.Base.callback_return_t()
Callback that is called when buffer should be written by the sink.
By default calls handle_write/4
for each buffer.
For pads in pull mode it is called when buffers have been demanded (by returning
:demand
action from any callback).
For pads in push mode it is invoked when buffers arrive.