371 |
pass2.filename = codec->config.stats; |
pass2.filename = codec->config.stats; |
372 |
|
|
373 |
pass2.keyframe_boost = codec->config.keyframe_boost; /* keyframe boost percentage: [0..100...]; */ |
pass2.keyframe_boost = codec->config.keyframe_boost; /* keyframe boost percentage: [0..100...]; */ |
|
pass2.payback_method = codec->config.bitrate_payback_method; |
|
|
pass2.bitrate_payback_delay = codec->config.bitrate_payback_delay; |
|
374 |
pass2.curve_compression_high = codec->config.curve_compression_high; |
pass2.curve_compression_high = codec->config.curve_compression_high; |
375 |
pass2.curve_compression_low = codec->config.curve_compression_low; |
pass2.curve_compression_low = codec->config.curve_compression_low; |
376 |
|
pass2.overflow_control_strength = codec->config.overflow_control_strength; |
377 |
pass2.max_overflow_improvement = codec->config.twopass_max_overflow_improvement; |
pass2.max_overflow_improvement = codec->config.twopass_max_overflow_improvement; |
378 |
pass2.max_overflow_degradation = codec->config.twopass_max_overflow_degradation; |
pass2.max_overflow_degradation = codec->config.twopass_max_overflow_degradation; |
|
pass2.kftreshold = codec->config.kftreshold; |
|
379 |
pass2.kfreduction = codec->config.kfreduction; |
pass2.kfreduction = codec->config.kfreduction; |
380 |
pass2.min_key_interval = codec->config.min_key_interval; |
pass2.min_key_interval = codec->config.min_key_interval; |
381 |
pass2.container_frame_overhead = 24; /* AVI */ |
pass2.container_frame_overhead = 24; /* AVI */ |
566 |
if (codec->config.chromame) |
if (codec->config.chromame) |
567 |
frame.motion |= XVID_ME_CHROMA_PVOP + XVID_ME_CHROMA_BVOP; |
frame.motion |= XVID_ME_CHROMA_PVOP + XVID_ME_CHROMA_BVOP; |
568 |
|
|
569 |
|
if (codec->config.cartoon_mode) { |
570 |
|
frame.vop_flags |= XVID_VOP_CARTOON; |
571 |
|
#if 0 /* Seems to cause crashes with P4 cpus */ |
572 |
|
frame.motion |= XVID_ME_DETECT_STATIC_MOTION; |
573 |
|
#endif |
574 |
|
} |
575 |
|
|
576 |
frame.motion |= pmvfast_presets[codec->config.motion_search]; |
frame.motion |= pmvfast_presets[codec->config.motion_search]; |
577 |
|
|
578 |
switch (codec->config.vhq_mode) |
switch (codec->config.vhq_mode) |