MPD
0.20.15
|
#include <Traits.hxx>
Public Types | |
typedef int32_t | value_type |
typedef value_type * | pointer_type |
typedef const value_type * | const_pointer_type |
typedef int_least32_t | sum_type |
typedef int_least64_t | long_type |
Static Public Attributes | |
static constexpr size_t | SAMPLE_SIZE = sizeof(value_type) |
static constexpr unsigned | BITS = 24 |
static constexpr value_type | MIN = -(sum_type(1) << (BITS - 1)) |
static constexpr value_type | MAX = (sum_type(1) << (BITS - 1)) - 1 |
static constexpr value_type | SILENCE = 0 |
Definition at line 130 of file Traits.hxx.
typedef const value_type* SampleTraits< SampleFormat::S24_P32 >::const_pointer_type |
Definition at line 133 of file Traits.hxx.
typedef int_least64_t SampleTraits< SampleFormat::S24_P32 >::long_type |
Definition at line 136 of file Traits.hxx.
typedef value_type* SampleTraits< SampleFormat::S24_P32 >::pointer_type |
Definition at line 132 of file Traits.hxx.
typedef int_least32_t SampleTraits< SampleFormat::S24_P32 >::sum_type |
Definition at line 135 of file Traits.hxx.
typedef int32_t SampleTraits< SampleFormat::S24_P32 >::value_type |
Definition at line 131 of file Traits.hxx.
|
static |
Definition at line 139 of file Traits.hxx.
|
static |
Definition at line 142 of file Traits.hxx.
|
static |
Definition at line 141 of file Traits.hxx.
|
static |
Definition at line 138 of file Traits.hxx.
|
static |
Definition at line 143 of file Traits.hxx.