version 1.11, 2010/04/05 19:52:42 |
version 1.12, 2010/04/06 20:07:01 |
|
|
struct sio_par spar, par; |
struct sio_par spar, par; |
struct aparams apar; |
struct aparams apar; |
ssize_t rd; |
ssize_t rd; |
off_t datasz; |
off_t datasz, dummy; |
char buf[5120]; |
char buf[5120]; |
size_t readsz; |
size_t readsz; |
int fd, fmt = FMT_RAW; |
int fd, fmt = FMT_RAW; |
|
|
if (read(fd, &chan, sizeof(chan)) == sizeof(chan)) |
if (read(fd, &chan, sizeof(chan)) == sizeof(chan)) |
chan = ntohl(chan); |
chan = ntohl(chan); |
} else if (!strncmp(magic, "RIFF", 4) && |
} else if (!strncmp(magic, "RIFF", 4) && |
wav_readhdr(fd, &apar, &datasz, &map)) { |
wav_readhdr(fd, &apar, &dummy, &datasz, &map)) { |
fmt = FMT_WAV; |
fmt = FMT_WAV; |
} |
} |
|
|