comparison mpegvideo.h @ 853:eacc2dd8fd9d libavcodec

* using DSPContext - so each codec could use its local (sub)set of CPU extension
author kabi
date Mon, 11 Nov 2002 09:40:17 +0000
parents e460775adb38
children 8cc0d241da37
comparison
equal deleted inserted replaced
852:c01c98206ee6 853:eacc2dd8fd9d
219 int frame_rate_index; 219 int frame_rate_index;
220 /* motion compensation */ 220 /* motion compensation */
221 int unrestricted_mv; 221 int unrestricted_mv;
222 int h263_long_vectors; /* use horrible h263v1 long vector mode */ 222 int h263_long_vectors; /* use horrible h263v1 long vector mode */
223 223
224 DSPContext dsp; /* pointers for accelerated dsp fucntions */
224 int f_code; /* forward MV resolution */ 225 int f_code; /* forward MV resolution */
225 int b_code; /* backward MV resolution for B Frames (mpeg4) */ 226 int b_code; /* backward MV resolution for B Frames (mpeg4) */
226 INT16 (*motion_val)[2]; /* used for MV prediction (4MV per MB) */ 227 INT16 (*motion_val)[2]; /* used for MV prediction (4MV per MB) */
227 INT16 (*p_mv_table)[2]; /* MV table (1MV per MB) p-frame encoding */ 228 INT16 (*p_mv_table)[2]; /* MV table (1MV per MB) p-frame encoding */
228 INT16 (*b_forw_mv_table)[2]; /* MV table (1MV per MB) forward mode b-frame encoding */ 229 INT16 (*b_forw_mv_table)[2]; /* MV table (1MV per MB) forward mode b-frame encoding */