Membrane.HLS.CMAFSink (Membrane HLS Plugin v1.0.0)

View Source

Summary

Types

t()

Struct containing options for Membrane.HLS.CMAFSink

Functions

Returns description of options available for this module

Types

t()

@type t() :: %Membrane.HLS.CMAFSink{
  build_stream: (Membrane.CMAF.Track.t() ->
                   HLS.VariantStream.t() | HLS.AlternativeRendition.t()),
  packager: pid(),
  target_segment_duration: Membrane.Time.t(),
  track_id: String.t()
}

Struct containing options for Membrane.HLS.CMAFSink

Functions

handle_buffer(atom, buffer, ctx, state)

Callback implementation for Membrane.Element.WithInputPads.handle_buffer/4.

options()

@spec options() :: keyword()

Returns description of options available for this module