From 875b1367b2c4750ecd861424c57ed4bcc9c642d2 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 6 Nov 2016 19:27:26 -0500 Subject: Factor out and extend MIDIXML implementation --- libs/ardour/wscript | 3 +- libs/evoral/evoral/MIDIEvent.hpp | 12 ----- libs/evoral/evoral/MIDIXML.hpp | 96 ++++++++++++++++++++++++++++++++++ libs/evoral/src/MIDIEvent.cpp | 109 --------------------------------------- libs/evoral/wscript | 5 +- libs/midi++2/midi++/event.h | 3 -- 6 files changed, 99 insertions(+), 129 deletions(-) create mode 100644 libs/evoral/evoral/MIDIXML.hpp delete mode 100644 libs/evoral/src/MIDIEvent.cpp (limited to 'libs') diff --git a/libs/ardour/wscript b/libs/ardour/wscript index 831440f23e..31eab1cd0c 100644 --- a/libs/ardour/wscript +++ b/libs/ardour/wscript @@ -409,8 +409,7 @@ def build(bld): 'DATA_DIR="' + os.path.normpath(bld.env['DATADIR']) + '"', 'CONFIG_DIR="' + os.path.normpath(bld.env['SYSCONFDIR']) + '"', 'LOCALEDIR="' + os.path.normpath(bld.env['LOCALEDIR']) + '"', - 'LIBARDOUR="' + bld.env['lwrcase_dirname'] + '"', - 'EVORAL_MIDI_XML=1', + 'LIBARDOUR="' + bld.env['lwrcase_dirname'] + '"' ] #obj.source += ' st_stretch.cc st_pitch.cc ' diff --git a/libs/evoral/evoral/MIDIEvent.hpp b/libs/evoral/evoral/MIDIEvent.hpp index 1ce7074788..e8320c3e35 100644 --- a/libs/evoral/evoral/MIDIEvent.hpp +++ b/libs/evoral/evoral/MIDIEvent.hpp @@ -26,10 +26,6 @@ #include "evoral/Event.hpp" #include "evoral/midi_events.h" -#ifdef EVORAL_MIDI_XML -class XMLNode; -#endif - namespace Evoral { /** MIDI helper functions for an Event. @@ -49,14 +45,6 @@ public: : Event