diff options
author | Robin Gareus <robin@gareus.org> | 2017-03-18 18:33:17 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2017-03-18 18:33:17 +0100 |
commit | 940707e327014f30791d75be00ccbd33b0a0555d (patch) | |
tree | 9f79b3c73bad00ba95a81b7308426c20b0665fbc /libs/ardour/ardour/beats_frames_converter.h | |
parent | 6dc3bdf252c57dc29a373454e57274bfdf7e1cd5 (diff) |
Prefer const references: Beat-Converter does not modify the TempoMap
Diffstat (limited to 'libs/ardour/ardour/beats_frames_converter.h')
-rw-r--r-- | libs/ardour/ardour/beats_frames_converter.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libs/ardour/ardour/beats_frames_converter.h b/libs/ardour/ardour/beats_frames_converter.h index f0cd73dc6a..19275927a8 100644 --- a/libs/ardour/ardour/beats_frames_converter.h +++ b/libs/ardour/ardour/beats_frames_converter.h @@ -39,7 +39,7 @@ class TempoMap; class LIBARDOUR_API BeatsFramesConverter : public Evoral::TimeConverter<Evoral::Beats,framepos_t> { public: - BeatsFramesConverter (TempoMap& tempo_map, framepos_t origin) + BeatsFramesConverter (const TempoMap& tempo_map, framepos_t origin) : Evoral::TimeConverter<Evoral::Beats, framepos_t> (origin) , _tempo_map(tempo_map) {} @@ -48,7 +48,7 @@ public: Evoral::Beats from (framepos_t frames) const; private: - TempoMap& _tempo_map; + const TempoMap& _tempo_map; }; /** Converter between quarter-note beats and frames. Takes distances in quarter-note beats or frames @@ -58,7 +58,7 @@ private: class LIBARDOUR_API DoubleBeatsFramesConverter : public Evoral::TimeConverter<double,framepos_t> { public: - DoubleBeatsFramesConverter (TempoMap& tempo_map, framepos_t origin) + DoubleBeatsFramesConverter (const TempoMap& tempo_map, framepos_t origin) : Evoral::TimeConverter<double, framepos_t> (origin) , _tempo_map(tempo_map) {} @@ -67,7 +67,7 @@ public: double from (framepos_t frames) const; private: - TempoMap& _tempo_map; + const TempoMap& _tempo_map; }; } /* namespace ARDOUR */ |