summaryrefslogtreecommitdiff
path: root/include/PR/libaudio.h
blob: 21960abb5c55018d39c938c2af898d1518db2f17 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef _ULTRA64_LIBAUDIO_H_
#define _ULTRA64_LIBAUDIO_H_

#include <libultra/abi.h>

typedef struct {
    u8* offset;
    s32 len;
} ALSeqData;

typedef struct {
    s16 revision;
    s16 seqCount;
    ALSeqData seqArray[1];
} ALSeqFile;

void alSeqFileNew(ALSeqFile* f, u8* base);

#endif