Structure for the private Xvid context. More...
Data Fields | |
void * | encoder_handle |
Handle for Xvid encoder. | |
int | xsize |
Frame x size. | |
int | ysize |
Frame y size. | |
int | vop_flags |
VOP flags for Xvid encoder. | |
int | vol_flags |
VOL flags for Xvid encoder. | |
int | me_flags |
Motion Estimation flags. | |
int | qscale |
Do we use constant scale? | |
int | quicktime_format |
Are we in a QT-based format? | |
AVFrame | encoded_picture |
Encoded frame information. | |
char * | twopassbuffer |
Character buffer for two-pass. | |
char * | old_twopassbuffer |
Old character buffer (two-pass). | |
char * | twopassfile |
second pass temp file name | |
unsigned char * | intra_matrix |
P-Frame Quant Matrix. | |
unsigned char * | inter_matrix |
I-Frame Quant Matrix. |
Structure for the private Xvid context.
This stores all the private context for the codec.
Definition at line 50 of file libxvidff.c.
Encoded frame information.
Definition at line 59 of file libxvidff.c.
Referenced by xvid_encode_frame(), and xvid_encode_init().
Handle for Xvid encoder.
Definition at line 51 of file libxvidff.c.
Referenced by xvid_encode_close(), xvid_encode_frame(), and xvid_encode_init().
unsigned char* xvid_context::inter_matrix |
I-Frame Quant Matrix.
Definition at line 64 of file libxvidff.c.
Referenced by xvid_encode_close(), xvid_encode_frame(), and xvid_encode_init().
unsigned char* xvid_context::intra_matrix |
P-Frame Quant Matrix.
Definition at line 63 of file libxvidff.c.
Referenced by xvid_encode_close(), xvid_encode_frame(), and xvid_encode_init().
Motion Estimation flags.
Definition at line 56 of file libxvidff.c.
Referenced by xvid_encode_frame(), and xvid_encode_init().
Old character buffer (two-pass).
Definition at line 61 of file libxvidff.c.
Referenced by xvid_encode_close(), xvid_encode_frame(), and xvid_encode_init().
Do we use constant scale?
Definition at line 57 of file libxvidff.c.
Referenced by xvid_encode_frame(), and xvid_encode_init().
Are we in a QT-based format?
Definition at line 58 of file libxvidff.c.
Referenced by xvid_encode_frame(), and xvid_encode_init().
Character buffer for two-pass.
Definition at line 60 of file libxvidff.c.
Referenced by xvid_encode_close(), xvid_encode_frame(), xvid_encode_init(), xvid_ff_2pass_after(), xvid_ff_2pass_create(), and xvid_ff_2pass_destroy().
second pass temp file name
Definition at line 62 of file libxvidff.c.
Referenced by xvid_encode_close(), and xvid_encode_init().
VOL flags for Xvid encoder.
Definition at line 55 of file libxvidff.c.
Referenced by xvid_encode_frame(), and xvid_encode_init().
VOP flags for Xvid encoder.
Definition at line 54 of file libxvidff.c.
Referenced by xvid_encode_frame(), and xvid_encode_init().