|
|
| version 1.1, 2003/10/16 17:58:08 | version 1.2, 2003/11/30 12:32:04 |
|---|---|
| Line 6 | Line 6 |
| #define PCM86GET8(a) \ | #define PCM86GET8(a) \ |
| (a) = (char)pcm86.buffer[pcm86.readpos & PCM86_BUFMSK] << 8; \ | (a) = (SINT8)pcm86.buffer[pcm86.readpos & PCM86_BUFMSK] << 8; \ |
| pcm86.readpos++; \ | pcm86.readpos++; \ |
| #define PCM86GET16(a) \ | #define PCM86GET16(a) \ |
| (a) = (char)pcm86.buffer[pcm86.readpos & PCM86_BUFMSK] << 8; \ | (a) = (SINT8)pcm86.buffer[pcm86.readpos & PCM86_BUFMSK] << 8; \ |
| pcm86.readpos++; \ | pcm86.readpos++; \ |
| (a) += pcm86.buffer[pcm86.readpos & PCM86_BUFMSK]; \ | (a) += pcm86.buffer[pcm86.readpos & PCM86_BUFMSK]; \ |
| pcm86.readpos++; \ | pcm86.readpos++; \ |