summaryrefslogtreecommitdiff
path: root/libs/evoral/evoral/SMF.hpp
diff options
context:
space:
mode:
authorHans Baier <hansfbaier@googlemail.com>2009-02-11 09:54:31 +0000
committerHans Baier <hansfbaier@googlemail.com>2009-02-11 09:54:31 +0000
commit947077c12e13a11d6a39b931bd21f288883568cd (patch)
tree410d8e2c096ed6bff01f9dbb11446eb3287dce69 /libs/evoral/evoral/SMF.hpp
parent567f37f8eb01aa3a4eb921873f64d1eec2924160 (diff)
* introduced dependency: libsmf-1.2
* extracted Interface from SMF: StandardMIDIFile * first implementation of StandardMIDIFile based on libsmf that passes basic test git-svn-id: svn://localhost/ardour2/branches/3.0@4529 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/evoral/evoral/SMF.hpp')
-rw-r--r--libs/evoral/evoral/SMF.hpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/libs/evoral/evoral/SMF.hpp b/libs/evoral/evoral/SMF.hpp
index a7a2abf4bf..313035f5e3 100644
--- a/libs/evoral/evoral/SMF.hpp
+++ b/libs/evoral/evoral/SMF.hpp
@@ -19,8 +19,7 @@
#ifndef EVORAL_SMF_HPP
#define EVORAL_SMF_HPP
-#include <string>
-#include "evoral/types.hpp"
+#include "evoral/StandardMIDIFile.hpp"
namespace Evoral {
@@ -31,7 +30,7 @@ template<typename Time> class EventRingBuffer;
/** Standard Midi File (Type 0)
*/
template<typename Time>
-class SMF {
+class SMF : public StandardMIDIFile<Time> {
public:
SMF();
virtual ~SMF();