summaryrefslogtreecommitdiff
path: root/libs/ardour
AgeCommit message (Collapse)Author
2015-06-29remove unused methodPaul Davis
2015-06-29fix whitespace/indentation and remove references to ScopedConnectionLists ↵Paul Davis
that were not used even in Tracks
2015-06-29[Summary] Eliminated redundant marker update notification which lead to ↵GZharun
creation of huge amount of redundant session events
2015-06-29noop: indentationPaul Davis
2015-06-29add required headerPaul Davis
2015-06-29make use of loop range as default export range being Tracks specificPaul Davis
2015-06-29[Summary] Per Igor's request: if auto play loop is set on, the main timespan ↵VKamyshniy
should be the range loop location.
2015-06-29when loop range is set, if loop-is-mode and seamless looping, set loop for ↵Paul Davis
all tracks
2015-06-29fix inadvertent typoPaul Davis
2015-06-29Tracks uses -inf gain on newly created tracksPaul Davis
2015-06-29bring in more connection-related changes from TracksPaul Davis
2015-06-29add engine_state_controller.cc to libardour sources when building tracksPaul Davis
2015-06-29add track auto-naming options from TracksPaul Davis
2015-06-29fix crash caused by missing return; add explanatory commentsPaul Davis
2015-06-29fix typo in Tracks buildPaul Davis
2015-06-29include Tracks engine state controller header for Tracks buildPaul Davis
2015-06-29add required profile headerPaul Davis
2015-06-29change names for scene I/O port connection methodsPaul Davis
2015-06-29avoid redundant IO port reconnections in Tracks runtime casePaul Davis
2015-06-29noop: more style guide fixesPaul Davis
2015-06-29noop: fix indentation to match style guidePaul Davis
2015-06-29add EngineStateController code from TracksPaul Davis
2015-06-29Fixed issue with crash when invalid get_connections request is made on ↵Paul Davis
invalid port handle. (Grygorii)
2015-06-29add in more Tracks-related auto-(re)connect changesPaul Davis
2015-06-29add in more Tracks-related auto-(re)connect changes, all conditionalized by ↵Paul Davis
Profile
2015-06-29initial incorporation of Tracks' automatic reconnect features, based on ↵Paul Davis
current Tracks code
2015-06-29merge several of the trickiest Tracks- and platform-specific RC ↵Paul Davis
configuration variables
2015-06-29no-op: indentation and whitespace fixesPaul Davis
2015-06-29[Summary] Added export cleanupGZharun
[Reviewed by] Andriy Mishyn
2015-06-29indentation and formatting cleanupPaul Davis
2015-06-29[Summary] Fixed issue with export built on Mavericks. There was not check on ↵GZharun
empty sets in ExportFormatSpecification class. C standard, section 6.5.6.8 says: "...if the result points one past the last element of the array object, it shall not be used as the operand of a unary * operator that is evaluated..." So GCC compiler and CLANG compiler (Mavericks) process this operation different way. GCC returns 0 on an attempt to dereference end iterator when CLANG returns a non 0 value.
2015-06-29[Summary] Fixed windows buildGreg Zharun
2015-06-29add channel_count() to audio source APIPaul Davis
2015-06-29another signal related to record state added from Tracks.Paul Davis
This doesn't appear to have obviously distinct semantics from RecordStateChanged but Tracks is using it and I can't verify instantly that it could be replaced by RecordStateChanged.
2015-06-29distribute use of RouteAddedOrRemoved to appropriate places.Paul Davis
It might be wise to use this rather than GUIIdle but that needs further investigation
2015-06-29include emission of RouteAddedOrRemoved in Session::add_audio_track()Paul Davis
2015-06-29integrate Session::remove_routes() from Tracks and replace ↵Paul Davis
Session::remove_route() internal implementation. The singular case replicated (and was the model for) the plural case.
2015-06-29re-do previous commit with less variablesPaul Davis
2015-06-29Tracks calls tracks "Tracks"; Ardour uses type-namesPaul Davis
2015-06-29Session::reconnect_midi_scene_ports() is a Tracks thing.Paul Davis
It requires the EngineStateController which is not merged at this time
2015-06-29add missing profile headerPaul Davis
2015-06-29fix bank ID when MIDI Scene change handles a program change messageGZharun
2015-06-29add Session::reconnect_midi_scene_ports()Paul Davis
2015-06-29add commentPaul Davis
2015-06-29totally bizarre and incorrect solo/mute behaviour for Tracks (ONLY)Paul Davis
2015-06-29[Summary] Changed function name update_route_active_state() on ↵nikolay
update_route_record_state() [Reviewed] GZharun Conflicts: libs/ardour/ardour/session.h libs/ardour/session.cc libs/ardour/session_state.cc
2015-06-29provide Session::have_rec_disabled_track()Paul Davis
2015-06-29add the Tracks version of Track::monitoring_state()Paul Davis
This drastically-stripped down version of the Ardour original is used only when USE_TRACKS_CODE_FEATURES is defined. It doesn't respond to many aspects/features of libardour.
2015-06-29adding routes no longer saves session but leaves it marked dirty (Tracks ↵Paul Davis
semantics for add_routes() retained)
2015-06-29fix indentationPaul Davis