Audacity
3.0.3
|
#include <AudioIOBase.h>
Public Member Functions | |
double | TotalCorrection () const |
double | ToConsume () const |
double | Consumed () const |
double | ToDiscard () const |
Public Attributes | |
double | mPreRoll {} |
double | mLatencyCorrection {} |
double | mDuration {} |
PRCrossfadeData | mCrossfadeData |
double | mPosition {} |
bool | mLatencyCorrected {} |
Definition at line 311 of file AudioIOBase.h.
double AudioIOBase::RecordingSchedule::Consumed | ( | ) | const |
Definition at line 1345 of file AudioIOBase.cpp.
Referenced by AudioIO::FillBuffers().
double AudioIOBase::RecordingSchedule::ToConsume | ( | ) | const |
Definition at line 1340 of file AudioIOBase.cpp.
Referenced by AudioIO::FillBuffers().
double AudioIOBase::RecordingSchedule::ToDiscard | ( | ) | const |
Definition at line 1350 of file AudioIOBase.cpp.
Referenced by AudioIO::FillBuffers().
|
inline |
Definition at line 322 of file AudioIOBase.h.
Referenced by AudioIO::FillBuffers().
PRCrossfadeData AudioIOBase::RecordingSchedule::mCrossfadeData |
Definition at line 315 of file AudioIOBase.h.
Referenced by AudioIO::FillBuffers(), AudioIO::StartStream(), and AudioIO::StopStream().
double AudioIOBase::RecordingSchedule::mDuration {} |
Definition at line 314 of file AudioIOBase.h.
Referenced by AudioIO::StartStream().
bool AudioIOBase::RecordingSchedule::mLatencyCorrected {} |
Definition at line 320 of file AudioIOBase.h.
Referenced by AudioIO::FillBuffers().
double AudioIOBase::RecordingSchedule::mLatencyCorrection {} |
Definition at line 313 of file AudioIOBase.h.
Referenced by AudioIoCallback::FillInputBuffers(), AudioIOBase::PlaybackSchedule::Init(), and AudioIO::StartStream().
double AudioIOBase::RecordingSchedule::mPosition {} |
Definition at line 319 of file AudioIOBase.h.
Referenced by AudioIO::FillBuffers().
double AudioIOBase::RecordingSchedule::mPreRoll {} |
Definition at line 312 of file AudioIOBase.h.
Referenced by AudioIOBase::PlaybackSchedule::Init(), AudioIO::IsCapturing(), and AudioIO::StartStream().