diff options
Diffstat (limited to 'src/flac/decode.c')
-rw-r--r-- | src/flac/decode.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/flac/decode.c b/src/flac/decode.c index 88bc2799..de7773ec 100644 --- a/src/flac/decode.c +++ b/src/flac/decode.c @@ -582,7 +582,7 @@ FLAC__bool write_iff_headers(FILE *f, DecoderSession *decoder_session, FLAC__uin (format == FORMAT_WAVE || format == FORMAT_WAVE64 || format == FORMAT_RF64) && ( (decoder_session->channel_mask != 0 && decoder_session->channel_mask != 0x0004 && decoder_session->channel_mask != 0x0003) || - decoder_session->bps%8 || + (decoder_session->bps != 8 && decoder_session->bps != 16) || decoder_session->channels > 2 ); const FLAC__uint64 data_size = samples * decoder_session->channels * ((decoder_session->bps+7)/8); |