View Source Membrane.FLAC (Membrane FLAC format v0.2.0)

Membrane stream format for audio encoded with Free Lossless Audio Codec

Currently supports only metadata from STREAMINFO metadata block

Summary

Types

@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
}