JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
juce::AudioFormatReader::ReadHelper< DestSampleType, SourceSampleType, SourceEndianness > Struct Template Reference

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

#include "juce_AudioFormatReader.h"

Public Types

using DestType = AudioData::Pointer< DestSampleType, AudioData::NativeEndian, AudioData::NonInterleaved, AudioData::NonConst >
 
using SourceType = AudioData::Pointer< SourceSampleType, SourceEndianness, AudioData::Interleaved, AudioData::Const >
 

Static Public Member Functions

template<typename TargetType >
static void read (TargetType *const *destData, int destOffset, int numDestChannels, const void *sourceData, int numSourceChannels, int numSamples) noexcept
 

Detailed Description

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

Used by AudioFormatReader subclasses to copy data to different formats.

Definition at line 281 of file juce_AudioFormatReader.h.

Member Typedef Documentation

◆ DestType

using juce::AudioFormatReader::ReadHelper< DestSampleType, SourceSampleType, SourceEndianness >::DestType = AudioData::Pointer<DestSampleType, AudioData::NativeEndian, AudioData::NonInterleaved, AudioData::NonConst>

Definition at line 283 of file juce_AudioFormatReader.h.

◆ SourceType

Definition at line 284 of file juce_AudioFormatReader.h.

Member Function Documentation

◆ read()

template<typename TargetType >
static void juce::AudioFormatReader::ReadHelper< DestSampleType, SourceSampleType, SourceEndianness >::read ( TargetType *const destData,
int  destOffset,
int  numDestChannels,
const void sourceData,
int  numSourceChannels,
int  numSamples 
)
staticnoexcept

Definition at line 287 of file juce_AudioFormatReader.h.


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