Changeset 4307:b605a2d22d11 in roaraudio
- Timestamp:
- 09/07/10 03:52:03 (14 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
include/roaraudio/notify.h
r4303 r4307 42 42 // user defined events: 43 43 #define ROAR_NOTIFY_OFFSET_USER 0x40000000 44 #define ROAR_NOTIFY_MASK_ CUSER0x3fffffff44 #define ROAR_NOTIFY_MASK_USER 0x3fffffff 45 45 46 46 #define ROAR_NOTIFY_X2EVENT(x,offset,mask) ((x) == -1 ? ROAR_NOTIFY_SPECIAL : (((x) & (mask))+(offset))) 47 #define ROAR_NOTIFY_EVENT2X(x,offset,mask) (ROAR_NOTIFY_IS X((x),(offset),(mask)) != 1 ? -1 : ((x) - (offset)))47 #define ROAR_NOTIFY_EVENT2X(x,offset,mask) (ROAR_NOTIFY_IS_X((x),(offset),(mask)) != 1 ? -1 : ((x) - (offset))) 48 48 #define ROAR_NOTIFY_IS_X(x,offset,mask) ((x) == ROAR_NOTIFY_SPECIAL ? -1 : (((x) | (mask)) - (mask)) == (offset) ? 1 : 0) 49 49
Note: See TracChangeset
for help on using the changeset viewer.