Go to the documentation of this file.
22 #ifndef AVCODEC_AC3DEFS_H
23 #define AVCODEC_AC3DEFS_H
25 #define EAC3_MAX_CHANNELS 16
26 #define AC3_MAX_CHANNELS 7
29 #define AC3_MAX_COEFS 256
30 #define AC3_BLOCK_SIZE 256
31 #define AC3_MAX_BLOCKS 6
32 #define AC3_FRAME_SIZE (AC3_MAX_BLOCKS * 256)
33 #define AC3_WINDOW_SIZE (AC3_BLOCK_SIZE * 2)
34 #define AC3_CRITICAL_BANDS 50
35 #define AC3_MAX_CPL_BANDS 18
38 #define LEVEL_PLUS_3DB M_SQRT2
39 #define LEVEL_PLUS_1POINT5DB 1.1892071150027209
40 #define LEVEL_MINUS_1POINT5DB 0.8408964152537145
41 #define LEVEL_MINUS_3DB M_SQRT1_2
42 #define LEVEL_MINUS_4POINT5DB 0.5946035575013605
43 #define LEVEL_MINUS_6DB 0.5000000000000000
44 #define LEVEL_MINUS_9DB 0.3535533905932738
45 #define LEVEL_ZERO 0.0000000000000000
46 #define LEVEL_ONE 1.0000000000000000
AC3DolbyHeadphoneMode
Dolby Headphone mode.
@ AC3_DSUREXMOD_NOTINDICATED
@ EAC3_FRAME_TYPE_RESERVED
AC3DeltaStrategy
Delta bit allocation strategy.
@ EAC3_FRAME_TYPE_DEPENDENT
AC3DolbySurroundEXMode
Dolby Surround EX mode.
@ EAC3_FRAME_TYPE_INDEPENDENT
AC3ChannelMode
Channel mode (audio coding mode)
@ AC3_DSURMOD_NOTINDICATED
@ EAC3_FRAME_TYPE_AC3_CONVERT
@ AC3_DHEADPHONMOD_RESERVED
AC3PreferredStereoDownmixMode
Preferred Stereo Downmix mode.
@ AC3_DHEADPHONMOD_NOTINDICATED
@ AC3_DMIXMOD_NOTINDICATED
AC3DolbySurroundMode
Dolby Surround mode.