![]() |
Audacity 3.2.0
|
Public Member Functions | |
| ResampleBuf () | |
| ~ResampleBuf () | |
Public Attributes | |
| bool | bPitch |
| ArrayOf< audio > | buf |
| double | ratio |
| sampleCount | processed |
| size_t | blockSize |
| long | SBSMSBlockSize |
| sampleCount | offset |
| sampleCount | end |
| ArrayOf< float > | leftBuffer |
| ArrayOf< float > | rightBuffer |
| WaveChannel * | leftTrack |
| WaveChannel * | rightTrack |
| std::unique_ptr< SBSMS > | sbsms |
| std::unique_ptr< SBSMSInterface > | iface |
| ArrayOf< audio > | SBSMSBuf |
| std::unique_ptr< Resampler > | resampler |
| std::unique_ptr< SBSMSQuality > | quality |
| WaveTrack * | outputTrack {} |
| WaveChannel * | outputLeftChannel {} |
| WaveChannel * | outputRightChannel {} |
| std::exception_ptr | mpException {} |
Definition at line 31 of file SBSMSBase.cpp.
|
inline |
Definition at line 34 of file SBSMSBase.cpp.
References processed.
|
inline |
Definition at line 39 of file SBSMSBase.cpp.
| size_t ResampleBuf::blockSize |
Definition at line 47 of file SBSMSBase.cpp.
Referenced by SBSMSBase::Process().
| bool ResampleBuf::bPitch |
Definition at line 43 of file SBSMSBase.cpp.
Referenced by SBSMSBase::Process(), and resampleCB().
Definition at line 44 of file SBSMSBase.cpp.
Referenced by SBSMSBase::Process(), and resampleCB().
| sampleCount ResampleBuf::end |
Definition at line 50 of file SBSMSBase.cpp.
Referenced by SBSMSBase::Process(), and resampleCB().
| std::unique_ptr<SBSMSInterface> ResampleBuf::iface |
Definition at line 56 of file SBSMSBase.cpp.
Referenced by postResampleCB(), SBSMSBase::Process(), and resampleCB().
| ArrayOf<float> ResampleBuf::leftBuffer |
Definition at line 51 of file SBSMSBase.cpp.
Referenced by SBSMSBase::Process(), and resampleCB().
| WaveChannel* ResampleBuf::leftTrack |
Definition at line 53 of file SBSMSBase.cpp.
Referenced by SBSMSBase::Process(), and resampleCB().
| std::exception_ptr ResampleBuf::mpException {} |
Definition at line 66 of file SBSMSBase.cpp.
Referenced by SBSMSBase::Process(), and resampleCB().
| sampleCount ResampleBuf::offset |
Definition at line 49 of file SBSMSBase.cpp.
Referenced by SBSMSBase::Process(), and resampleCB().
| WaveChannel* ResampleBuf::outputLeftChannel {} |
Definition at line 63 of file SBSMSBase.cpp.
Referenced by SBSMSBase::Process().
| WaveChannel* ResampleBuf::outputRightChannel {} |
Definition at line 64 of file SBSMSBase.cpp.
Referenced by SBSMSBase::Process().
| WaveTrack* ResampleBuf::outputTrack {} |
Definition at line 62 of file SBSMSBase.cpp.
Referenced by SBSMSBase::Process().
| sampleCount ResampleBuf::processed |
Definition at line 46 of file SBSMSBase.cpp.
Referenced by ResampleBuf(), and resampleCB().
| std::unique_ptr<SBSMSQuality> ResampleBuf::quality |
Definition at line 61 of file SBSMSBase.cpp.
Referenced by SBSMSBase::Process().
| double ResampleBuf::ratio |
Definition at line 45 of file SBSMSBase.cpp.
Referenced by postResampleCB(), SBSMSBase::Process(), and resampleCB().
| std::unique_ptr<Resampler> ResampleBuf::resampler |
Definition at line 60 of file SBSMSBase.cpp.
Referenced by SBSMSBase::Process().
| ArrayOf<float> ResampleBuf::rightBuffer |
Definition at line 52 of file SBSMSBase.cpp.
Referenced by SBSMSBase::Process(), and resampleCB().
| WaveChannel* ResampleBuf::rightTrack |
Definition at line 54 of file SBSMSBase.cpp.
Referenced by SBSMSBase::Process(), and resampleCB().
| std::unique_ptr<SBSMS> ResampleBuf::sbsms |
Definition at line 55 of file SBSMSBase.cpp.
Referenced by postResampleCB(), and SBSMSBase::Process().
| long ResampleBuf::SBSMSBlockSize |
Definition at line 48 of file SBSMSBase.cpp.
Referenced by postResampleCB(), and SBSMSBase::Process().
Definition at line 57 of file SBSMSBase.cpp.
Referenced by postResampleCB(), and SBSMSBase::Process().