comparison mpegvideo.h @ 2997:188f4ef688f2 libavcodec

second try of improved lambda/qp guessing for motion estimation RD in first pass
author michael
date Thu, 29 Dec 2005 15:46:23 +0000
parents 33d4fb0df0d3
children 0b546eab515d
comparison
equal deleted inserted replaced
2996:bf34de4233a0 2997:188f4ef688f2
372 int pict_type; ///< I_TYPE, P_TYPE, B_TYPE, ... 372 int pict_type; ///< I_TYPE, P_TYPE, B_TYPE, ...
373 int last_pict_type; //FIXME removes 373 int last_pict_type; //FIXME removes
374 int last_non_b_pict_type; ///< used for mpeg4 gmc b-frames & ratecontrol 374 int last_non_b_pict_type; ///< used for mpeg4 gmc b-frames & ratecontrol
375 int dropable; 375 int dropable;
376 int frame_rate_index; 376 int frame_rate_index;
377 int last_lambda_for[5]; ///< last lambda for a specific pict type
377 378
378 /* motion compensation */ 379 /* motion compensation */
379 int unrestricted_mv; ///< mv can point outside of the coded picture 380 int unrestricted_mv; ///< mv can point outside of the coded picture
380 int h263_long_vectors; ///< use horrible h263v1 long vector mode 381 int h263_long_vectors; ///< use horrible h263v1 long vector mode
381 int decode; ///< if 0 then decoding will be skipped (for encoding b frames for example) 382 int decode; ///< if 0 then decoding will be skipped (for encoding b frames for example)