Audacity 3.2.0
|
#include <ClipInterface.h>
Public Member Functions | |
virtual | ~ClipTimes () |
virtual sampleCount | GetVisibleSampleCount () const =0 |
virtual int | GetRate () const =0 |
virtual double | GetPlayStartTime () const =0 |
virtual double | GetPlayEndTime () const =0 |
virtual sampleCount | TimeToSamples (double time) const =0 |
virtual double | GetStretchRatio () const =0 |
|
virtualdefault |
|
pure virtual |
Implemented in FloatVectorClip, WaveClipChannel, and WaveClip.
Referenced by ClipParameters::ClipParameters(), ClipParameters::GetClipRect(), and anonymous_namespace{PitchAndSpeedDialog.cpp}::IsExactlySelected().
|
pure virtual |
Implemented in WaveClip, FloatVectorClip, and WaveClipChannel.
Referenced by ClipParameters::ClipParameters(), ClipParameters::GetClipRect(), and anonymous_namespace{PitchAndSpeedDialog.cpp}::IsExactlySelected().
|
pure virtual |
Implemented in FloatVectorClip, WaveClipChannel, and WaveClip.
Referenced by anonymous_namespace{ClipParameters.cpp}::GetBlankSpaceBeforePlayEndTime(), ClipParameters::GetClipRect(), anonymous_namespace{ClipTimeAndPitchSource.cpp}::GetLastReadSample(), and anonymous_namespace{ClipSegment.cpp}::GetTotalNumSamplesToProduce().
|
pure virtual |
Implemented in FloatVectorClip, WaveClipChannel, and WaveClip.
Referenced by ClipParameters::ClipParameters(), anonymous_namespace{ClipParameters.cpp}::GetBlankSpaceBeforePlayEndTime(), ClipParameters::GetClipRect(), anonymous_namespace{ClipTimeAndPitchSource.cpp}::GetLastReadSample(), anonymous_namespace{ClipSegment.cpp}::GetStretchingParameters(), anonymous_namespace{ClipSegment.cpp}::GetTotalNumSamplesToProduce(), and ClipButtonSpecializations< ClipButtonId::Speed >::NeedsDrawing().
|
pure virtual |
The number of raw audio samples not hidden by trimming.
Implemented in FloatVectorClip, WaveClipChannel, and WaveClip.
Referenced by anonymous_namespace{ClipTimeAndPitchSource.cpp}::GetLastReadSample(), anonymous_namespace{ClipSegment.cpp}::GetTotalNumSamplesToProduce(), and ClipTimeAndPitchSource::Pull().
|
pure virtual |
Implemented in FloatVectorClip, WaveClipChannel, and WaveClip.