55 |
param->max_quantizer = 31; |
param->max_quantizer = 31; |
56 |
param->max_key_interval = 100; |
param->max_key_interval = 100; |
57 |
|
|
58 |
|
#ifdef BFRAMES |
59 |
param->max_bframes = 0; // Disable B-frame |
param->max_bframes = 0; // Disable B-frame |
60 |
|
#endif |
61 |
} |
} |
62 |
|
|
63 |
void set_enc_frame(XVID_ENC_FRAME *frame) |
void set_enc_frame(XVID_ENC_FRAME *frame) |
72 |
frame->colorspace = XVID_CSP_YV12; // the test.yuv format is YV12 |
frame->colorspace = XVID_CSP_YV12; // the test.yuv format is YV12 |
73 |
frame->quant = 0; // CBR mode |
frame->quant = 0; // CBR mode |
74 |
|
|
|
frame->general = 0; |
|
75 |
frame->general |= XVID_MPEGQUANT; // Use MPEG quant |
frame->general |= XVID_MPEGQUANT; // Use MPEG quant |
76 |
frame->quant_inter_matrix = NULL; // Use default quant matrix |
frame->quant_inter_matrix = NULL; // Use default quant matrix |
77 |
frame->quant_intra_matrix = NULL; |
frame->quant_intra_matrix = NULL; |