Current section

Files

Jump to
vtc lib sources seconds ratio_number.ex
Raw

lib/sources/seconds/ratio_number.ex

defimpl Vtc.Source.Seconds, for: [Ratio, Integer, Float] do
alias Vtc.Framerate
alias Vtc.Source.Seconds
@spec seconds(Ratio.t(), Framerate.t()) :: Seconds.result()
def seconds(value, _rate), do: {:ok, Ratio.new(value)}
end