Icecast.Adapter behaviour (icecast v1.0.2)

Copy Markdown View Source

The adapter specification.

Summary

Types

adapter()

@type adapter() :: module()

Callbacks

read_meta(url, adapter_opts)

@callback read_meta(url :: binary(), adapter_opts :: Keyword.t()) ::
  {:ok, Meta.t()} | {:error, term()}