Membrane.FLAC (Membrane FLAC format v0.2.1)

Copy Markdown View Source

Membrane stream format for audio encoded with Free Lossless Audio Codec

Currently supports only metadata from STREAMINFO metadata block

Summary

Types

t()

@type t() :: %Membrane.FLAC{
  channels: 1..8,
  max_block_size: pos_integer() | nil,
  max_frame_size: pos_integer() | nil,
  md5_signature: binary() | nil,
  min_block_size: pos_integer() | nil,
  min_frame_size: pos_integer() | nil,
  sample_rate: pos_integer(),
  sample_size: 4 | 8 | 12 | 16 | 24 | 32,
  total_samples: pos_integer() | nil
}