Changeset 6018:e0df5c74ff43 in roaraudio
- Timestamp:
- 06/22/14 07:59:39 (10 years ago)
- Branch:
- default
- Phase:
- public
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
ChangeLog
r6017 r6018 5 5 * Removed roard plugins dmx-random and dmx-strobe from autobuild list 6 6 as they are replaced by SLFI filters 'random' and 'strobe'. 7 * Changed ABI version of roard because of updates on light_dmxchannel_*(). 7 8 8 9 v. 1.0beta11 - Tue Jan 21 2014 21:04 CET -
roard/include/light.h
r5982 r6018 62 62 63 63 // for plugins: 64 int light_dmxchannel_get(size_t index); 65 int light_dmxchannel_ set(size_t index, uint8_t val);66 ssize_t light_dmxchannel_num(void); 67 int light_dmxchannel_swap_universe(uint8_t * universe, size_t len); 64 // Those functions should be avoided. Please write SLFI filters instead! 65 int light_dmxchannel_get(size_t index); // get channel value from output state. 66 int light_dmxchannel_set(size_t index, uint8_t val); // set channel in input state. 67 ssize_t light_dmxchannel_num(void); // returns number of channels. 68 68 69 69 int light_dmxevent_add(const uint8_t * events, size_t len); -
roard/include/plugins.h
r5961 r6018 30 30 31 31 #define ROARD_DL_APPNAME "roard " ROAR_VSTR_ROARAUDIO 32 #define ROARD_DL_ABIVERSION "1.0beta 8"32 #define ROARD_DL_ABIVERSION "1.0beta12" 33 33 34 34 int plugins_preinit (void); -
roard/light.c
r6009 r6018 327 327 } 328 328 329 return (int)(unsigned int)(uint8_t)g_light_state. state[index];329 return (int)(unsigned int)(uint8_t)g_light_state.output[index]; 330 330 } 331 331 … … 349 349 } 350 350 351 int light_dmxchannel_swap_universe(uint8_t * universe, size_t len) {352 uint8_t c;353 size_t i;354 355 if ( g_light_state.state == NULL ) {356 roar_err_set(ROAR_ERROR_BADSTATE);357 return -1;358 }359 360 if ( g_light_state.channels != len ) {361 roar_err_set(ROAR_ERROR_FAULT);362 return -1;363 }364 365 for (i = 0; i < len; i++) {366 c = g_light_state.state[i];367 __set_channel(i, universe[i]);368 universe[i] = c;369 }370 371 return 0;372 }373 374 351 int light_dmxevent_add(const uint8_t * events, size_t len) { 375 352 size_t i;
Note: See TracChangeset
for help on using the changeset viewer.