Membrane Caps: Audio.FLAC v0.1.1 Membrane.Caps.Audio.FLAC View Source

Membrane Caps for audio encoded with Free Lossless Audio Codec

Provides Caps struct describing FLAC-encoded audio stream, currently supports only metadata from STREAMINFO metadata block

Link to this section Summary

Link to this section Types

Link to this type

t() View Source
t() :: %Membrane.Caps.Audio.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
}