.addConst ("SMFTempoUse", ARDOUR::MidiTempoMapDisposition(SMFTempoUse))
.endNamespace ()
+ .beginNamespace ("RegionEquivalence")
+ .addConst ("Exact", ARDOUR::RegionEquivalence(Exact))
+ .addConst ("Enclosed", ARDOUR::RegionEquivalence(Enclosed))
+ .addConst ("Overlap", ARDOUR::RegionEquivalence(Overlap))
+ .addConst ("LayerTime", ARDOUR::RegionEquivalence(LayerTime))
+ .endNamespace ()
+
.beginNamespace ("RegionPoint")
.addConst ("Start", ARDOUR::RegionPoint(Start))
.addConst ("End", ARDOUR::RegionPoint(End))
.addConst ("Destructive", ARDOUR::TrackMode(Destructive))
.endNamespace ()
+ .beginNamespace ("TransportRequestSource")
+ .addConst ("TRS_Engine", ARDOUR::TransportRequestSource(TRS_Engine))
+ .addConst ("TRS_UI", ARDOUR::TransportRequestSource(TRS_UI))
+ .endNamespace ()
+
.beginNamespace ("SampleFormat")
.addConst ("Float", ARDOUR::SampleFormat(FormatFloat))
.addConst ("Int24", ARDOUR::SampleFormat(FormatInt24))
.addFunction ("set_output_device_name", &AudioBackend::set_output_device_name)
.endClass()
+ .beginClass <PortEngine> ("PortEngine")
+ .endClass()
+
.beginClass <LatencyRange> ("LatencyRange")
.addVoidConstructor ()
.addData ("min", &LatencyRange::min)