[svn] / trunk / vfw / src / config.c Repository:
ViewVC logotype

Diff of /trunk/vfw/src/config.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 362, Tue Aug 6 23:41:01 2002 UTC revision 380, Sun Aug 18 12:12:39 2002 UTC
# Line 63  Line 63 
63  #include <pthread.h>  #include <pthread.h>
64  #endif  #endif
65    
66    #include <xvid.h>       // XviD API
67    
68  #include "codec.h"  #include "codec.h"
69  #include "config.h"  #include "config.h"
 #include "..\..\xvidcore\src\xvid.h" // cpu masks  
70  #include "resource.h"  #include "resource.h"
71    
72    
# Line 102  Line 103 
103          {"frame_drop_ratio",            &reg.frame_drop_ratio,                  0},          {"frame_drop_ratio",            &reg.frame_drop_ratio,                  0},
104  #endif  #endif
105    
106          {"min_iquant",                          &reg.min_iquant,                                1},          {"min_iquant",                          &reg.min_iquant,                                2},
107          {"max_iquant",                          &reg.max_iquant,                                31},          {"max_iquant",                          &reg.max_iquant,                                31},
108          {"min_pquant",                          &reg.min_pquant,                                1},          {"min_pquant",                          &reg.min_pquant,                                2},
109          {"max_pquant",                          &reg.max_pquant,                                31},          {"max_pquant",                          &reg.max_pquant,                                31},
110    
111          {"desired_size",                        &reg.desired_size,                              570000},          {"desired_size",                        &reg.desired_size,                              570000},
112          {"keyframe_boost",                      &reg.keyframe_boost,                    20},          {"keyframe_boost",                      &reg.keyframe_boost,                    0},
113          {"discard1pass",                        &reg.discard1pass,                              1},          {"discard1pass",                        &reg.discard1pass,                              1},
114          {"dummy2pass",                          &reg.dummy2pass,                                0},          {"dummy2pass",                          &reg.dummy2pass,                                0},
115  // added by koepi for new two-pass curve treatment  // added by koepi for new two-pass curve treatment
# Line 117  Line 118 
118  // end of koepi's additions  // end of koepi's additions
119          {"curve_compression_high",      &reg.curve_compression_high,    25},          {"curve_compression_high",      &reg.curve_compression_high,    25},
120          {"curve_compression_low",       &reg.curve_compression_low,             10},          {"curve_compression_low",       &reg.curve_compression_low,             10},
121          {"use_alt_curve",                       &reg.use_alt_curve,                             0},          {"use_alt_curve",                       &reg.use_alt_curve,                             1},
122          {"alt_curve_use_auto",          &reg.alt_curve_use_auto,                1},          {"alt_curve_use_auto",          &reg.alt_curve_use_auto,                1},
123          {"alt_curve_auto_str",          &reg.alt_curve_auto_str,                50},          {"alt_curve_auto_str",          &reg.alt_curve_auto_str,                30},
124          {"alt_curve_use_auto_bonus_bias",       &reg.alt_curve_use_auto_bonus_bias,     1},          {"alt_curve_use_auto_bonus_bias",       &reg.alt_curve_use_auto_bonus_bias,     1},
125          {"alt_curve_bonus_bias",        &reg.alt_curve_bonus_bias,              50},          {"alt_curve_bonus_bias",        &reg.alt_curve_bonus_bias,              50},
126          {"alt_curve_type",                      &reg.alt_curve_type,                    1},          {"alt_curve_type",                      &reg.alt_curve_type,                    1},
127          {"alt_curve_high_dist",         &reg.alt_curve_high_dist,               300},          {"alt_curve_high_dist",         &reg.alt_curve_high_dist,               500},
128          {"alt_curve_low_dist",          &reg.alt_curve_low_dist,                300},          {"alt_curve_low_dist",          &reg.alt_curve_low_dist,                90},
129          {"alt_curve_min_rel_qual",      &reg.alt_curve_min_rel_qual,    50},          {"alt_curve_min_rel_qual",      &reg.alt_curve_min_rel_qual,    50},
130          {"bitrate_payback_delay",       &reg.bitrate_payback_delay,             240},          {"bitrate_payback_delay",       &reg.bitrate_payback_delay,             250},
131          {"bitrate_payback_method",      &reg.bitrate_payback_method,    0},          {"bitrate_payback_method",      &reg.bitrate_payback_method,    0},
132          {"twopass_max_bitrate",         &reg.twopass_max_bitrate,               10000 * CONFIG_KBPS},          {"twopass_max_bitrate",         &reg.twopass_max_bitrate,               10000 * CONFIG_KBPS},
133          {"twopass_max_overflow_improvement", &reg.twopass_max_overflow_improvement, 60},          {"twopass_max_overflow_improvement", &reg.twopass_max_overflow_improvement, 60},

Legend:
Removed from v.362  
changed lines
  Added in v.380

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4