18 tt::speaker_mapping speaker_mapping;
21 sample_format(), sample_rate(0.0f), speaker_mapping(tt::speaker_mapping::none) {}
31 tt::speaker_mapping speaker_mapping) noexcept :
32 sample_format(sample_format),
33 sample_rate(sample_rate),
34 speaker_mapping(speaker_mapping)
38 constexpr explicit operator bool ()
const noexcept
40 return static_cast<bool>(sample_format);