[FFmpeg-devel] [PATCH] Add convenience macros for 5.0/5.1 back speaker configurations

Justin Ruggles justin.ruggles
Mon Apr 6 01:39:16 CEST 2009


Hi,

The default 5.1-channel configuration on Windows is 0x3F (back
speakers), not 0x60F (side speakers). Microsoft decided to not use 0x60F
even after the addition of 7.1-channel layouts and instead said that
0x3F should send audio to the side speakers, not back speakers.  This is
explained in more detail in their document, "Audio Driver Support for
Home Theater Speaker Configurations"[1]

These macros can useful for encoders that want to support either layout
since it is ambiguous as to the true intent.

-Justin

[1] http://www.microsoft.com/whdc/device/audio/SpkrConfig.mspx (beware,
the actual document is in MS-Word docx format)


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-convenience-macros-for-5.0-5.1-back-speaker-conf.patch
Type: text/x-diff
Size: 1323 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20090405/5f0697c7/attachment.patch>



More information about the ffmpeg-devel mailing list