![]() |
Audacity 3.2.0
|
Immutable structure is an argument to Mixer's constructor. More...
#include <MixerOptions.h>
Classes | |
| struct | DefaultWarp |
| Hook function for default time warp. More... | |
Public Member Functions | |
| Warp (const AudacityProject *pProject) | |
| Construct using the default warp function. More... | |
| Warp (const BoundedEnvelope *e) | |
| Construct with an explicit warp. More... | |
| Warp (double min, double max, double initial=1.0) | |
| Construct with no time warp. More... | |
Public Attributes | |
| const BoundedEnvelope *const | envelope = nullptr |
| const double | minSpeed |
| const double | maxSpeed |
| const double | initialSpeed { 1.0 } |
Immutable structure is an argument to Mixer's constructor.
Definition at line 56 of file MixerOptions.h.
|
explicit |
Construct using the default warp function.
Definition at line 18 of file MixerOptions.cpp.
|
explicit |
Construct with an explicit warp.
Definition at line 23 of file MixerOptions.cpp.
| MixerOptions::Warp::Warp | ( | double | min, |
| double | max, | ||
| double | initial = 1.0 |
||
| ) |
Construct with no time warp.
min >= 0 max >= 0 min <= max Definition at line 27 of file MixerOptions.cpp.
References min().
| const BoundedEnvelope* const MixerOptions::Warp::envelope = nullptr |
Definition at line 76 of file MixerOptions.h.
Referenced by MixerOptions::ResampleParameters::ResampleParameters().
| const double MixerOptions::Warp::initialSpeed { 1.0 } |
Definition at line 78 of file MixerOptions.h.
| const double MixerOptions::Warp::maxSpeed |
Definition at line 77 of file MixerOptions.h.
Referenced by MixerOptions::ResampleParameters::ResampleParameters().
| const double MixerOptions::Warp::minSpeed |
Definition at line 77 of file MixerOptions.h.
Referenced by MixerOptions::ResampleParameters::ResampleParameters().