Changeset 5995:2e6a8bef8f4f in roaraudio
- Timestamp:
- 02/24/14 17:38:13 (10 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
plugins/universal/filter-slfi-channel2event.c
r5994 r5995 28 28 29 29 #define FLAG_BLACKOUT 0x0001 30 #define FLAG_FULLON 0x000 130 #define FLAG_FULLON 0x0002 31 31 32 32 struct slfi_channel2event { … … 99 99 value = universe[self->channel]; 100 100 if ( (self->flags & FLAG_BLACKOUT) && value == 0x00 ) { 101 if ( self->emitting & FLAG_FULLON ) { 102 roar_slfi_event_add(inst, ROAR_ROARDMX_EVENT_FULLON|ROAR_ROARDMX_ETYPE_OFF); 103 self->emitting -= FLAG_FULLON; 104 } 101 105 if ( !(self->emitting & FLAG_BLACKOUT) ) { 102 106 roar_slfi_event_add(inst, ROAR_ROARDMX_EVENT_BLACKOUT|ROAR_ROARDMX_ETYPE_ON); … … 104 108 } 105 109 } else if ( (self->flags & FLAG_FULLON) && value == 0xFF ) { 110 if ( self->emitting & FLAG_BLACKOUT ) { 111 roar_slfi_event_add(inst, ROAR_ROARDMX_EVENT_BLACKOUT|ROAR_ROARDMX_ETYPE_OFF); 112 self->emitting -= FLAG_BLACKOUT; 113 } 106 114 if ( !(self->emitting & FLAG_FULLON) ) { 107 115 roar_slfi_event_add(inst, ROAR_ROARDMX_EVENT_FULLON|ROAR_ROARDMX_ETYPE_ON);
Note: See TracChangeset
for help on using the changeset viewer.