lvqcl
2014-Apr-25 21:35 UTC
[flac-dev] PATCH: WAVEFORMATEXTENSIBLE_CHANNEL_MASK is ignored when decoding
Currently FLAC doesn't read the contents of WAVEFORMATEXTENSIBLE_CHANNEL_MASK tag in a decoded FLAC file and doesn't write correct channel mask to a WAV file. (d->channel_mask == 0 inside DecoderSession_process() function in decode.c) The attached patch fixes this problem but I'm not sure that it doesn't have any side effects... Also, maybe it's better to call FLAC__stream_decoder_set_metadata_respond() somewhere? -------------- next part -------------- A non-text attachment was scrubbed... Name: mask.patch Type: application/octet-stream Size: 596 bytes Desc: not available Url : http://lists.xiph.org/pipermail/flac-dev/attachments/20140426/56e4bbdc/attachment.obj
Apparently Analagous Threads
- [PATCH] Hoist a repeated conditional in the channel mapping code.
- WAVEFORMATEXTENSIBLE_CHANNEL_MASK is not described
- [PATCH] Add appropriate WAV channel masks for 7 and 8 channel files.
- WAVEFORMATEXTENSIBLE_CHANNEL_MASK is not described
- [PATCH] support 7 and 8 channel wav files as input