diff options
author | David Robillard <d@drobilla.net> | 2009-11-09 00:57:31 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2009-11-09 00:57:31 +0000 |
commit | e51ceb95d5b90942fbc14a7070d786e089ce3186 (patch) | |
tree | a12fc2cfac25ae8ec707f5a606d4b4425853c164 | |
parent | c7c15fe1bd8c7ffe2275aeb4c6938132b3f909b8 (diff) |
Add metadata file with DOAP and LV2 Host Info information.
git-svn-id: svn://localhost/ardour2/branches/3.0@6043 d708f5d6-7413-0410-9779-e7cbd77b26cf
-rw-r--r-- | ardour-3.ttl | 34 | ||||
-rw-r--r-- | libs/ardour/session.cc | 9 |
2 files changed, 40 insertions, 3 deletions
diff --git a/ardour-3.ttl b/ardour-3.ttl new file mode 100644 index 0000000000..1bd5df264f --- /dev/null +++ b/ardour-3.ttl @@ -0,0 +1,34 @@ +@prefix doap: <http://usefulinc.com/ns/doap#> . +@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . +@prefix foaf: <http://xmlns.com/foaf/0.1/> . +@prefix hi: <http://lv2plug.in/ns/dev/host-info#> . + +<http://ardour.org/software/ardour3> a doap:Project, hi:Host ; + doap:name "Ardour" ; + doap:revision "3.0" ; + doap:shortdesc "A Digital Audio Workstation (DAW)." ; + doap:homepage <http://ardour.org/> ; + doap:bug-database <http://tracker.ardour.org/> ; + doap:license <http://usefulinc.com/doap/licenses/gpl> ; + doap:developer [ + a foaf:Person ; + foaf:name "Paul Davis" + foaf:homepage <http://equalarea.com/paul/> ; + ] ; + doap:programming-language "C", "C++" ; + doap:repository [ + a doap:SVNRepository ; + doap:location <http://subversion.ardour.org/svn/ardour2/branches/3.0/> + ] ; + hi:supportsExtension [ + hi:extension <http://lv2plug.in/ns/extensions/ui> ; + ] , [ + hi:extension <http://lv2plug.in/ns/dev/presets> ; + ] ; + doap:description """ +Ardour is a hard disk recorder and Digital Audio Workstation (DAW) application. +Ardour can record and play back an unlimited number of tracks of audio and/or +MIDI data, with a comprehensive set of features expected in professional a +quality DAW. +""" . diff --git a/libs/ardour/session.cc b/libs/ardour/session.cc index 8b3d832204..509fb0a999 100644 --- a/libs/ardour/session.cc +++ b/libs/ardour/session.cc @@ -1057,9 +1057,12 @@ Session::set_auto_loop_location (Location* location) auto_loop_end_changed_connection.disconnect(); auto_loop_changed_connection.disconnect(); - auto_loop_start_changed_connection = location->start_changed.connect (mem_fun (this, &Session::auto_loop_changed)); - auto_loop_end_changed_connection = location->end_changed.connect (mem_fun (this, &Session::auto_loop_changed)); - auto_loop_changed_connection = location->changed.connect (mem_fun (this, &Session::auto_loop_changed)); + auto_loop_start_changed_connection = location->start_changed.connect ( + mem_fun (this, &Session::auto_loop_changed)); + auto_loop_end_changed_connection = location->end_changed.connect ( + mem_fun (this, &Session::auto_loop_changed)); + auto_loop_changed_connection = location->changed.connect ( + mem_fun (this, &Session::auto_loop_changed)); location->set_auto_loop (true, this); |