362 |
pass2.version = XVID_VERSION; |
pass2.version = XVID_VERSION; |
363 |
pass2.bitrate = codec->config.bitrate * CONFIG_KBPS; |
pass2.bitrate = codec->config.bitrate * CONFIG_KBPS; |
364 |
pass2.filename = codec->config.stats; |
pass2.filename = codec->config.stats; |
365 |
pass2.container_frame_overhead = 24; |
|
366 |
|
pass2.keyframe_boost = codec->config.keyframe_boost; /* keyframe boost percentage: [0..100...]; */ |
367 |
|
pass2.payback_method = codec->config.bitrate_payback_method; |
368 |
|
pass2.bitrate_payback_delay = codec->config.bitrate_payback_delay; |
369 |
|
pass2.curve_compression_high = codec->config.curve_compression_high; |
370 |
|
pass2.curve_compression_low = codec->config.curve_compression_low; |
371 |
|
pass2.max_overflow_improvement = codec->config.twopass_max_overflow_improvement; |
372 |
|
pass2.max_overflow_degradation = codec->config.twopass_max_overflow_degradation; |
373 |
|
pass2.kftreshold = codec->config.kftreshold; |
374 |
|
pass2.kfreduction = codec->config.kfreduction; |
375 |
|
pass2.min_key_interval = codec->config.min_key_interval; |
376 |
|
pass2.container_frame_overhead = 24; /* AVI */ |
377 |
|
|
378 |
plugins[create.num_plugins].func = xvid_plugin_2pass2; |
plugins[create.num_plugins].func = xvid_plugin_2pass2; |
379 |
plugins[create.num_plugins].param = &pass2; |
plugins[create.num_plugins].param = &pass2; |