Mercurial > libavcodec.hg
diff mpegvideo.h @ 253:4448dd55d415 libavcodec
parsing more of the mpeg4 header & print some "not supported" stuff
author | michaelni |
---|---|
date | Tue, 05 Mar 2002 13:58:13 +0000 |
parents | 56ee684c48bb |
children | b4fed8b24e3a |
line wrap: on
line diff
--- a/mpegvideo.h Tue Feb 26 22:14:27 2002 +0000 +++ b/mpegvideo.h Tue Mar 05 13:58:13 2002 +0000 @@ -21,6 +21,7 @@ #define I_TYPE 1 #define P_TYPE 2 #define B_TYPE 3 +#define S_TYPE 4 //S(GMC)-VOP MPEG4 enum OutputFormat { FMT_MPEG1, @@ -89,6 +90,7 @@ int h263_long_vectors; /* use horrible h263v1 long vector mode */ int f_code; /* resolution */ + int b_code; /* resolution for B Frames*/ INT16 *mv_table[2]; /* MV table */ INT16 (*motion_val)[2]; /* used for MV prediction */ int full_search; @@ -157,7 +159,21 @@ int time_increment_bits; int shape; int vol_sprite_usage; + int sprite_width; + int sprite_height; + int sprite_left; + int sprite_top; + int sprite_brightness_change; + int no_sprite_wraping_points; int quant_precision; + int quarter_sample; + int scalability; + int new_pred; + int reduced_res_vop; + int aspect_ratio_info; + int sprite_warping_accuracy; + int low_latency_sprite; + int data_partioning; /* RV10 specific */ int rv10_version; /* RV10 version: 0 or 3 */