ac3: define AC3_MAX_CPL_BANDS and use it in ac3dec.h
(cherry picked from commit b35743ffb46558be3a90c44f24a7de5fa2c15d85)
This commit is contained in:
		
							parent
							
								
									384c9c2fa7
								
							
						
					
					
						commit
						12dffc4502
					
				@ -36,6 +36,7 @@
 | 
			
		||||
#define AC3_FRAME_SIZE (AC3_MAX_BLOCKS * 256)
 | 
			
		||||
#define AC3_WINDOW_SIZE (AC3_BLOCK_SIZE * 2)
 | 
			
		||||
#define AC3_CRITICAL_BANDS 50
 | 
			
		||||
#define AC3_MAX_CPL_BANDS  18
 | 
			
		||||
 | 
			
		||||
#include "ac3tab.h"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -103,12 +103,12 @@ typedef struct {
 | 
			
		||||
    int cpl_strategy_exists[AC3_MAX_BLOCKS];///< coupling strategy exists               (cplstre)
 | 
			
		||||
    int channel_in_cpl[AC3_MAX_CHANNELS];   ///< channel in coupling                    (chincpl)
 | 
			
		||||
    int phase_flags_in_use;                 ///< phase flags in use                     (phsflginu)
 | 
			
		||||
    int phase_flags[18];                    ///< phase flags                            (phsflg)
 | 
			
		||||
    int phase_flags[AC3_MAX_CPL_BANDS];     ///< phase flags                            (phsflg)
 | 
			
		||||
    int num_cpl_bands;                      ///< number of coupling bands               (ncplbnd)
 | 
			
		||||
    uint8_t cpl_band_sizes[18];             ///< number of coeffs in each coupling band
 | 
			
		||||
    uint8_t cpl_band_sizes[AC3_MAX_CPL_BANDS]; ///< number of coeffs in each coupling band
 | 
			
		||||
    int firstchincpl;                       ///< first channel in coupling
 | 
			
		||||
    int first_cpl_coords[AC3_MAX_CHANNELS]; ///< first coupling coordinates states      (firstcplcos)
 | 
			
		||||
    int cpl_coords[AC3_MAX_CHANNELS][18];   ///< coupling coordinates                   (cplco)
 | 
			
		||||
    int cpl_coords[AC3_MAX_CHANNELS][AC3_MAX_CPL_BANDS]; ///< coupling coordinates      (cplco)
 | 
			
		||||
///@}
 | 
			
		||||
 | 
			
		||||
///@defgroup spx spectral extension
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user