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()
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
}
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 }