Appending() const | ProjectAudioManager | inline |
AudioIOListener() | AudioIOListener | inline |
Callback typedef | Observer::Publisher< RecordingDropoutEvent > | |
CallbackReturn typedef | Observer::Publisher< RecordingDropoutEvent > | |
CancelRecording() | ProjectAudioManager | private |
CanStopAudioStream() const | ProjectAudioManager | |
ChooseExistingRecordingTracks(AudacityProject &proj, bool selectedOnly, double targetRate=RATE_NOT_SELECTED) | ProjectAudioManager | static |
Cutting() const | ProjectAudioManager | inline |
DoPlayStopSelect(bool click, bool shift) | ProjectAudioManager | |
DoPlayStopSelect() | ProjectAudioManager | |
DoRecord(AudacityProject &project, const TransportSequences &transportSequences, double t0, double t1, bool altAppearance, const AudioIOStartStreamOptions &options) | ProjectAudioManager | |
Get(AudacityProject &project) | ProjectAudioManager | static |
Get(const AudacityProject &project) | ProjectAudioManager | static |
GetLastPlayMode() const | ProjectAudioManager | inline |
IsTimerRecordCancelled() | ProjectAudioManager | inline |
Looping() const | ProjectAudioManager | inline |
m_factory | Observer::Publisher< RecordingDropoutEvent > | private |
m_list | Observer::Publisher< RecordingDropoutEvent > | private |
mAppending | ProjectAudioManager | private |
mCheckpointFailureSubscription | ProjectAudioManager | private |
mCutting | ProjectAudioManager | private |
mDisplayedRate | ProjectAudioManager | private |
message_type typedef | Observer::Publisher< RecordingDropoutEvent > | |
mLastPlayMode | ProjectAudioManager | private |
mLooping | ProjectAudioManager | private |
mPaused | ProjectAudioManager | private |
mProject | ProjectAudioManager | private |
mStopping | ProjectAudioManager | private |
mTimerRecordCanceled | ProjectAudioManager | private |
notifies_all | Observer::Publisher< RecordingDropoutEvent > | static |
OnAudioIONewBlocks() override | ProjectAudioManager | privatevirtual |
OnAudioIORate(int rate) override | ProjectAudioManager | privatevirtual |
OnAudioIOStartRecording() override | ProjectAudioManager | privatevirtual |
OnAudioIOStopRecording() override | ProjectAudioManager | privatevirtual |
OnCheckpointFailure(ProjectFileIOMessage) | ProjectAudioManager | private |
OnCommitRecording() override | ProjectAudioManager | privatevirtual |
OnPause() | ProjectAudioManager | |
OnRecord(bool altAppearance) | ProjectAudioManager | |
OnSoundActivationThreshold() override | ProjectAudioManager | privatevirtual |
operator=(const ProjectAudioManager &)=delete | ProjectAudioManager | |
Publisher< RecordingDropoutEvent >::operator=(Publisher &&)=default | Observer::Publisher< RecordingDropoutEvent > | |
Paused() const | ProjectAudioManager | |
PlayCurrentRegion(bool newDefault=false, bool cutpreview=false) | ProjectAudioManager | |
Playing() const | ProjectAudioManager | |
PlayPlayRegion(const SelectedRegion &selectedRegion, const AudioIOStartStreamOptions &options, PlayMode playMode, bool backwards=false) | ProjectAudioManager | |
ProjectAudioManager(AudacityProject &project) | ProjectAudioManager | explicit |
ProjectAudioManager(const ProjectAudioManager &)=delete | ProjectAudioManager | |
Publish(const RecordingDropoutEvent &message) | Observer::Publisher< RecordingDropoutEvent > | inlineprotected |
Publisher(ExceptionPolicy *pPolicy=nullptr, Alloc a={}) | Observer::Publisher< RecordingDropoutEvent > | inlineexplicit |
Publisher(Publisher &&)=default | Observer::Publisher< RecordingDropoutEvent > | |
Recording() const | ProjectAudioManager | |
ResetTimerRecordCancelled() | ProjectAudioManager | inline |
SetAppending(bool value) | ProjectAudioManager | inlineprivate |
SetCutting(bool value) | ProjectAudioManager | inlineprivate |
SetLooping(bool value) | ProjectAudioManager | inlineprivate |
SetPausedOff() | ProjectAudioManager | private |
SetStopping(bool value) | ProjectAudioManager | inlineprivate |
SetTimerRecordCancelled() | ProjectAudioManager | inline |
StatusWidthFunction(const AudacityProject &project, StatusBarField field) | ProjectAudioManager | privatestatic |
Stop(bool stopStream=true) | ProjectAudioManager | |
StopIfPaused() | ProjectAudioManager | |
Stopping() const | ProjectAudioManager | inline |
Subscribe(Callback callback) | Observer::Publisher< RecordingDropoutEvent > | |
Subscribe(Object &obj, Return(Object::*callback)(Args...)) | Observer::Publisher< RecordingDropoutEvent > | inline |
TogglePaused() | ProjectAudioManager | private |
UseDuplex() | ProjectAudioManager | static |
~AudioIOListener() | AudioIOListener | virtual |
~Base() | ClientData::Base | virtual |
~ProjectAudioManager() override | ProjectAudioManager | |