summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorCarl Hetherington <carl@carlh.net>2010-10-05 00:20:37 +0000
committerCarl Hetherington <carl@carlh.net>2010-10-05 00:20:37 +0000
commit15eae738d0ad708614a39056691dba65678953ea (patch)
tree854acfd645362f66a001b8af9fc74a823fb75061 /libs
parentef62a039b9daa6f932a28a0c3d0b5918015e90d8 (diff)
Comments.
git-svn-id: svn://localhost/ardour2/branches/3.0@7873 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs')
-rw-r--r--libs/ardour/ardour/diskstream.h3
-rw-r--r--libs/ardour/sndfilesource.cc1
2 files changed, 3 insertions, 1 deletions
diff --git a/libs/ardour/ardour/diskstream.h b/libs/ardour/ardour/diskstream.h
index 2c1e8b01c1..4baf2668a6 100644
--- a/libs/ardour/ardour/diskstream.h
+++ b/libs/ardour/ardour/diskstream.h
@@ -110,6 +110,7 @@ class Diskstream : public SessionObject, public PublicDiskstream
virtual int use_new_playlist () = 0;
virtual int use_copy_playlist () = 0;
+ /** @return Capture start position in session frames */
framepos_t current_capture_start() const { return capture_start_frame; }
framepos_t current_capture_end() const { return capture_start_frame + capture_captured; }
framepos_t get_capture_start_frame (uint32_t n=0);
@@ -260,7 +261,7 @@ class Diskstream : public SessionObject, public PublicDiskstream
bool _seek_required;
bool force_refill;
- framepos_t capture_start_frame;
+ framepos_t capture_start_frame; ///< session frames
framecnt_t capture_captured;
bool was_recording;
nframes_t adjust_capture_position;
diff --git a/libs/ardour/sndfilesource.cc b/libs/ardour/sndfilesource.cc
index b2b486813c..a8811cc9ff 100644
--- a/libs/ardour/sndfilesource.cc
+++ b/libs/ardour/sndfilesource.cc
@@ -631,6 +631,7 @@ SndFileSource::clear_capture_marks ()
_capture_end = false;
}
+/** @param pos Capture start position in session frames */
void
SndFileSource::mark_capture_start (framepos_t pos)
{