summaryrefslogtreecommitdiff
path: root/libs/ardour
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2012-12-23 11:58:04 +0000
committerRobin Gareus <robin@gareus.org>2012-12-23 11:58:04 +0000
commit010870707e9b3516232ab2c1a225e38e65d59fec (patch)
treeff8c290a7028c6adf21ed500a118eeed0e841222 /libs/ardour
parent53cc49ec9b5629e2b5b12be0acad5d70733b8275 (diff)
Revert "fix for problem when reverse playback hits 00:00:00:00 (may be incomplete)"
This reverts commit 13708 -- because it's the wrong approach to fix this. git-svn-id: svn://localhost/ardour2/branches/3.0@13713 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour')
-rw-r--r--libs/ardour/session_process.cc1
-rw-r--r--libs/ardour/session_transport.cc2
2 files changed, 0 insertions, 3 deletions
diff --git a/libs/ardour/session_process.cc b/libs/ardour/session_process.cc
index 0a44829bd2..05b800fead 100644
--- a/libs/ardour/session_process.cc
+++ b/libs/ardour/session_process.cc
@@ -349,7 +349,6 @@ Session::process_with_events (pframes_t nframes)
}
end_frame = _transport_frame + frames_moved;
- _transport_frame = std::max((ARDOUR::framepos_t) 0, _transport_frame);
{
SessionEvent* this_event;
diff --git a/libs/ardour/session_transport.cc b/libs/ardour/session_transport.cc
index 693074cf9a..037ca83484 100644
--- a/libs/ardour/session_transport.cc
+++ b/libs/ardour/session_transport.cc
@@ -851,7 +851,6 @@ Session::micro_locate (framecnt_t distance)
}
_transport_frame += distance;
- _transport_frame = std::max((ARDOUR::framepos_t) 0, _transport_frame);
return 0;
}
@@ -897,7 +896,6 @@ Session::locate (framepos_t target_frame, bool with_roll, bool with_flush, bool
// Update Timecode time
// [DR] FIXME: find out exactly where this should go below
- target_frame = std::max((ARDOUR::framepos_t) 0, target_frame);
_transport_frame = target_frame;
_last_roll_or_reversal_location = target_frame;
timecode_time(_transport_frame, transmitting_timecode_time);