Keep track of MIDI region's start positions in beats, to
[ardour.git] / libs / ardour / ardour / region.h
index 4b3e4623af049750ae8aa5223c5316de875769e9..8be4709fbf227f772cef31b574c30552db23653f 100644 (file)
@@ -189,7 +189,7 @@ class Region
        void set_position (framepos_t);
        void set_position_on_top (framepos_t);
        void special_set_position (framepos_t);
-       void update_position_after_tempo_map_change ();
+       virtual void update_after_tempo_map_change ();
        void nudge_position (frameoffset_t);
 
        bool at_natural_position () const;
@@ -221,8 +221,6 @@ class Region
 
        int apply (Filter &, Progress* progress = 0);
 
-       virtual uint64_t read_data_count () const { return _read_data_count; }
-
        boost::shared_ptr<ARDOUR::Playlist> playlist () const { return _playlist.lock(); }
        virtual void set_playlist (boost::weak_ptr<ARDOUR::Playlist>);
 
@@ -385,7 +383,6 @@ class Region
        Timecode::BBT_Time      _bbt_time;
        AnalysisFeatureList     _transients;
 
-       mutable uint64_t        _read_data_count;  ///< modified in read()
        uint64_t                _last_layer_op;  ///< timestamp
        SourceList              _sources;
        /** Used when timefx are applied, so we can always use the original source */