version 1.8, 2009/07/25 10:54:29 |
version 1.9, 2010/04/03 17:40:33 |
|
|
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; |
} |
} |
|
|