git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5741 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
beveloper 2003-12-23 23:20:41 +00:00
parent c06f365f26
commit 91e76129e7
2 changed files with 6 additions and 1 deletions

View File

@ -204,6 +204,7 @@ auReader::Sniff(int32 *streamCount)
fFormat.u.raw_audio.format = media_raw_audio_format::B_AUDIO_SHORT;
break;
case SND_FORMAT_LINEAR_24:
// XXX broken
fFormat.u.raw_audio.format = media_raw_audio_format::B_AUDIO_INT;
break;
case SND_FORMAT_LINEAR_32:
@ -213,8 +214,12 @@ auReader::Sniff(int32 *streamCount)
fFormat.u.raw_audio.format = media_raw_audio_format::B_AUDIO_FLOAT;
break;
case SND_FORMAT_DOUBLE:
// XXX broken
fFormat.u.raw_audio.format = media_raw_audio_format::B_AUDIO_FLOAT;
break;
default:
TRACE("WavReader::Sniff: unhandled raw format\n");
return B_ERROR;
}
fFormat.u.raw_audio.byte_order = B_MEDIA_BIG_ENDIAN;
fFormat.u.raw_audio.buffer_size = fBufferSize;

View File

@ -140,7 +140,7 @@ WavReader::Sniff(int32 *streamCount)
}
break;
default:
TRACE("WavReader::Sniff: ignoring chunk 0x%08lx of %lu bytes\n", UINT32(chunk.fourcc), chunk.len);
TRACE("WavReader::Sniff: ignoring chunk 0x%08lx of %lu bytes\n", UINT32(chunk.fourcc), UINT32(chunk.len));
break;
}
pos += UINT32(chunk.len);