#include "di/function/tag_invoke.h"
#include "di/reflect/enumerator.h"
#include "di/reflect/prelude.h"
#include "di/types/in_place_type.h"
#include "di/types/integers.h"
#include "di/util/unreachable.h"
Go to the source code of this file.
Classes | |
struct | audio::FrameInfo |
Namespaces | |
namespace | audio |
Enumerations | |
enum class | audio::SampleFormat { audio::SignedInt16LE , audio::SignedInt24LE , audio::SignedInt32LE , audio::Float32LE } |
Functions | |
constexpr auto | audio::tag_invoke (di::Tag< di::reflect >, di::InPlaceType< SampleFormat >) |
constexpr auto | audio::format_bytes_per_sample (SampleFormat format) -> usize |