PS2SDK
PS2 Homebrew Libraries
Loading...
Searching...
No Matches
ssgsattr.c
1/*
2# _____ ___ ____ ___ ____
3# ____| | ____| | | |____|
4# | ___| |____ ___| ____| | \ PS2DEV Open Source Project.
5#-----------------------------------------------------------------------
6# Copyright ps2dev - http://www.ps2dev.org
7# Licenced under Academic Free License version 2.0
8# Review ps2sdk README & LICENSE files for further details.
9*/
10
11#include "libsnd2_internal.h"
12
13char SsGetSerialAttr(char s_num, char attr)
14{
15 SpuCommonAttr spu_attr;
16
17 SpuGetCommonAttr(&spu_attr);
18 switch ( s_num )
19 {
20 case SS_SERIAL_A:
21 switch ( attr )
22 {
23 case SS_MIX:
24 return spu_attr.cd.mix;
25 case SS_REV:
26 return spu_attr.cd.reverb;
27 default:
28 break;
29 }
30 break;
31 case SS_SERIAL_B:
32 switch ( attr )
33 {
34 case SS_MIX:
35 return spu_attr.ext.mix;
36 case SS_REV:
37 return spu_attr.ext.reverb;
38 default:
39 break;
40 }
41 break;
42 default:
43 break;
44 }
45 return -1;
46}