src/flac/decode.c : Add WAVEFORMATEXTENSIBLE to WAV files as needed.

Patch-by: lvqcl <lvqcl.mail@gmail.com>
diff --git a/src/flac/decode.c b/src/flac/decode.c
index b38f77c..ff6cf33 100644
--- a/src/flac/decode.c
+++ b/src/flac/decode.c
@@ -581,8 +581,7 @@
 	const FLAC__bool is_waveformatextensible =
 		(format == FORMAT_WAVE || format == FORMAT_WAVE64 || format == FORMAT_RF64) &&
 		(
-			decoder_session->channel_mask == 2 ||
-			decoder_session->channel_mask > 3 ||
+			(decoder_session->channel_mask != 0 && decoder_session->channel_mask != 0x0004 && decoder_session->channel_mask != 0x0003) ||
 			decoder_session->bps%8 ||
 			decoder_session->channels > 2
 		);