Changeset 5210:8eb738dee9d4 in roaraudio for include/roaraudio/caps.h
- Timestamp:
- 11/01/11 12:23:05 (13 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
include/roaraudio/caps.h
r4708 r5210 38 38 39 39 // standard vendors: 40 #define ROAR_STDV_ROARAUDIO 041 #define ROAR_STDV_PROTO 142 #define ROAR_STDV_RFC 240 #define ROAR_STDV_ROARAUDIO ((uint32_t)0) 41 #define ROAR_STDV_PROTO ((uint32_t)1) 42 #define ROAR_STDV_RFC ((uint32_t)2) 43 43 44 44 // data macros for standards: 45 #define ROAR_STD_MASK_VENDOR 0xFF00000046 #define ROAR_STD_MASK_STD 0x00FFFF0047 #define ROAR_STD_MASK_VERSION 0x000000FF45 #define ROAR_STD_MASK_VENDOR ((uint32_t)0xFF000000) 46 #define ROAR_STD_MASK_STD ((uint32_t)0x00FFFF00) 47 #define ROAR_STD_MASK_VERSION ((uint32_t)0x000000FF) 48 48 49 #define ROAR_STD_MAKE(vendor,standard,version) (((( vendor) & 0x00FF) << 24) | \50 ((( standard) & 0xFFFF) << 8) | \51 (( version) & 0x00FF) )49 #define ROAR_STD_MAKE(vendor,standard,version) ((((uint32_t)(vendor) & 0x00FF) << 24) | \ 50 (((uint32_t)(standard) & 0xFFFF) << 8) | \ 51 ((uint32_t)(version) & 0x00FF) ) 52 52 53 53 #define ROAR_STD_MAKE_RFC(rfc) ROAR_STD_MAKE(ROAR_STDV_RFC, (rfc), 0)
Note: See TracChangeset
for help on using the changeset viewer.