Ticket #230 (closed defect: fixed)
Multichannel output doesn't work with formats other than 5.0/5.1
| Reported by: | dconrad | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Perian-Main | Version: | |
| Severity: | normal | Keywords: | |
| Cc: |
Description
The only multichannel formats that ProcessFloats/Process?16BitSignedInts/Process32BitSignedInts interleave correctly are 5.0 and 5.1. This means that 3.1 and 4.0 formats can't be played when the preference for multichannel output is set. Two examples of such audio are http://samples.mplayerhq.hu/A-codecs/AC3-samples/3.1-buggy/amelie-ac3-3f%2blfe.avi and http://umbc.edu/~dconrad1/Byousoku_5cm.mov
Attached are a series of patches to simplify and generalize the sample interleaving code to handle these files.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.

