CLASSINFO(TrackViewList);
-CLASSKEYS(std::bitset<48ul>); // LuaSignal::LAST_SIGNAL
+/* this needs to match gtk2_ardour/luasignal.h */
+CLASSKEYS(std::bitset<49ul>); // LuaSignal::LAST_SIGNAL
CLASSKEYS(void);
CLASSKEYS(float);
.addFunction ("comp_threshold_controllable", &Stripable::comp_threshold_controllable)
.addFunction ("comp_speed_controllable", &Stripable::comp_speed_controllable)
.addFunction ("comp_mode_controllable", &Stripable::comp_mode_controllable)
- .addFunction ("comp_makeup_controllabl", &Stripable::comp_makeup_controllable)
+ .addFunction ("comp_makeup_controllable", &Stripable::comp_makeup_controllable)
.addFunction ("comp_redux_controllable", &Stripable::comp_redux_controllable)
.addFunction ("comp_mode_name", &Stripable::comp_mode_name)
.addFunction ("comp_speed_name", &Stripable::comp_speed_name)
.addFunction ("combine", &Playlist::combine)
.addFunction ("uncombine", &Playlist::uncombine)
.addFunction ("split_region", &Playlist::split_region)
- .addFunction ("split", (void (Playlist::*)(samplepos_t))&Playlist::split)
+ //.addFunction ("split", &Playlist::split) // XXX needs MusicSample
.addFunction ("cut", (boost::shared_ptr<Playlist> (Playlist::*)(std::list<AudioRange>&, bool))&Playlist::cut)
#if 0
.addFunction ("copy", &Playlist::copy)
.addConst ("RF64", ARDOUR::HeaderFormat(RF64))
.addConst ("RF64_WAV", ARDOUR::HeaderFormat(RF64_WAV))
.addConst ("MBWF", ARDOUR::HeaderFormat(MBWF))
+ .addConst ("FLAC", ARDOUR::HeaderFormat(FLAC))
.endNamespace ()
.beginNamespace ("InsertMergePolicy")
.addFunction ("silence", &AudioBuffer::silence)
.addFunction ("apply_gain", &AudioBuffer::apply_gain)
.addFunction ("check_silence", &AudioBuffer::check_silence)
- .addFunction ("read_from", (void (AudioBuffer::*)(const Sample*, samplecnt_t, samplecnt_t, samplecnt_t))&AudioBuffer::check_silence)
+ .addFunction ("read_from", (void (AudioBuffer::*)(const Sample*, samplecnt_t, samplecnt_t, samplecnt_t))&AudioBuffer::read_from)
.endClass()
.beginClass <MidiBuffer> ("MidiBuffer")