diff options
author | Hans Baier <hansfbaier@googlemail.com> | 2009-02-11 09:54:31 +0000 |
---|---|---|
committer | Hans Baier <hansfbaier@googlemail.com> | 2009-02-11 09:54:31 +0000 |
commit | 947077c12e13a11d6a39b931bd21f288883568cd (patch) | |
tree | 410d8e2c096ed6bff01f9dbb11446eb3287dce69 /libs/evoral/evoral/SMF.hpp | |
parent | 567f37f8eb01aa3a4eb921873f64d1eec2924160 (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.hpp | 5 |
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(); |