HLX.Writer.Config
(HLS Reader and Writer v0.6.0)
View Source
Module describing writer config.
Summary
Types
@type server_control() :: [{:can_block_reload, boolean()}]
@type t() :: [ type: :media | :master, mode: :vod | :live, segment_type: :mpeg_ts | :fmp4 | :low_latency, segment_duration: non_neg_integer(), part_duration: non_neg_integer(), max_segments: non_neg_integer(), storage_dir: String.t() | nil, server_control: server_control(), on_segment_created: (String.t(), HLX.Segment.t() -> any()) | nil, on_part_created: (String.t(), HLX.Part.t() -> any()) | nil ]