HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
Public Member Functions | Data Fields | Friends
hi::v1::audio_format_range Class Reference

Public Member Functions

constexpr audio_format_range (audio_format_range &&) noexcept=default
 
constexpr audio_format_range (audio_format_range const &) noexcept=default
 
constexpr audio_format_rangeoperator= (audio_format_range &&) noexcept=default
 
constexpr audio_format_rangeoperator= (audio_format_range const &) noexcept=default
 
constexpr audio_format_range (pcm_format format, uint16_t num_channels, uint32_t min_sample_rate, uint32_t max_sample_rate, surround_mode surround_mode_mask) noexcept
 
constexpr bool empty () const noexcept
 
constexpr operator bool () const noexcept
 

Data Fields

pcm_format format = {}
 
uint16_t num_channels = 0
 
uint32_t min_sample_rate = 0
 
uint32_t max_sample_rate = 0
 
surround_mode surround_mode_mask = surround_mode::none
 

Friends

constexpr friend bool operator== (audio_format_range const &, audio_format_range const &) noexcept=default
 
constexpr friend auto operator<=> (audio_format_range const &lhs, audio_format_range const &rhs) noexcept
 
constexpr friend bool equal_except_bit_depth (audio_format_range const &lhs, audio_format_range const &rhs) noexcept
 
std::string to_string (audio_format_range const &rhs) noexcept
 

The documentation for this class was generated from the following file: