JUCE
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
Public Types | Static Public Member Functions
AudioFormatReader::ReadHelper< DestSampleType, SourceSampleType, SourceEndianness > Struct Template Reference

Used by AudioFormatReader subclasses to copy data to different formats. More...

List of all members.

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

Detailed Description

template<class DestSampleType, class SourceSampleType, class SourceEndianness>
struct AudioFormatReader::ReadHelper< DestSampleType, SourceSampleType, SourceEndianness >

Used by AudioFormatReader subclasses to copy data to different formats.


Member Typedef Documentation

template<class DestSampleType , class SourceSampleType , class SourceEndianness >
typedef AudioData::Pointer<DestSampleType, AudioData::NativeEndian, AudioData::NonInterleaved, AudioData::NonConst> AudioFormatReader::ReadHelper< DestSampleType, SourceSampleType, SourceEndianness >::DestType
template<class DestSampleType , class SourceSampleType , class SourceEndianness >
typedef AudioData::Pointer<SourceSampleType, SourceEndianness, AudioData::Interleaved, AudioData::Const> AudioFormatReader::ReadHelper< DestSampleType, SourceSampleType, SourceEndianness >::SourceType

Member Function Documentation

template<class DestSampleType , class SourceSampleType , class SourceEndianness >
static void AudioFormatReader::ReadHelper< DestSampleType, SourceSampleType, SourceEndianness >::read ( int **  destData,
int  destOffset,
int  numDestChannels,
const void *  sourceData,
int  numSourceChannels,
int  numSamples 
) [static]

The documentation for this struct was generated from the following file: