View Source Membrane.HTTPAdaptiveStream.Sink.TrackConfig (Membrane HTTP Adaptive Stream plugin v0.18.6)

Track configuration. For more information checkout Membrane.HTTPAdaptiveStream.Manifest.Track.Config

Summary

Types

@type t() :: %Membrane.HTTPAdaptiveStream.Sink.TrackConfig{
  header_naming_fun: (Membrane.HTTPAdaptiveStream.Manifest.Track.t(),
                      counter :: non_neg_integer() ->
                        String.t()),
  mode: :live | :vod,
  partial_naming_fun: (String.t(), Keyword.t() -> String.t()),
  persist?: boolean(),
  segment_naming_fun: (Membrane.HTTPAdaptiveStream.Manifest.Track.t() ->
                         String.t()),
  target_window_duration: Membrane.Time.t() | :infinity
}