projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use XMLNode::get/set_property API in PBD::ConfigurationVariable class
[ardour.git]
/
libs
/
surfaces
/
wiimote
/
interface.cc
diff --git
a/libs/surfaces/wiimote/interface.cc
b/libs/surfaces/wiimote/interface.cc
index 8695facb8dd4a584901e74442b9a0f01400850be..69983743e6ebd2d60bc2e54f6b35d1efb6ad8981 100644
(file)
--- a/
libs/surfaces/wiimote/interface.cc
+++ b/
libs/surfaces/wiimote/interface.cc
@@
-48,6
+48,12
@@
probe_wiimote_protocol (ControlProtocolDescriptor*)
{
return WiimoteControlProtocol::probe ();
}
{
return WiimoteControlProtocol::probe ();
}
+static void*
+wiimote_request_buffer_factory (uint32_t num_requests)
+{
+ return WiimoteControlProtocol::request_factory (num_requests);
+}
+
static ControlProtocolDescriptor wiimote_descriptor = {
name : "Wiimote",
static ControlProtocolDescriptor wiimote_descriptor = {
name : "Wiimote",
@@
-58,8
+64,9
@@
static ControlProtocolDescriptor wiimote_descriptor = {
supports_feedback : false,
probe : probe_wiimote_protocol,
initialize : new_wiimote_protocol,
supports_feedback : false,
probe : probe_wiimote_protocol,
initialize : new_wiimote_protocol,
- destroy : delete_wiimote_protocol
+ destroy : delete_wiimote_protocol,
+ request_buffer_factory : wiimote_request_buffer_factory
};
};
-extern "C"
LIBCONTROLCP
_API ControlProtocolDescriptor* protocol_descriptor () { return &wiimote_descriptor; }
+extern "C"
ARDOURSURFACE
_API ControlProtocolDescriptor* protocol_descriptor () { return &wiimote_descriptor; }