Current section
Files
Jump to
Current section
Files
c_src/membrane_mp3_mad_plugin/decoder.spec.exs
module Membrane.MP3.MAD.Decoder.Native
state_type "State"
spec create() :: {:ok :: label, state}
spec decode_frame(payload, state) ::
{:ok :: label, {payload, bytes_used :: long, sample_rate :: long, channels :: int}}
| {:error :: label, :buflen :: label}
| {:error :: label, :malformed :: label}
| {:error :: label, {:recoverable :: label, bytes_to_skip :: int}}