 |
version 2.8
|
Go to the documentation of this file. 16 #ifndef _GAUDIO_RULES_H 17 #define _GAUDIO_RULES_H 20 #if !GAUDIO_NEED_PLAY && !GAUDIO_NEED_RECORD 21 #error "GAUDIO: GAUDIO_NEED_PLAY and/or GAUDIO_NEED_RECORD is required if GFX_USE_GAUDIO is TRUE" 24 #if GFX_DISPLAY_RULE_WARNINGS 25 #if GFX_COMPILER_WARNING_TYPE == GFX_COMPILER_WARNING_DIRECT 26 #warning "GAUDIO: GFX_USE_GQUEUE is required if GFX_USE_GAUDIO is TRUE. It has been turned on for you." 27 #elif GFX_COMPILER_WARNING_TYPE == GFX_COMPILER_WARNING_MACRO 28 COMPILER_WARNING(
"GAUDIO: GFX_USE_GQUEUE is required if GFX_USE_GAUDIO is TRUE. It has been turned on for you.")
32 #define GFX_USE_GQUEUE TRUE 34 #if GAUDIO_NEED_PLAY && !GQUEUE_NEED_ASYNC 35 #if GFX_DISPLAY_RULE_WARNINGS 36 #if GFX_COMPILER_WARNING_TYPE == GFX_COMPILER_WARNING_DIRECT 37 #warning "GAUDIO: GQUEUE_NEED_ASYNC is required if GAUDIO_NEED_PLAY is TRUE. It has been turned on for you." 38 #elif GFX_COMPILER_WARNING_TYPE == GFX_COMPILER_WARNING_MACRO 39 COMPILER_WARNING(
"GAUDIO: GQUEUE_NEED_ASYNC is required if GAUDIO_NEED_PLAY is TRUE. It has been turned on for you.")
42 #undef GQUEUE_NEED_ASYNC 43 #define GQUEUE_NEED_ASYNC TRUE 45 #if !GQUEUE_NEED_GSYNC || !GQUEUE_NEED_BUFFERS 46 #if GFX_DISPLAY_RULE_WARNINGS 47 #if GFX_COMPILER_WARNING_TYPE == GFX_COMPILER_WARNING_DIRECT 48 #warning "GAUDIO: GQUEUE_NEED_BUFFERS and GQUEUE_NEED_GSYNC are required if GFX_USE_GAUDIO is TRUE. They have been turned on for you." 49 #elif GFX_COMPILER_WARNING_TYPE == GFX_COMPILER_WARNING_MACRO 50 COMPILER_WARNING(
"GAUDIO: GQUEUE_NEED_BUFFERS and GQUEUE_NEED_GSYNC are required if GFX_USE_GAUDIO is TRUE. They have been turned on for you.")
53 #undef GQUEUE_NEED_BUFFERS 54 #define GQUEUE_NEED_BUFFERS TRUE 55 #undef GQUEUE_NEED_GSYNC 56 #define GQUEUE_NEED_GSYNC TRUE 58 #if GFX_USE_GEVENT && !GFX_USE_GTIMER 59 #if GFX_DISPLAY_RULE_WARNINGS 60 #if GFX_COMPILER_WARNING_TYPE == GFX_COMPILER_WARNING_DIRECT 61 #warning "GAUDIO: GFX_USE_GTIMER is required if GFX_USE_GAUDIO and GFX_USE_GEVENT are TRUE. It has been turned on for you." 62 #elif GFX_COMPILER_WARNING_TYPE == GFX_COMPILER_WARNING_MACRO 63 COMPILER_WARNING(
"GAUDIO: GFX_USE_GTIMER is required if GFX_USE_GAUDIO and GFX_USE_GEVENT are TRUE. It has been turned on for you.")
67 #define GFX_USE_GTIMER TRUE