comparison rv34.h @ 8116:2d01559f824c libavcodec

Calculating an additional MV-based deblocking pattern is the same for both RV3 and RV4, so move it into common code.
author kostya
date Fri, 07 Nov 2008 07:18:22 +0000
parents b6d93bef844a
children 6771b3544991
comparison
equal deleted inserted replaced
8115:e61cc20bad68 8116:2d01559f824c
113 DECLARE_ALIGNED_8(uint32_t, avail_cache[3*4]); 113 DECLARE_ALIGNED_8(uint32_t, avail_cache[3*4]);
114 114
115 int (*parse_slice_header)(struct RV34DecContext *r, GetBitContext *gb, SliceInfo *si); 115 int (*parse_slice_header)(struct RV34DecContext *r, GetBitContext *gb, SliceInfo *si);
116 int (*decode_mb_info)(struct RV34DecContext *r); 116 int (*decode_mb_info)(struct RV34DecContext *r);
117 int (*decode_intra_types)(struct RV34DecContext *r, GetBitContext *gb, int8_t *dst); 117 int (*decode_intra_types)(struct RV34DecContext *r, GetBitContext *gb, int8_t *dst);
118 int (*set_deblock_coef)(struct RV34DecContext *r);
119 void (*loop_filter)(struct RV34DecContext *r); 118 void (*loop_filter)(struct RV34DecContext *r);
120 }RV34DecContext; 119 }RV34DecContext;
121 120
122 /** 121 /**
123 * common decoding functions 122 * common decoding functions