Audacity  3.0.3
AudioIO Member List

This is the complete list of members for AudioIO, including all inherited members.

AddToOutputChannel(unsigned int chan, float *outputMeterFloats, float *outputFloats, const float *tempBuf, bool drop, unsigned long len, WaveTrack *vt)AudioIoCallback
AllocateBuffers(const AudioIOStartStreamOptions &options, const TransportTracks &tracks, double t0, double t1, double sampleRate)AudioIOprivate
AllTracksAlreadySilent()AudioIoCallback
AudioCallback(constSamplePtr inputBuffer, float *outputBuffer, unsigned long framesPerBuffer, const PaStreamCallbackTimeInfo *timeInfo, const PaStreamCallbackFlags statusFlags, void *userData)AudioIoCallback
AudioIO()AudioIOprivate
AudioIOBase()AudioIOBase
AudioIOBase(const AudioIOBase &)=deleteAudioIOBase
AudioIoCallback()AudioIoCallback
AudioThread classAudioIOfriend
CallAfterRecording(PostRecordingAction action)AudioIO
CallbackCheckCompletion(int &callbackReturn, unsigned long len)AudioIoCallback
CallbackDoSeek()AudioIoCallback
CheckSoundActivatedRecordingLevel(float *inputSamples, unsigned long framesPerBuffer)AudioIoCallback
ClearRecordingException()AudioIoCallbackinlineprotected
CountSoloingTracks()AudioIoCallback
Deinit()AudioIOstatic
DelayActions(bool recording)AudioIO
DelayingActions() constAudioIOprivate
DeviceName(const PaDeviceInfo *info)AudioIOBaseprotectedstatic
DoPlaythrough(constSamplePtr inputBuffer, float *outputBuffer, unsigned long framesPerBuffer, float *outputMeterFloats)AudioIoCallback
DrainInputBuffers(constSamplePtr inputBuffer, unsigned long framesPerBuffer, const PaStreamCallbackFlags statusFlags, float *tempFloats)AudioIoCallback
DrainRecordBuffers()AudioIOprivate
Extensions()AudioIoCallbackinline
FillOutputBuffers(float *outputBuffer, unsigned long framesPerBuffer, float *outputMeterFloats)AudioIoCallback
FillPlayBuffers()AudioIOprivate
Get()AudioIOstatic
GetAllDeviceInfo()AudioIOBase
GetBestRate(bool capturing, bool playing, double sampleRate)AudioIO
GetCaptureFormat()AudioIOinline
GetCommonlyAvailCapture()AudioIOprivate
GetCommonlyFreePlayback()AudioIOprivate
GetCommonlyReadyPlayback()AudioIoCallback
GetDeviceInfo() constAudioIOBase
GetInputSourceNames()AudioIO
GetLastPlaybackTime() constAudioIOinline
GetListener() constAudioIoCallbackinline
GetMixer(int *inputSource, float *inputVolume, float *playbackVolume)AudioIO
GetNumCaptureChannels() constAudioIOinline
GetNumPlaybackChannels() constAudioIOinline
GetOptimalSupportedSampleRate()AudioIOBasestatic
GetOwningProject() constAudioIOinline
getPlayDevIndex(const wxString &devName={})AudioIOBaseprotectedstatic
getRecordDevIndex(const wxString &devName={})AudioIOBaseprotectedstatic
GetStreamTime()AudioIO
GetSupportedCaptureRates(int devIndex=-1, double rate=0.0)AudioIOBasestatic
GetSupportedPlaybackRates(int DevIndex=-1, double rate=0.0)AudioIOBasestatic
GetSupportedSampleRates(int playDevice=-1, int recDevice=-1, double rate=0.0)AudioIOBasestatic
HandleDeviceChange()AudioIOBase
HostName(const PaDeviceInfo *info)AudioIOBaseprotectedstatic
Init()AudioIOstatic
InputMixerWorks()AudioIO
IsAudioTokenActive(int token) constAudioIOBase
IsAvailable(AudacityProject &project) constAudioIO
IsBusy() constAudioIOBase
IsCapturing() constAudioIO
IsMonitoring() constAudioIOBase
IsPaused() constAudioIOBase
IsStreamActive() constAudioIOBase
IsStreamActive(int token) constAudioIOBase
LastPaErrorString()AudioIO
LoopPlayUpdate(PlayRegionEvent &evt)AudioIOprivatestatic
LostCaptureIntervals()AudioIoCallbackinline
mAudioIOExtAudioIoCallbackprivate
mAudioThreadShouldCallTrackBufferExchangeOnceAudioIoCallback
mAudioThreadTrackBufferExchangeLoopActiveAudioIoCallback
mAudioThreadTrackBufferExchangeLoopRunningAudioIoCallback
mbHasSoloTracksAudioIoCallback
mbMicroFadesAudioIoCallback
mCachedBestRateCapturingAudioIoCallbackprotectedstatic
mCachedBestRateInAudioIOBaseprotectedstatic
mCachedBestRateOutAudioIoCallbackprotectedstatic
mCachedBestRatePlayingAudioIoCallbackprotectedstatic
mCachedCaptureIndexAudioIOBaseprotectedstatic
mCachedCaptureRatesAudioIOBaseprotectedstatic
mCachedPlaybackIndexAudioIOBaseprotectedstatic
mCachedPlaybackRatesAudioIOBaseprotectedstatic
mCachedSampleRatesAudioIOBaseprotectedstatic
mCallbackReturnAudioIoCallback
mCaptureBuffersAudioIoCallback
mCaptureFormatAudioIoCallback
mCaptureRingBufferSecsAudioIoCallback
mCaptureTracksAudioIoCallback
mDelayingActionsAudioIOprivate
mDetectDropoutsAudioIoCallbackprotected
mDetectUpstreamDropoutsAudioIoCallback
mFactorAudioIoCallback
mForceFadeOutAudioIoCallback
mInputMeterAudioIOBaseprotected
mInputMixerWorksAudioIOBaseprotected
mLastPaErrorAudioIoCallback
mLastPlaybackTimeMillisAudioIoCallback
mLastRecordingOffsetAudioIoCallback
mListenerAudioIoCallbackprotected
mLostCaptureIntervalsAudioIoCallbackprotected
mLostSamplesAudioIoCallback
mMaxFramesOutputAudioIoCallback
mMinCaptureSecsToCopyAudioIoCallback
mMixerOutputVolAudioIoCallback
mNextStreamTokenAudioIoCallbackstatic
mNumCaptureChannelsAudioIoCallback
mNumPauseFramesAudioIoCallback
mNumPlaybackChannelsAudioIoCallback
mOutputMeterAudioIOBaseprotected
mOwningProjectAudioIOBaseprotected
mPausedAudioIOBaseprotected
mPauseRecAudioIoCallback
mPlaybackBuffersAudioIoCallback
mPlaybackMixersAudioIoCallback
mPlaybackQueueMinimumAudioIoCallback
mPlaybackRingBufferSecsAudioIoCallback
mPlaybackSamplesToCopyAudioIoCallback
mPlaybackScheduleAudioIoCallbackprotected
mPlaybackTracksAudioIoCallback
mPortStreamV19AudioIOBaseprotected
mPostRecordingActionAudioIOprivate
mPostRecordingActionMutexAudioIOprivate
mRateAudioIOBaseprotected
mRecordingExceptionAudioIoCallbackprotected
mRecordingScheduleAudioIoCallbackprotected
mResampleAudioIoCallback
mSeekAudioIoCallback
mSilenceLevelAudioIoCallback
mSimulateRecordingErrorsAudioIoCallback
mSoftwarePlaythroughAudioIoCallback
mStreamTokenAudioIOBaseprotected
mSuspendAudioThreadAudioIoCallbackprotected
mThreadAudioIoCallback
mUpdateMetersAudioIoCallbackprotected
mUpdatingMetersAudioIoCallbackprotected
mUsingAlsaAudioIoCallbackprotected
NumRatesToTryAudioIOBaseprotectedstatic
NumStandardRatesAudioIOBasestatic
operator=(const AudioIOBase &)=deleteAudioIOBase
PostRecordingAction typedefAudioIO
RatesToTryAudioIOBaseprotectedstatic
ResetOwningProject()AudioIOprivate
SeekStream(double seconds)AudioIOinline
SendVuInputMeterData(const float *inputSamples, unsigned long framesPerBuffer)AudioIoCallback
SendVuOutputMeterData(const float *outputMeterFloats, unsigned long framesPerBuffer)AudioIoCallback
SetCaptureMeter(const std::shared_ptr< AudacityProject > &project, const std::weak_ptr< Meter > &meter)AudioIOBase
SetListener(const std::shared_ptr< AudioIOListener > &listener)AudioIoCallback
SetMeters()AudioIOprivate
SetMixer(int inputSource, float inputVolume, float playbackVolume)AudioIO
AudioIoCallback::SetMixer(int inputSource)AudioIOBase
SetOwningProject(const std::shared_ptr< AudacityProject > &pProject)AudioIOprivate
SetPaused(bool state)AudioIO
SetPlaybackMeter(const std::shared_ptr< AudacityProject > &project, const std::weak_ptr< Meter > &meter)AudioIOBase
SetRecordingException()AudioIoCallbackinlineprotected
StandardRatesAudioIOBasestatic
StartMonitoring(const AudioIOStartStreamOptions &options)AudioIO
StartPortAudioStream(const AudioIOStartStreamOptions &options, unsigned int numPlaybackChannels, unsigned int numCaptureChannels, sampleFormat captureFormat)AudioIOprivate
StartStream(const TransportTracks &tracks, double t0, double t1, const AudioIOStartStreamOptions &options)AudioIO
StartStreamCleanup(bool bOnlyBuffers=false)AudioIOprivate
StopStream() overrideAudioIOvirtual
TrackBufferExchange()AudioIOprivate
TrackHasBeenFadedOut(const WaveTrack &wt)AudioIoCallback
TrackShouldBeSilent(const WaveTrack &wt)AudioIoCallback
ugAudioIOAudioIOBaseprotectedstatic
UpdateTimePosition(unsigned long framesPerBuffer)AudioIoCallback
ValidateDeviceNames(const wxString &play, const wxString &rec)AudioIOstatic
~AudioIO()AudioIOprivate
~AudioIOBase()AudioIOBasevirtual
~AudioIoCallback()AudioIoCallback