| FFmpeg
    | 
Structure for the private Xvid context. More...
| Data Fields | |
| AVClass * | class | 
| void * | encoder_handle | 
| Handle for Xvid encoder.  More... | |
| int | xsize | 
| Frame x size.  More... | |
| int | ysize | 
| Frame y size.  More... | |
| int | vop_flags | 
| VOP flags for Xvid encoder.  More... | |
| int | vol_flags | 
| VOL flags for Xvid encoder.  More... | |
| int | me_flags | 
| Motion Estimation flags.  More... | |
| int | qscale | 
| Do we use constant scale?  More... | |
| int | quicktime_format | 
| Are we in a QT-based format?  More... | |
| char * | twopassbuffer | 
| Character buffer for two-pass.  More... | |
| char * | old_twopassbuffer | 
| Old character buffer (two-pass)  More... | |
| char * | twopassfile | 
| second pass temp file name  More... | |
| int | twopassfd | 
| unsigned char * | intra_matrix | 
| P-Frame Quant Matrix.  More... | |
| unsigned char * | inter_matrix | 
| I-Frame Quant Matrix.  More... | |
| int | lumi_aq | 
| Lumi masking as an aq method.  More... | |
| int | variance_aq | 
| Variance adaptive quantization.  More... | |
| int | ssim | 
| SSIM information display mode.  More... | |
| int | ssim_acc | 
| SSIM accuracy.  More... | |
| int | gmc | 
| int | me_quality | 
| Motion estimation quality.  More... | |
| int | mpeg_quant | 
| Quantization type.  More... | |
Structure for the private Xvid context.
This stores all the private context for the codec.
| void* xvid_context::encoder_handle | 
Handle for Xvid encoder.
Definition at line 67 of file libxvid.c.
Referenced by xvid_encode_close(), xvid_encode_frame(), and xvid_encode_init().
| int xvid_context::xsize | 
| int xvid_context::ysize | 
| int xvid_context::vop_flags | 
VOP flags for Xvid encoder.
Definition at line 70 of file libxvid.c.
Referenced by xvid_encode_frame(), and xvid_encode_init().
| int xvid_context::vol_flags | 
VOL flags for Xvid encoder.
Definition at line 71 of file libxvid.c.
Referenced by xvid_encode_frame(), and xvid_encode_init().
| int xvid_context::me_flags | 
Motion Estimation flags.
Definition at line 72 of file libxvid.c.
Referenced by xvid_encode_frame(), and xvid_encode_init().
| int xvid_context::qscale | 
Do we use constant scale?
Definition at line 73 of file libxvid.c.
Referenced by xvid_encode_frame(), and xvid_encode_init().
| int xvid_context::quicktime_format | 
Are we in a QT-based format?
Definition at line 74 of file libxvid.c.
Referenced by xvid_encode_frame(), and xvid_encode_init().
| char* xvid_context::twopassbuffer | 
Character buffer for two-pass.
Definition at line 75 of file libxvid.c.
Referenced by xvid_encode_close(), xvid_encode_frame(), xvid_encode_init(), and xvid_ff_2pass_create().
| char* xvid_context::old_twopassbuffer | 
Old character buffer (two-pass)
Definition at line 76 of file libxvid.c.
Referenced by xvid_encode_close(), xvid_encode_frame(), and xvid_encode_init().
| char* xvid_context::twopassfile | 
second pass temp file name
Definition at line 77 of file libxvid.c.
Referenced by xvid_encode_close(), and xvid_encode_init().
| int xvid_context::twopassfd | 
Definition at line 78 of file libxvid.c.
Referenced by xvid_encode_close(), and xvid_encode_init().
| unsigned char* xvid_context::intra_matrix | 
P-Frame Quant Matrix.
Definition at line 79 of file libxvid.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 80 of file libxvid.c.
Referenced by xvid_encode_close(), xvid_encode_frame(), and xvid_encode_init().
| int xvid_context::lumi_aq | 
Lumi masking as an aq method.
Definition at line 81 of file libxvid.c.
Referenced by xvid_encode_init().
| int xvid_context::variance_aq | 
Variance adaptive quantization.
Definition at line 82 of file libxvid.c.
Referenced by xvid_encode_init().
| int xvid_context::ssim | 
SSIM information display mode.
Definition at line 83 of file libxvid.c.
Referenced by xvid_encode_init().
| int xvid_context::ssim_acc | 
SSIM accuracy.
0: accurate. 4: fast.
Definition at line 84 of file libxvid.c.
Referenced by xvid_encode_init().
| int xvid_context::gmc | 
Definition at line 85 of file libxvid.c.
Referenced by xvid_encode_init().
| int xvid_context::me_quality | 
Motion estimation quality.
0: fast 6: best.
Definition at line 86 of file libxvid.c.
Referenced by xvid_encode_init().
| int xvid_context::mpeg_quant | 
Quantization type.
0: H.263, 1: MPEG
Definition at line 87 of file libxvid.c.
Referenced by xvid_encode_init().
 1.8.17
 1.8.17