|
|
@@ -142,7 +142,9 @@ typedef struct AC3HeaderInfo { |
|
|
int surround_mix_level; ///< Surround mix level index |
|
|
int surround_mix_level; ///< Surround mix level index |
|
|
uint16_t channel_map; |
|
|
uint16_t channel_map; |
|
|
int num_blocks; ///< number of audio blocks |
|
|
int num_blocks; ///< number of audio blocks |
|
|
|
|
|
#if AV_HAVE_INCOMPATIBLE_LIBAV_ABI |
|
|
int dolby_surround_mode; |
|
|
int dolby_surround_mode; |
|
|
|
|
|
#endif |
|
|
/** @} */ |
|
|
/** @} */ |
|
|
|
|
|
|
|
|
/** @name Derived values |
|
|
/** @name Derived values |
|
|
@@ -155,6 +157,9 @@ typedef struct AC3HeaderInfo { |
|
|
uint16_t frame_size; |
|
|
uint16_t frame_size; |
|
|
uint64_t channel_layout; |
|
|
uint64_t channel_layout; |
|
|
/** @} */ |
|
|
/** @} */ |
|
|
|
|
|
#if !AV_HAVE_INCOMPATIBLE_LIBAV_ABI |
|
|
|
|
|
int dolby_surround_mode; |
|
|
|
|
|
#endif |
|
|
} AC3HeaderInfo; |
|
|
} AC3HeaderInfo; |
|
|
|
|
|
|
|
|
typedef enum { |
|
|
typedef enum { |
|
|
|