Diff for /np2/sound/adpcm.h between versions 1.1.1.1 and 1.3

version 1.1.1.1, 2003/10/16 17:58:07 version 1.3, 2003/12/08 00:55:33
Line 25  typedef struct { Line 25  typedef struct {
 } ADPCMREG;  } ADPCMREG;
   
 typedef struct {  typedef struct {
         BYTE            buf[0x40000];  
         ADPCMREG        reg;          ADPCMREG        reg;
         UINT32          pos;          UINT32          pos;
         UINT32          start;          UINT32          start;
Line 46  typedef struct { Line 45  typedef struct {
         BYTE            mask;          BYTE            mask;
         BYTE            fifopos;          BYTE            fifopos;
         BYTE            fifo[2];          BYTE            fifo[2];
           BYTE            padding[2];
           BYTE            buf[0x40000];
 } _ADPCM, *ADPCM;  } _ADPCM, *ADPCM;
   
 typedef struct {  typedef struct {
Line 63  void adpcm_setvol(UINT vol); Line 64  void adpcm_setvol(UINT vol);
   
 void adpcm_reset(ADPCM ad);  void adpcm_reset(ADPCM ad);
 void adpcm_update(ADPCM ad);  void adpcm_update(ADPCM ad);
 void adpcm_setreg(ADPCM ad, BYTE reg, BYTE value);  void adpcm_setreg(ADPCM ad, REG8 reg, REG8 value);
 BYTE adpcm_status(ADPCM ad);  REG8 adpcm_status(ADPCM ad);
   
 BYTE SOUNDCALL adpcm_readsample(ADPCM ad);  REG8 SOUNDCALL adpcm_readsample(ADPCM ad);
 void SOUNDCALL adpcm_datawrite(ADPCM ad, BYTE data);  void SOUNDCALL adpcm_datawrite(ADPCM ad, REG8 data);
 void SOUNDCALL adpcm_getpcm(ADPCM ad, SINT32 *buf, UINT count);  void SOUNDCALL adpcm_getpcm(ADPCM ad, SINT32 *buf, UINT count);
   
 #ifdef __cplusplus  #ifdef __cplusplus

Removed from v.1.1.1.1  
changed lines
  Added in v.1.3


RetroPC.NET-CVS <cvs@retropc.net>