diff options
author | Carl Hetherington <carl@carlh.net> | 2010-05-09 20:48:21 +0000 |
---|---|---|
committer | Carl Hetherington <carl@carlh.net> | 2010-05-09 20:48:21 +0000 |
commit | 792e3de1d4cb291a02c5c31dad54028049bafed9 (patch) | |
tree | e65183deeb01752110a59a5b834e06deef811dab /libs/ardour/ardour/playlist.h | |
parent | acfc44f3889704587ff281c6348523b2811e7c2e (diff) |
Create the session range location as and when the session first gets some content. Allows both the beginning and end of the range to expand to contain the actual session contents.
git-svn-id: svn://localhost/ardour2/branches/3.0@7087 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/ardour/playlist.h')
-rw-r--r-- | libs/ardour/ardour/playlist.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/ardour/ardour/playlist.h b/libs/ardour/ardour/playlist.h index c5b79644c6..d13789fa38 100644 --- a/libs/ardour/ardour/playlist.h +++ b/libs/ardour/ardour/playlist.h @@ -126,7 +126,7 @@ class Playlist : public SessionObject bool hidden() const { return _hidden; } bool empty() const; uint32_t n_regions() const; - framecnt_t get_maximum_extent () const; + std::pair<framecnt_t, framecnt_t> get_extent () const; layer_t top_layer() const; EditMode get_edit_mode() const { return _edit_mode; } @@ -334,7 +334,7 @@ class Playlist : public SessionObject void copy_regions (RegionList&) const; void partition_internal (framepos_t start, framepos_t end, bool cutting, RegionList& thawlist); - framecnt_t _get_maximum_extent() const; + std::pair<framecnt_t, framecnt_t> _get_extent() const; boost::shared_ptr<Playlist> cut_copy (boost::shared_ptr<Playlist> (Playlist::*pmf)(framepos_t, framecnt_t, bool), std::list<AudioRange>& ranges, bool result_is_hidden); |