diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2012-09-16 18:06:49 +0200 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2012-09-16 18:06:49 +0200 |
commit | d1c14255b888c90eee3c96fc39e2721e1e52b927 (patch) | |
tree | 8bb89ef53aa894cdef1fef76ced5095a2c3b715e | |
parent | 6641b8100eea273150d641b16b3d8a1b77f75721 (diff) | |
download | osc-graphics-d1c14255b888c90eee3c96fc39e2721e1e52b927.tar.gz |
added macro for common OSC message types (new layer)
-rw-r--r-- | main.c | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -49,6 +49,8 @@ __FILE__, __LINE__, ##__VA_ARGS__, IMG_GetError()); \ } while (0) +#define NEW_LAYER_TYPES "is" /* position, name */ + /* * Default values */ @@ -309,11 +311,11 @@ osc_init(const char *port) lo_server_add_method(server, NULL, NULL, osc_generic_handler, NULL); - lo_server_add_method(server, "/layer/new/image", "iss", + lo_server_add_method(server, "/layer/new/image", NEW_LAYER_TYPES "s", osc_image_new, server); - lo_server_add_method(server, "/layer/new/video", "iss", + lo_server_add_method(server, "/layer/new/video", NEW_LAYER_TYPES "s", osc_video_new, server); - lo_server_add_method(server, "/layer/new/box", "isiiiiiiif", + lo_server_add_method(server, "/layer/new/box", NEW_LAYER_TYPES "iiiiiiif", osc_box_new, server); return server; |