Audacity 3.2.0
|
#include <TimeAndPitchRealSource.h>
Public Member Functions | |
TimeAndPitchRealSource (const std::vector< std::vector< float > > &input) | |
void | Pull (float *const *buffer, size_t samplesPerChannel) override |
Public Member Functions inherited from TimeAndPitchSource | |
virtual | ~TimeAndPitchSource () |
virtual void | Pull (float *const *, size_t samplesPerChannel)=0 |
Private Attributes | |
const std::vector< std::vector< float > > & | mInput |
unsigned long long | mNumPulledFrames = 0u |
Audacity: A Digital Audio Editor
TimeAndPitchRealSource.cpp
Matthieu Hodgkinson
Definition at line 17 of file TimeAndPitchRealSource.h.
|
inline |
Definition at line 20 of file TimeAndPitchRealSource.h.
|
inlineoverridevirtual |
Implements TimeAndPitchSource.
Definition at line 25 of file TimeAndPitchRealSource.h.
References staffpad::vo::copy(), min(), mInput, and mNumPulledFrames.
|
private |
Definition at line 46 of file TimeAndPitchRealSource.h.
Referenced by Pull().
|
private |
Definition at line 47 of file TimeAndPitchRealSource.h.
Referenced by Pull().