80ffa58c81
Ardour uses some global variables and singletons. These global variables
can be initialized with a value prior to program execution (especially
if they are const), but some of the static variables are modified, and
it is crucial that they always are reset when switching to another
session. To keep things simple and explicit and consistent, we thus
introduce Temporal::reset() to reset TempoMap (and later on also the
superclock rate). This is somewhat similar to Temporal::init(), which
usually only is invoked once (on program start) to initialize singletons
(such as the TempoMap).
|
||
---|---|---|
.. | ||
MSVCtemporal | ||
temporal | ||
test | ||
bbt_time.cc | ||
beats.cc | ||
debug.cc | ||
domain.cc | ||
enums.cc | ||
range.cc | ||
superclock.cc | ||
tempo.cc | ||
test2.cc | ||
test.cc | ||
time.cc | ||
timeline.cc | ||
wscript |