huffman: pass hnode_first as a flag instead of as an argument on its own

Originally committed as revision 12373 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Aurelien Jacobs
2008-03-08 17:57:13 +00:00
parent 409e1d71ea
commit bac02ed3c5
3 changed files with 8 additions and 4 deletions

View File

@@ -32,8 +32,10 @@ typedef struct {
uint32_t count;
} Node;
#define FF_HUFFMAN_FLAG_HNODE_FIRST 0x01
typedef int (*huff_cmp_t)(const void *va, const void *vb);
int ff_huff_build_tree(AVCodecContext *avctx, VLC *vlc, int nb_codes,
Node *nodes, huff_cmp_t cmp, int hnode_first);
Node *nodes, huff_cmp_t cmp, int flags);
#endif /* FFMPEG_HUFFMAN_H */