Mercurial > libavcodec.hg
comparison rv34.h @ 6155:a425bdc70ac5 libavcodec
Save coded block patterns for future loop filtering.
author | kostya |
---|---|
date | Fri, 18 Jan 2008 07:04:11 +0000 |
parents | 49c086b24908 |
children | 0e5d68320488 |
comparison
equal
deleted
inserted
replaced
6154:10e8a0596311 | 6155:a425bdc70ac5 |
---|---|
97 int dmv[4][2]; ///< differential motion vectors for the current macroblock | 97 int dmv[4][2]; ///< differential motion vectors for the current macroblock |
98 | 98 |
99 int rv30; ///< indicates which RV variasnt is currently decoded | 99 int rv30; ///< indicates which RV variasnt is currently decoded |
100 int rpr; ///< one field size in RV30 slice header | 100 int rpr; ///< one field size in RV30 slice header |
101 | 101 |
102 uint16_t *cbp_luma; ///< CBP values for luma subblocks | |
103 uint8_t *cbp_chroma; ///< CBP values for chroma subblocks | |
104 | |
102 /** 8x8 block available flags (for MV prediction) */ | 105 /** 8x8 block available flags (for MV prediction) */ |
103 DECLARE_ALIGNED_8(uint32_t, avail_cache[3*4]); | 106 DECLARE_ALIGNED_8(uint32_t, avail_cache[3*4]); |
104 | 107 |
105 int (*parse_slice_header)(struct RV34DecContext *r, GetBitContext *gb, SliceInfo *si); | 108 int (*parse_slice_header)(struct RV34DecContext *r, GetBitContext *gb, SliceInfo *si); |
106 int (*decode_mb_info)(struct RV34DecContext *r); | 109 int (*decode_mb_info)(struct RV34DecContext *r); |