notaz.gp2x.de
/
pcsx_rearmed.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
spu: don't block on audio
[pcsx_rearmed.git]
/
plugins
/
dfsound
/
externals.h
diff --git
a/plugins/dfsound/externals.h
b/plugins/dfsound/externals.h
index
3047afc
..
4832fac
100644
(file)
--- a/
plugins/dfsound/externals.h
+++ b/
plugins/dfsound/externals.h
@@
-110,8
+110,6
@@
typedef struct
int iRightVolume; // right volume
\r
ADSRInfoEx ADSRX;
\r
int iRawPitch; // raw pitch (0...3fff)
\r
int iRightVolume; // right volume
\r
ADSRInfoEx ADSRX;
\r
int iRawPitch; // raw pitch (0...3fff)
\r
-
\r
- int SB[32+4];
\r
} SPUCHAN;
\r
\r
///////////////////////////////////////////////////////////
\r
} SPUCHAN;
\r
\r
///////////////////////////////////////////////////////////
\r
@@
-175,6
+173,8
@@
typedef struct
\r
// psx buffers / addresses
\r
\r
\r
// psx buffers / addresses
\r
\r
+#define SB_SIZE (32 + 4)
\r
+
\r
typedef struct
\r
{
\r
unsigned short spuCtrl;
\r
typedef struct
\r
{
\r
unsigned short spuCtrl;
\r
@@
-206,8
+206,6
@@
typedef struct
void (CALLBACK *cddavCallback)(unsigned short,unsigned short);
\r
void (CALLBACK *scheduleCallback)(unsigned int);
\r
\r
void (CALLBACK *cddavCallback)(unsigned short,unsigned short);
\r
void (CALLBACK *scheduleCallback)(unsigned int);
\r
\r
- int * sRVBStart;
\r
-
\r
xa_decode_t * xapGlobal;
\r
unsigned int * XAFeed;
\r
unsigned int * XAPlay;
\r
xa_decode_t * xapGlobal;
\r
unsigned int * XAFeed;
\r
unsigned int * XAPlay;
\r
@@
-226,8
+224,12
@@
typedef struct
int iRightXAVol;
\r
\r
SPUCHAN * s_chan;
\r
int iRightXAVol;
\r
\r
SPUCHAN * s_chan;
\r
+ int * SB;
\r
+
\r
+ int * RVB;
\r
+ int * SSumLR;
\r
\r
\r
- int pad[
31
];
\r
+ int pad[
29
];
\r
unsigned short regArea[0x400];
\r
} SPUInfo;
\r
\r
unsigned short regArea[0x400];
\r
} SPUInfo;
\r
\r