Loading...
Searching...
No Matches
juce::AudioFormatWriter::ThreadedWriter::IncomingDataReceiver Class Referenceabstract

Detailed Description

Receiver for incoming data.

Inheritance diagram for juce::AudioFormatWriter::ThreadedWriter::IncomingDataReceiver:

Public Member Functions

 IncomingDataReceiver ()=default
virtual ~IncomingDataReceiver ()=default
virtual void reset (int numChannels, double sampleRate, int64 totalSamplesInSource)=0
virtual void addBlock (int64 sampleNumberInSource, const AudioBuffer< float > &newData, int startOffsetInBuffer, int numSamples)=0

Constructors and Destructors

◆ IncomingDataReceiver()

juce::AudioFormatWriter::ThreadedWriter::IncomingDataReceiver::IncomingDataReceiver ( )
default

◆ ~IncomingDataReceiver()

virtual juce::AudioFormatWriter::ThreadedWriter::IncomingDataReceiver::~IncomingDataReceiver ( )
virtualdefault

Member Functions

◆ reset()

virtual void juce::AudioFormatWriter::ThreadedWriter::IncomingDataReceiver::reset ( int numChannels,
double sampleRate,
int64 totalSamplesInSource )
pure virtual

◆ addBlock()

virtual void juce::AudioFormatWriter::ThreadedWriter::IncomingDataReceiver::addBlock ( int64 sampleNumberInSource,
const AudioBuffer< float > & newData,
int startOffsetInBuffer,
int numSamples )
pure virtual

Implemented in juce::AudioThumbnail.

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram