#include "avcodec.h"
#include "get_bits.h"
+#include "put_bits.h"
#define DCA_CODE_BOOKS 10
+#define DCA_BITALLOC_12_COUNT 5
typedef struct DCAVLC {
int offset; ///< Code values offset
extern VLC ff_dca_vlc_rsd;
av_cold void ff_dca_init_vlcs(void);
+uint32_t ff_dca_vlc_calc_quant_bits(int *values, uint8_t n, uint8_t sel, uint8_t abits);
+void ff_dca_vlc_enc_quant(PutBitContext *pb, int *values, uint8_t n, uint8_t sel, uint8_t abits);
+uint32_t ff_dca_vlc_calc_alloc_bits(int *values, uint8_t n, uint8_t sel);
+void ff_dca_vlc_enc_alloc(PutBitContext *pb, int *values, uint8_t n, uint8_t sel);
#endif /* AVCODEC_DCAHUFF_H */