diff options
author | Diego Biurrun <diego@biurrun.de> | 2013-04-04 14:56:01 +0200 |
---|---|---|
committer | Diego Biurrun <diego@biurrun.de> | 2013-04-10 13:32:04 +0200 |
commit | 8a776ad90e00ab2b98e8683ac6182d641a383c3a (patch) | |
tree | 4671a446d30fcc2dbd313b66cc928bdb4134be5f /libavcodec/h261.h | |
parent | b93b27edb0455287f49182fbf11b68e575f59225 (diff) | |
download | ffmpeg-8a776ad90e00ab2b98e8683ac6182d641a383c3a.tar.gz |
h261: Move shared data tables from a header to a proper C file
Diffstat (limited to 'libavcodec/h261.h')
-rw-r--r-- | libavcodec/h261.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libavcodec/h261.h b/libavcodec/h261.h index df9cbe8ac0..a1a0a415bb 100644 --- a/libavcodec/h261.h +++ b/libavcodec/h261.h @@ -29,6 +29,7 @@ #define AVCODEC_H261_H #include "mpegvideo.h" +#include "rl.h" /** * H261Context @@ -50,6 +51,15 @@ typedef struct H261Context { extern uint8_t ff_h261_rl_table_store[2][2 * MAX_RUN + MAX_LEVEL + 3]; +extern const uint8_t ff_h261_mba_code[35]; +extern const uint8_t ff_h261_mba_bits[35]; +extern const uint8_t ff_h261_mtype_code[10]; +extern const uint8_t ff_h261_mtype_bits[10]; +extern const int ff_h261_mtype_map[10]; +extern const uint8_t ff_h261_mv_tab[17][2]; +extern const uint8_t ff_h261_cbp_tab[63][2]; +extern RLTable ff_h261_rl_tcoeff; + void ff_h261_loop_filter(MpegEncContext *s); int ff_h261_get_picture_format(int width, int height); |