summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor_ops.cc
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2006-08-16 20:36:14 +0000
committerDavid Robillard <d@drobilla.net>2006-08-16 20:36:14 +0000
commit7250433f50236a05fc652fa41c23bf53fbf6a0fd (patch)
tree0371dfe1b6ce5a9eb1769d10505a6ca658ca1a7b /gtk2_ardour/editor_ops.cc
parent5952c48a848926edb02b5d630e36cc461c893964 (diff)
Progress on the disk side of things:
- MidiRingBuffer implementation - MidiDiskstream reading from playlists - MidiPlaylist reading from regions - MidiRegions returning random notes for the time being, but the inter-thread stuff works.. Horrible awful mess, not really commit worthy, but I need to move machines. Nothing to see here.. :) git-svn-id: svn://localhost/ardour2/branches/midi@835 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/editor_ops.cc')
-rw-r--r--gtk2_ardour/editor_ops.cc46
1 files changed, 23 insertions, 23 deletions
diff --git a/gtk2_ardour/editor_ops.cc b/gtk2_ardour/editor_ops.cc
index 30e19c484c..7115bfe634 100644
--- a/gtk2_ardour/editor_ops.cc
+++ b/gtk2_ardour/editor_ops.cc
@@ -226,11 +226,11 @@ Editor::split_regions_at (jack_nframes_t where, RegionSelection& regions)
void
Editor::remove_clicked_region ()
{
- if (clicked_audio_trackview == 0 || clicked_regionview == 0) {
+ if (clicked_routeview == 0 || clicked_regionview == 0) {
return;
}
- Playlist* playlist = clicked_audio_trackview->playlist();
+ Playlist* playlist = clicked_routeview->playlist();
begin_reversible_command (_("remove region"));
XMLNode &before = playlist->get_state();
@@ -585,10 +585,10 @@ Editor::build_region_boundary_cache ()
break;
}
- } else if (clicked_trackview) {
+ } else if (clicked_axisview) {
TrackViewList t;
- t.push_back (clicked_trackview);
+ t.push_back (clicked_axisview);
if ((r = find_next_region (pos, point, 1, t, &ontrack)) == 0) {
break;
@@ -725,10 +725,10 @@ Editor::cursor_to_region_point (Cursor* cursor, RegionPoint point, int32_t dir)
r = find_next_region (pos, point, dir, selection->tracks, &ontrack);
- } else if (clicked_trackview) {
+ } else if (clicked_axisview) {
TrackViewList t;
- t.push_back (clicked_trackview);
+ t.push_back (clicked_axisview);
r = find_next_region (pos, point, dir, t, &ontrack);
@@ -1287,7 +1287,7 @@ Editor::add_location_from_selection ()
return;
}
- if (session == 0 || clicked_trackview == 0) {
+ if (session == 0 || clicked_axisview == 0) {
return;
}
@@ -1342,11 +1342,11 @@ Editor::select_all_in_track (Selection::Operation op)
{
list<Selectable *> touched;
- if (!clicked_trackview) {
+ if (!clicked_axisview) {
return;
}
- clicked_trackview->get_selectables (0, max_frames, 0, DBL_MAX, touched);
+ clicked_axisview->get_selectables (0, max_frames, 0, DBL_MAX, touched);
switch (op) {
case Selection::Toggle:
@@ -1392,11 +1392,11 @@ Editor::invert_selection_in_track ()
{
list<Selectable *> touched;
- if (!clicked_trackview) {
+ if (!clicked_axisview) {
return;
}
- clicked_trackview->get_inverted_selectables (*selection, touched);
+ clicked_axisview->get_inverted_selectables (*selection, touched);
selection->set (touched);
}
@@ -1845,8 +1845,8 @@ Editor::insert_region_list_selection (float times)
RouteTimeAxisView *tv = 0;
Playlist *playlist;
- if (clicked_audio_trackview != 0) {
- tv = clicked_audio_trackview;
+ if (clicked_routeview != 0) {
+ tv = clicked_routeview;
} else if (!selection->tracks.empty()) {
if ((tv = dynamic_cast<RouteTimeAxisView*>(selection->tracks.front())) == 0) {
return;
@@ -2171,7 +2171,7 @@ Editor::interthread_cancel_clicked ()
void
Editor::region_from_selection ()
{
- if (clicked_trackview == 0) {
+ if (clicked_axisview == 0) {
return;
}
@@ -2383,9 +2383,9 @@ Editor::crop_region_to_selection ()
vector<Playlist*> playlists;
Playlist *playlist;
- if (clicked_trackview != 0) {
+ if (clicked_axisview != 0) {
- if ((playlist = clicked_trackview->playlist()) == 0) {
+ if ((playlist = clicked_axisview->playlist()) == 0) {
return;
}
@@ -2486,7 +2486,7 @@ Editor::region_fill_track ()
void
Editor::region_fill_selection ()
{
- if (clicked_audio_trackview == 0 || !clicked_audio_trackview->is_audio_track()) {
+ if (clicked_routeview == 0 || !clicked_routeview->is_audio_track()) {
return;
}
@@ -2738,7 +2738,7 @@ Editor::trim_region_to_edit_cursor ()
float speed = 1.0f;
AudioTimeAxisView *atav;
- if ( clicked_trackview != 0 && (atav = dynamic_cast<AudioTimeAxisView*>(clicked_trackview)) != 0 ) {
+ if ( clicked_axisview != 0 && (atav = dynamic_cast<AudioTimeAxisView*>(clicked_axisview)) != 0 ) {
if (atav->get_diskstream() != 0) {
speed = atav->get_diskstream()->speed();
}
@@ -2764,7 +2764,7 @@ Editor::trim_region_from_edit_cursor ()
float speed = 1.0f;
AudioTimeAxisView *atav;
- if ( clicked_trackview != 0 && (atav = dynamic_cast<AudioTimeAxisView*>(clicked_trackview)) != 0 ) {
+ if ( clicked_axisview != 0 && (atav = dynamic_cast<AudioTimeAxisView*>(clicked_axisview)) != 0 ) {
if (atav->get_diskstream() != 0) {
speed = atav->get_diskstream()->speed();
}
@@ -2781,11 +2781,11 @@ Editor::trim_region_from_edit_cursor ()
void
Editor::unfreeze_route ()
{
- if (clicked_audio_trackview == 0 || !clicked_audio_trackview->is_track()) {
+ if (clicked_routeview == 0 || !clicked_routeview->is_track()) {
return;
}
- clicked_audio_trackview->track()->unfreeze ();
+ clicked_routeview->track()->unfreeze ();
}
void*
@@ -2798,7 +2798,7 @@ Editor::_freeze_thread (void* arg)
void*
Editor::freeze_thread ()
{
- clicked_audio_trackview->audio_track()->freeze (*current_interthread_info);
+ clicked_routeview->audio_track()->freeze (*current_interthread_info);
return 0;
}
@@ -2812,7 +2812,7 @@ Editor::freeze_progress_timeout (void *arg)
void
Editor::freeze_route ()
{
- if (clicked_audio_trackview == 0 || !clicked_audio_trackview->is_track()) {
+ if (clicked_routeview == 0 || !clicked_routeview->is_track()) {
return;
}