www.pudn.com > iMagic_2006_0428_v098r23.rar > huffman.h
#ifndef _HUFFMAN_H
#define _HUFFMAN_H
#include "bitstream.h"
int CalculateEscSequence(int input, int *len_esc_sequence);
void WriteSortBooks( AAC_Config* aac_config,
ChannelInfo* channelinfo);
int WriteScalefactors( AAC_Config* aac_config,
ChannelInfo* channelinfo,
int writeFlag);
int AAC_BitsCount( AAC_Config* aac_config,
ChannelInfo* channelinfo);
int CodeBookSearch(AAC_Config* aac_config,
ChannelInfo* channelinfo);
void Fast_Estimate( int book,
int* ix_abs,
int* book1_bits,
int* book2_bits,
int start,
int end);
void HuffmanEncode( AAC_Config* aac_config,
ChannelInfo* channelinfo,
int book,
int start,
int end);
#endif /* HUFFMAN_H */