#include <juce_AudioDataConverters.h>
Inherits juce::AudioData::Int32.
|
enum | { bytesPerSample = 4
, maxValue = 0x7fffff
, resolution = (1 << 8)
, isFloat = 0
} |
|
A 32-bit integer type, of which only the bottom 24 bits are used.
Definition at line 224 of file juce_AudioDataConverters.h.
◆ anonymous enum
◆ Int24in32()
juce::AudioData::Int24in32::Int24in32 |
( |
void * |
d | ) |
|
|
inlinenoexcept |
◆ copyFromBE()
template<
class SourceType >
void juce::AudioData::Int24in32::copyFromBE |
( |
SourceType & |
source | ) |
|
|
inlinenoexcept |
◆ copyFromLE()
template<
class SourceType >
void juce::AudioData::Int24in32::copyFromLE |
( |
SourceType & |
source | ) |
|
|
inlinenoexcept |
◆ copyFromSameType()
void juce::AudioData::Int24in32::copyFromSameType |
( |
Int24in32 & |
source | ) |
|
|
inlinenoexcept |
◆ getAsFloatBE()
float juce::AudioData::Int24in32::getAsFloatBE |
( |
| ) |
const |
|
inlinenoexcept |
◆ getAsFloatLE()
float juce::AudioData::Int24in32::getAsFloatLE |
( |
| ) |
const |
|
inlinenoexcept |
◆ getAsInt32BE()
int32 juce::AudioData::Int24in32::getAsInt32BE |
( |
| ) |
const |
|
inlinenoexcept |
◆ getAsInt32LE()
int32 juce::AudioData::Int24in32::getAsInt32LE |
( |
| ) |
const |
|
inlinenoexcept |
◆ setAsFloatBE()
void juce::AudioData::Int24in32::setAsFloatBE |
( |
float |
newValue | ) |
|
|
inlinenoexcept |
◆ setAsFloatLE()
void juce::AudioData::Int24in32::setAsFloatLE |
( |
float |
newValue | ) |
|
|
inlinenoexcept |
◆ setAsInt32BE()
void juce::AudioData::Int24in32::setAsInt32BE |
( |
int32 |
newValue | ) |
|
|
inlinenoexcept |
◆ setAsInt32LE()
void juce::AudioData::Int24in32::setAsInt32LE |
( |
int32 |
newValue | ) |
|
|
inlinenoexcept |
The documentation for this class was generated from the following file: