Add metadata file with DOAP and LV2 Host Info information.
authorDavid Robillard <d@drobilla.net>
Mon, 9 Nov 2009 00:57:31 +0000 (00:57 +0000)
committerDavid Robillard <d@drobilla.net>
Mon, 9 Nov 2009 00:57:31 +0000 (00:57 +0000)
git-svn-id: svn://localhost/ardour2/branches/3.0@6043 d708f5d6-7413-0410-9779-e7cbd77b26cf

ardour-3.ttl [new file with mode: 0644]
libs/ardour/session.cc

diff --git a/ardour-3.ttl b/ardour-3.ttl
new file mode 100644 (file)
index 0000000..1bd5df2
--- /dev/null
@@ -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.
+""" .
index 8b3d8322044d8096fb86cd53b529803b0fdd03f4..509fb0a999d4674458d951153c6ad847d83388d1 100644 (file)
@@ -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);