diff plugins.cpp @ 43:4cf2d163127b

Copyrights and tidying
author Chris Cannam
date Thu, 25 Sep 2014 15:13:45 +0100
parents c11367df624d
children
line wrap: on
line diff
--- a/plugins.cpp	Fri Sep 12 18:02:08 2014 +0100
+++ b/plugins.cpp	Thu Sep 25 15:13:45 2014 +0100
@@ -1,33 +1,30 @@
+/* -*- c-basic-offset: 4 indent-tabs-mode: nil -*-  vi:set ts=8 sts=4 sw=4: */
 
-// This is a skeleton file for use in creating your own plugin
-// libraries.  Replace MyPlugin and myPlugin throughout with the name
-// of your first plugin class, and fill in the gaps as appropriate.
-
+/*
+   Vamp Tempogram Plugin
+   Carl Bussey, Centre for Digital Music, Queen Mary University of London
+   Copyright 2014 Queen Mary University of London.
+    
+   This program is free software; you can redistribute it and/or
+   modify it under the terms of the GNU General Public License as
+   published by the Free Software Foundation; either version 2 of the
+   License, or (at your option) any later version.  See the file
+   COPYING included with this distribution for more information.
+*/
 
 #include <vamp/vamp.h>
 #include <vamp-sdk/PluginAdapter.h>
 
 #include "TempogramPlugin.h"
 
-
-// Declare one static adapter here for each plugin class in this library.
-
 static Vamp::PluginAdapter<TempogramPlugin> myPluginAdapter;
 
 
-// This is the entry-point for the library, and the only function that
-// needs to be publicly exported.
-
 const VampPluginDescriptor *
 vampGetPluginDescriptor(unsigned int version, unsigned int index)
 {
     if (version < 1) return 0;
 
-    // Return a different plugin adaptor's descriptor for each index,
-    // and return 0 for the first index after you run out of plugins.
-    // (That's how the host finds out how many plugins are in this
-    // library.)
-
     switch (index) {
     case  0: return myPluginAdapter.getDescriptor();
     default: return 0;