Changeset 5919:527e233c7bad in roaraudio
- Timestamp:
- 09/11/13 11:24:51 (11 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
include/roaraudio/notify.h
r5823 r5919 47 47 #define ROAR_NOTIFY_OFFSET_OE (uint32_t)0x00020000 48 48 #define ROAR_NOTIFY_MASK_OE (uint32_t)0x0000ffff 49 50 // data events: 51 #define ROAR_NOTIFY_OFFSET_DATA (uint32_t)0x00030000 52 #define ROAR_NOTIFY_MASK_DATA (uint32_t)0x0000ffff 49 53 50 54 // user defined events: … … 126 130 #define ROAR_XRUN_OVER_POST 4 127 131 132 // Data: 133 #define ROAR_DATA_OFFSET_DIR(dir) (ROAR_NOTIFY_OFFSET_DATA + ((dir) << 8)) 134 #define ROAR_DATA_OFFSET_WAVEFORM ROAR_DATA_OFFSET_DIR(ROAR_DIR_PLAY) 135 #define ROAR_DATA_OFFSET_MIDI ROAR_DATA_OFFSET_DIR(ROAR_DIR_MIDI_IN) 136 #define ROAR_DATA_OFFSET_LIGHT ROAR_DATA_OFFSET_DIR(ROAR_DIR_LIGHT_IN) 137 #define ROAR_DATA_OFFSET_RAW ROAR_DATA_OFFSET_DIR(ROAR_DIR_RAW_IN) 138 #define ROAR_DATA_OFFSET_COMPLEX ROAR_DATA_OFFSET_DIR(ROAR_DIR_COMPLEX_IN) 139 #define ROAR_DATA_OFFSET_RDTCS ROAR_DATA_OFFSET_DIR(ROAR_DIR_RDTCS_IN) 140 141 // Channels: 0x0Y 142 143 // should we really send channel updates? Latency? ...? 144 // Emmiter: client ID, target: mixer or other stream, target_type: STREAM, 145 // arg0: channel, arg1: new value 146 // *: -1/NULL 147 #define ROAR_DATA_DMX512_CHANNEL_UPDATE (ROAR_DATA_OFFSET_LIGHT + 0x01) 148 // Events: 0x1Y 149 150 // Emmiter: client ID, target: mixer or other stream, target_type: STREAM, 151 // arg0: event type (ROAR_ROARDMX_EVENT_*) 152 // *: -1/NULL 153 #define ROAR_DATA_DMX512_EVENT (ROAR_DATA_OFFSET_LIGHT + 0x11) 154 128 155 #endif 129 156
Note: See TracChangeset
for help on using the changeset viewer.