Diff for /np2/sound/pcm86.h between versions 1.3 and 1.4

version 1.3, 2004/03/30 07:12:03 version 1.4, 2004/03/30 08:48:46
Line 13  enum { Line 13  enum {
 #define PCM86_EXTBUF            pcm86.rescue                                    // µßºÑ±äÂÚ¡Ä  #define PCM86_EXTBUF            pcm86.rescue                                    // µßºÑ±äÂÚ¡Ä
 #define PCM86_REALBUFSIZE       (PCM86_LOGICALBUF + PCM86_EXTBUF)  #define PCM86_REALBUFSIZE       (PCM86_LOGICALBUF + PCM86_EXTBUF)
   
 #define RECALC_NOWCLKWAIT {                                                                                             \  #define RECALC_NOWCLKWAIT(cnt) {                                                                                \
                 past /= pcm86.stepclock;                                                                                \                  pcm86.virbuf -= (cnt << pcm86.stepbit);                                                 \
                 pcm86.lastclock += (past * pcm86.stepclock);                                    \  
                 pcm86.virbuf -= (past << pcm86.stepbit);                                                \  
                 if (pcm86.virbuf < 0) {                                                                                 \                  if (pcm86.virbuf < 0) {                                                                                 \
                         pcm86.virbuf &= pcm86.stepmask;                                                         \                          pcm86.virbuf &= pcm86.stepmask;                                                         \
                 }                                                                                                                               \                  }                                                                                                                               \

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


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