lib/membrane_rtc_engine/events/track_variant_paused.ex
defmodule Membrane.RTC.Engine.Event.TrackVariantPaused do
@moduledoc """
Event sent whenever track variant was paused.
"""
alias Membrane.RTC.Engine.Track
@derive Membrane.EventProtocol
@typedoc """
Type describing TrackVariantPaused event.
"""
@type t :: %__MODULE__{variant: Track.variant()}
@enforce_keys [:variant]
defstruct @enforce_keys
end