annotate libavcodec/h264_entropy.h @ 4:96e628866d41

naming some tasks to help debugging
author Nina Engelhardt <nengel@mailbox.tu-berlin.de>
date Wed, 19 Dec 2012 15:40:26 +0100
parents
children
rev   line source
nengel@2 1 #ifndef H264_CABAC_H
nengel@2 2 #define H264_CABAC_H
nengel@2 3
nengel@2 4 #include "h264_types.h"
nengel@2 5 #include "cabac.h"
nengel@2 6
nengel@2 7 /**
nengel@2 8 * decodes a CABAC coded macroblock
nengel@2 9 * @return 0 if OK, AC_ERROR / DC_ERROR / MV_ERROR if an error is noticed
nengel@2 10 */
nengel@2 11
nengel@2 12 int ff_h264_decode_mb_cabac(EntropyContext *ec, H264Slice *s, CABACContext *c);
nengel@2 13 void ff_h264_init_cabac_states(EntropyContext *ec, H264Slice *s, CABACContext *c);
nengel@2 14
nengel@2 15 int init_entropy_buf(EntropyContext *ec, H264Slice *s, int line);
nengel@2 16 EntropyContext * get_entropy_context(H264Context *h);
nengel@2 17 void init_dequant_tables(H264Slice *s, EntropyContext *ec);
nengel@2 18 void free_entropy_context(EntropyContext *ec);
nengel@2 19
nengel@2 20 #endif