Changeset 5210:8eb738dee9d4 in roaraudio for include/roaraudio/notify.h


Ignore:
Timestamp:
11/01/11 12:23:05 (13 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

Updated ports to minimal, win32 and avr (pr2)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • include/roaraudio/notify.h

    r4841 r5210  
    3434#define ROAR_EVENT_NETFLAG_PROXYEVENT  0x00000002 
    3535 
    36 #define ROAR_NOTIFY_SPECIAL       0xffffffff 
     36#define ROAR_NOTIFY_SPECIAL       (uint32_t)0xffffffff 
    3737 
    3838// protocol cmds: 
    39 #define ROAR_NOTIFY_OFFSET_CMD    0x00000000 
    40 #define ROAR_NOTIFY_MASK_CMD      0x000000ff 
     39#define ROAR_NOTIFY_OFFSET_CMD    (uint32_t)0x00000000 
     40#define ROAR_NOTIFY_MASK_CMD      (uint32_t)0x000000ff 
    4141 
    4242// event groups (AKA meta events): 
    43 #define ROAR_NOTIFY_OFFSET_EGRP    0x00010000 
    44 #define ROAR_NOTIFY_MASK_EGRP      0x0000ffff 
     43#define ROAR_NOTIFY_OFFSET_EGRP   (uint32_t)0x00010000 
     44#define ROAR_NOTIFY_MASK_EGRP     (uint32_t)0x0000ffff 
    4545 
    4646// object event: 
    47 #define ROAR_NOTIFY_OFFSET_OE    0x00020000 
    48 #define ROAR_NOTIFY_MASK_OE      0x0000ffff 
     47#define ROAR_NOTIFY_OFFSET_OE     (uint32_t)0x00020000 
     48#define ROAR_NOTIFY_MASK_OE       (uint32_t)0x0000ffff 
    4949 
    5050// user defined events: 
    51 #define ROAR_NOTIFY_OFFSET_USER   0x40000000 
    52 #define ROAR_NOTIFY_MASK_USER     0x3fffffff 
     51#define ROAR_NOTIFY_OFFSET_USER   (uint32_t)0x40000000 
     52#define ROAR_NOTIFY_MASK_USER     (uint32_t)0x3fffffff 
    5353 
    5454#define ROAR_NOTIFY_X2EVENT(x,offset,mask) ((x) == -1 ? ROAR_NOTIFY_SPECIAL : (((x) & (mask))+(offset))) 
Note: See TracChangeset for help on using the changeset viewer.