summaryrefslogtreecommitdiff
path: root/libavcodec/aac.h
diff options
context:
space:
mode:
authorAlex Converse <alex.converse@gmail.com>2012-01-31 15:54:21 -0800
committerAlex Converse <alex.converse@gmail.com>2012-02-09 13:33:06 -0800
commit37bed6ff3f7f48e25d1e0c3efdf8cbb90bcf9514 (patch)
tree0fdcb85e113913cb04250f89f7e0a634b386f310 /libavcodec/aac.h
parente7d4a2a721ae863488f6a3814f9dcdbc6e8f5166 (diff)
aacdec: Try to sniff a reasonable channel layout for PCE based configurations.
This changes the output order of multichannel PCE based streams.
Diffstat (limited to 'libavcodec/aac.h')
-rw-r--r--libavcodec/aac.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/libavcodec/aac.h b/libavcodec/aac.h
index a36080cb6f..49def78979 100644
--- a/libavcodec/aac.h
+++ b/libavcodec/aac.h
@@ -263,9 +263,8 @@ typedef struct {
* @name Channel element related data
* @{
*/
- enum ChannelPosition che_pos[4][MAX_ELEM_ID]; /**< channel element channel mapping with the
- * first index as the first 4 raw data block types
- */
+ uint8_t layout_map[MAX_ELEM_ID*4][3];
+ int layout_map_tags;
ChannelElement *che[4][MAX_ELEM_ID];
ChannelElement *tag_che_map[4][MAX_ELEM_ID];
int tags_mapped;