mirror of
https://github.com/ericonr/sndio.git
synced 2024-02-18 04:45:21 -06:00
replace 2 -> sizeof(adata_t), in .wav conversion code
This commit is contained in:
parent
e36de0d10b
commit
b8733bf001
@ -405,7 +405,7 @@ wav_read(struct wav *w, void *data, size_t count)
|
|||||||
ssize_t n;
|
ssize_t n;
|
||||||
|
|
||||||
if (w->map)
|
if (w->map)
|
||||||
count /= 2;
|
count /= sizeof(adata_t);
|
||||||
if (w->endpos >= 0) {
|
if (w->endpos >= 0) {
|
||||||
maxread = w->endpos - w->curpos;
|
maxread = w->endpos - w->curpos;
|
||||||
if (maxread == 0) {
|
if (maxread == 0) {
|
||||||
@ -429,7 +429,7 @@ wav_read(struct wav *w, void *data, size_t count)
|
|||||||
w->curpos += n;
|
w->curpos += n;
|
||||||
if (w->map) {
|
if (w->map) {
|
||||||
wav_conv(data, n, w->map);
|
wav_conv(data, n, w->map);
|
||||||
n *= 2;
|
n *= sizeof(adata_t);
|
||||||
}
|
}
|
||||||
return n;
|
return n;
|
||||||
}
|
}
|
||||||
@ -470,7 +470,7 @@ int
|
|||||||
wav_seek(struct wav *w, off_t pos)
|
wav_seek(struct wav *w, off_t pos)
|
||||||
{
|
{
|
||||||
if (w->map)
|
if (w->map)
|
||||||
pos /= 2;
|
pos /= sizeof(adata_t);
|
||||||
pos += w->startpos;
|
pos += w->startpos;
|
||||||
if (w->endpos >= 0 && pos > w->endpos) {
|
if (w->endpos >= 0 && pos > w->endpos) {
|
||||||
log_puts(w->path);
|
log_puts(w->path);
|
||||||
|
Loading…
Reference in New Issue
Block a user