Mercurial > libavcodec.hg
comparison ac3.h @ 6976:4e96557381d9 libavcodec
move some AC3HeaderInfo struct fields to the Coded elements group.
author | jbr |
---|---|
date | Mon, 02 Jun 2008 02:54:46 +0000 |
parents | 2d0b86dfe5bb |
children | 77f607fb4e8b |
comparison
equal
deleted
inserted
replaced
6975:230d2edc5502 | 6976:4e96557381d9 |
---|---|
83 uint8_t sr_code; | 83 uint8_t sr_code; |
84 uint8_t bitstream_id; | 84 uint8_t bitstream_id; |
85 uint8_t channel_mode; | 85 uint8_t channel_mode; |
86 uint8_t lfe_on; | 86 uint8_t lfe_on; |
87 uint8_t frame_type; | 87 uint8_t frame_type; |
88 int center_mix_level; ///< Center mix level index | |
89 int surround_mix_level; ///< Surround mix level index | |
90 uint16_t channel_map; | |
88 /** @} */ | 91 /** @} */ |
89 | 92 |
90 /** @defgroup derived Derived values | 93 /** @defgroup derived Derived values |
91 * @{ | 94 * @{ |
92 */ | 95 */ |
93 uint8_t sr_shift; | 96 uint8_t sr_shift; |
94 uint16_t sample_rate; | 97 uint16_t sample_rate; |
95 uint32_t bit_rate; | 98 uint32_t bit_rate; |
96 uint8_t channels; | 99 uint8_t channels; |
97 uint16_t frame_size; | 100 uint16_t frame_size; |
98 int center_mix_level; ///< Center mix level index | |
99 int surround_mix_level; ///< Surround mix level index | |
100 uint16_t channel_map; | |
101 /** @} */ | 101 /** @} */ |
102 } AC3HeaderInfo; | 102 } AC3HeaderInfo; |
103 | 103 |
104 typedef enum { | 104 typedef enum { |
105 EAC3_FRAME_TYPE_INDEPENDENT = 0, | 105 EAC3_FRAME_TYPE_INDEPENDENT = 0, |