# HG changeset patch # User pross # Date 1225876933 0 # Node ID 136be670d919a92c2e740462b353a437fb72058b # Parent 2e7994e4510083422df2209b53ad4429fb0fd57b Decode audio channel layout from RIFF/WAV file format. diff -r 2e7994e45100 -r 136be670d919 riff.c --- a/riff.c Wed Oct 29 00:16:50 2008 +0000 +++ b/riff.c Wed Nov 05 09:22:13 2008 +0000 @@ -374,7 +374,7 @@ cbSize = FFMIN(size, cbSize); if (cbSize >= 22 && id == 0xfffe) { /* WAVEFORMATEXTENSIBLE */ codec->bits_per_coded_sample = get_le16(pb); - get_le32(pb); /* dwChannelMask */ + codec->channel_layout = get_le32(pb); /* dwChannelMask */ id = get_le32(pb); /* 4 first bytes of GUID */ url_fskip(pb, 12); /* skip end of GUID */ cbSize -= 22;