diff --git a/libs/ardour/ardour/midi_region.h b/libs/ardour/ardour/midi_region.h index d2afd02b70..dc9cc66e46 100644 --- a/libs/ardour/ardour/midi_region.h +++ b/libs/ardour/ardour/midi_region.h @@ -55,7 +55,7 @@ class ThawList; template class MidiRingBuffer; -class LIBARDOUR_API MidiRegion : public Region, public Temporal::TimeThing +class LIBARDOUR_API MidiRegion : public Region, public Temporal::TimeDomainSwapper { public: ~MidiRegion(); diff --git a/libs/temporal/temporal/tempo.h b/libs/temporal/temporal/tempo.h index 60e0521a41..9b83ebae8c 100644 --- a/libs/temporal/temporal/tempo.h +++ b/libs/temporal/temporal/tempo.h @@ -1273,7 +1273,7 @@ class LIBTEMPORAL_API DomainSwapInformation { void add (timecnt_t& t) { counts.push_back (&t); } void add (timepos_t& p) { positions.push_back (&p); } - void add (TimeThing& tt) { time_things.push_back (&tt); } + void add (TimeDomainSwapper& tt) { time_things.push_back (&tt); } void clear (); private: @@ -1281,7 +1281,7 @@ class LIBTEMPORAL_API DomainSwapInformation { std::vector counts; std::vector positions; - std::vector time_things; + std::vector time_things; TimeDomain previous; void undo (); diff --git a/libs/temporal/temporal/types.h b/libs/temporal/temporal/types.h index 43d1730b4f..d46a944906 100644 --- a/libs/temporal/temporal/types.h +++ b/libs/temporal/temporal/types.h @@ -124,8 +124,8 @@ enum RoundMode { extern void setup_enum_writer (); -struct LIBTEMPORAL_API TimeThing { - virtual ~TimeThing() {} +struct LIBTEMPORAL_API TimeDomainSwapper { + virtual ~TimeDomainSwapper() {} virtual void swap_domain (Temporal::TimeDomain from, Temporal::TimeDomain to) = 0; };