HikoGUI
A low latency retained GUI
|
#include <hikogui/audio/audio_stream_format.hpp>
Public Member Functions | |
constexpr | audio_stream_format (audio_stream_format const &) noexcept=default |
constexpr | audio_stream_format (audio_stream_format &&) noexcept=default |
constexpr audio_stream_format & | operator= (audio_stream_format const &) noexcept=default |
constexpr audio_stream_format & | operator= (audio_stream_format &&) noexcept=default |
constexpr | audio_stream_format (pcm_format format, uint32_t sample_rate, uint16_t num_channels, hi::speaker_mapping speaker_mapping=hi::speaker_mapping::none) noexcept |
constexpr bool | empty () const noexcept |
constexpr | operator bool () const noexcept |
constexpr bool | holds_invariant () const noexcept |
Data Fields | |
pcm_format | format = {} |
uint32_t | sample_rate = 0 |
uint16_t | num_channels = 0 |
hi::speaker_mapping | speaker_mapping = hi::speaker_mapping::none |
The format of a stream of audio.