#include <sigc++/sigc++.h>
#include <cppunit/TestFixture.h>
#include <cppunit/extensions/HelperMacros.h>
+#include "evoral/types.hpp"
#include "evoral/SMF.hpp"
#include "SequenceTest.hpp"
}
int read_event(uint32_t* delta_t, uint32_t* size, uint8_t** buf) const {
- return SMF::read_event(delta_t, size, buf);
+ event_id_t id;
+ return SMF::read_event(delta_t, size, buf, &id);
}
private:
CPPUNIT_TEST_SUITE(SMFTest);
CPPUNIT_TEST(createNewFileTest);
CPPUNIT_TEST(takeFiveTest);
+ CPPUNIT_TEST(writeTest);
CPPUNIT_TEST_SUITE_END();
public:
- typedef double Time;
+ typedef Evoral::Beats Time;
void setUp() {
type_map = new DummyTypeMap();
void createNewFileTest();
void takeFiveTest();
+ void writeTest();
private:
DummyTypeMap* type_map;