Used by AudioFormatReader subclasses to copy data to different formats. More...
Public Types | |
| typedef AudioData::Pointer < DestSampleType, AudioData::NativeEndian, AudioData::NonInterleaved, AudioData::NonConst > | DestType |
| typedef AudioData::Pointer < SourceSampleType, SourceEndianness, AudioData::Interleaved, AudioData::Const > | SourceType |
Static Public Member Functions | |
| static void | read (int **destData, int destOffset, int numDestChannels, const void *sourceData, int numSourceChannels, int numSamples) noexcept |
Used by AudioFormatReader subclasses to copy data to different formats.
| typedef AudioData::Pointer<DestSampleType, AudioData::NativeEndian, AudioData::NonInterleaved, AudioData::NonConst> AudioFormatReader::ReadHelper< DestSampleType, SourceSampleType, SourceEndianness >::DestType |
| typedef AudioData::Pointer<SourceSampleType, SourceEndianness, AudioData::Interleaved, AudioData::Const> AudioFormatReader::ReadHelper< DestSampleType, SourceSampleType, SourceEndianness >::SourceType |
| static void AudioFormatReader::ReadHelper< DestSampleType, SourceSampleType, SourceEndianness >::read | ( | int ** | destData, |
| int | destOffset, | ||
| int | numDestChannels, | ||
| const void * | sourceData, | ||
| int | numSourceChannels, | ||
| int | numSamples | ||
| ) | [static] |