Mario Kart 64
port_eu.h
Go to the documentation of this file.
1 #ifndef AUDIO_PORT_EU_H
2 #define AUDIO_PORT_EU_H
3 
4 #include "audio/internal.h"
5 
6 #define SAMPLES_TO_OVERPRODUCE 0x10
7 #define EXTRA_BUFFERED_AI_SAMPLES_TARGET 0x40
8 
9 void eu_process_audio_cmd(struct EuAudioCmd*);
10 void seq_player_fade_to_zero_volume(s32 arg0, s32 fadeOutTime);
11 void func_800CBA64(s32 playerIndex, s32 fadeInTime);
12 void func_800CBAB4(void);
13 void func_800CBB48(s32, s32*);
14 void func_800CBB88(u32, f32);
15 void func_800CBBB8(u32, u32);
16 void func_800CBBE8(u32, s8);
17 void func_800CBC24(void);
18 void func_800CBCB0(u32 arg0);
19 void func_800CBF48(void);
20 
21 extern OSMesgQueue D_801937C0;
22 extern OSMesgQueue D_801937D8;
23 extern OSMesgQueue D_801937F0;
24 extern OSMesgQueue D_80193808;
25 
26 extern struct EuAudioCmd sAudioCmd[0x100];
27 
28 extern OSMesg D_80194020[];
29 extern OSMesg D_80194028[];
30 extern OSMesg D_80194038[];
31 extern OSMesg D_8019403C[];
32 
33 extern OSMesgQueue *D_800EA3A8;
34 extern OSMesgQueue *D_800EA3AC;
35 extern OSMesgQueue *D_800EA3B0;
36 extern OSMesgQueue *D_800EA3B4;
37 extern s32 D_800EA484;
38 extern s32 D_800EA4A4;
39 
40 #endif
void func_800CBC24(void)
Definition: port_eu.c:259
OSMesgQueue * D_800EA3B4
Definition: port_eu.c:32
struct EuAudioCmd sAudioCmd[0x100]
Definition: port_eu.c:17
void func_800CBBE8(u32, s8)
Definition: port_eu.c:253
OSMesgQueue * D_800EA3AC
Definition: port_eu.c:30
void func_800CBBB8(u32, u32)
Definition: port_eu.c:249
OSMesgQueue * D_800EA3B0
Definition: port_eu.c:31
OSMesgQueue D_801937C0
Definition: port_eu.c:12
void func_800CBA64(s32 playerIndex, s32 fadeInTime)
Definition: port_eu.c:216
OSMesgQueue D_801937F0
Definition: port_eu.c:14
OSMesgQueue D_801937D8
Definition: port_eu.c:13
s32 D_800EA4A4
Definition: port_eu.c:45
void func_800CBB48(s32, s32 *)
Definition: port_eu.c:238
void eu_process_audio_cmd(struct EuAudioCmd *)
Definition: port_eu.c:156
s32 D_800EA484
Definition: port_eu.c:41
OSMesg D_80194028[]
Definition: port_eu.c:21
void func_800CBF48(void)
Definition: port_eu.c:361
OSMesgQueue * D_800EA3A8
Definition: port_eu.c:29
OSMesgQueue D_80193808
Definition: port_eu.c:15
void func_800CBB88(u32, f32)
Definition: port_eu.c:245
void func_800CBCB0(u32 arg0)
Definition: port_eu.c:280
OSMesg D_80194020[]
Definition: port_eu.c:20
void func_800CBAB4(void)
Definition: port_eu.c:229
void seq_player_fade_to_zero_volume(s32 arg0, s32 fadeOutTime)
Definition: port_eu.c:204
OSMesg D_80194038[]
Definition: port_eu.c:22
OSMesg D_8019403C[]
Definition: port_eu.c:23
Definition: internal.h:601
signed int s32
Definition: ultratypes.h:15
unsigned int u32
Definition: ultratypes.h:16
signed char s8
Definition: ultratypes.h:11
float f32
Definition: ultratypes.h:32