--- trunk/vfw/src/config.rc 2002/04/15 08:03:50 121 +++ trunk/vfw/src/config.rc 2002/07/12 12:26:55 295 @@ -117,6 +117,17 @@ LTEXT "Minimum I-frame interval:",IDC_STATIC,12,80,100,12, SS_CENTERIMAGE EDITTEXT IDC_MINKEY,112,80,76,12,ES_AUTOHSCROLL | ES_NUMBER + EDITTEXT IDC_MAXBFRAMES,111,146,76,12,ES_AUTOHSCROLL + LTEXT "Maximum B-frames:",IDC_BSTATIC2,7,150,101,11 + GROUPBOX "B-frame control",IDC_BSTATIC1,4,133,192,80 + EDITTEXT IDC_BQUANTRATIO,111,162,76,12,ES_AUTOHSCROLL + LTEXT "B-frame quantizer ratio (%):",IDC_BSTATIC3,7,162,89,8 + CONTROL "Packed bitstream",IDC_PACKED,"Button",BS_AUTOCHECKBOX | + WS_TABSTOP,13,175,71,10 + CONTROL "DX50 B-VOP compatibility",IDC_DX50BVOP,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,13,186,97,10 + CONTROL "Print debug info on each frame",IDC_DEBUG,"Button", + BS_AUTOCHECKBOX | WS_TABSTOP,13,198,113,10 END IDD_QUANT DIALOG DISCARDABLE 0, 0, 200, 217 @@ -258,18 +269,20 @@ WS_TABSTOP,20,88,42,10 CONTROL "3DNow! 2",IDC_CPU_3DNOWEXT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,20,100,48,10 - GROUPBOX "Performance optimizations",IDC_STATIC,4,4,192,112 - GROUPBOX "CBR options",IDC_STATIC,4,120,192,64 - EDITTEXT IDC_CBR_REACTIONDELAY,112,132,76,12,ES_AUTOHSCROLL | + GROUPBOX "Performance optimizations",IDC_STATIC,4,4,192,140 + GROUPBOX "CBR options",IDC_STATIC,4,148,192,64 + EDITTEXT IDC_CBR_REACTIONDELAY,112,161,76,12,ES_AUTOHSCROLL | ES_NUMBER - LTEXT "Reaction Delay Factor:",IDC_STATIC,12,132,80,12, + LTEXT "Reaction Delay Factor:",IDC_STATIC,12,161,80,12, SS_CENTERIMAGE - EDITTEXT IDC_CBR_AVERAGINGPERIOD,112,148,76,12,ES_AUTOHSCROLL | + EDITTEXT IDC_CBR_AVERAGINGPERIOD,112,177,76,12,ES_AUTOHSCROLL | ES_NUMBER - LTEXT "Averaging period:",IDC_STATIC,12,148,80,12, + LTEXT "Averaging period:",IDC_STATIC,12,177,80,12, SS_CENTERIMAGE - EDITTEXT IDC_CBR_BUFFER,112,164,76,12,ES_AUTOHSCROLL | ES_NUMBER - LTEXT "Smoother:",IDC_STATIC,12,164,80,12,SS_CENTERIMAGE + EDITTEXT IDC_CBR_BUFFER,112,193,76,12,ES_AUTOHSCROLL | ES_NUMBER + LTEXT "Smoother:",IDC_STATIC,12,193,80,12,SS_CENTERIMAGE + EDITTEXT IDC_NUMTHREADS,113,126,75,12,ES_AUTOHSCROLL + LTEXT "Number of threads:",IDC_NUMTHREADS_STATIC,12,126,61,8 END IDD_QUANTMATRIX DIALOG DISCARDABLE 0, 0, 288, 149 @@ -692,11 +705,14 @@ IDC_MINQUAL "The minimum produced quality in relation to the best produced quality" IDC_INTERLACING "Enables interlaced frame support - only use if your source contains interlacing artifacts (i.e. fields instead of progressive frames)" IDC_OVERDEG "How much of the overflow the codec can eat into during oversized sections - larger values will bridge the gap faster" + IDC_MAXBFRAMES "Maximum number of sequential B-frames. When set to < 0 the original IP-frame encoder is used." + IDC_BQUANTRATIO "Ratio used to calculate the B-frame quantizer.\n\nBVOP quant = ((past VOP quant + future VOP quant) * BVOP quant ratio) / 200" IDC_OVERIMP "How much of the overflow the codec can eat into during undersized sections - larger values will bridge the gap faster" IDC_MAXBITRATE "Constrains 2-pass encodes to the specified maximum bitrate" IDC_CBR_REACTIONDELAY "Determines how slowly it will adjust the current encoding quality based upon scene intensity - this has the strongest influence on quality" IDC_CBR_AVERAGINGPERIOD "Determines how slowly it adapts to the current adjusted quality" IDC_CBR_BUFFER "Provides said number of frames worth of buffer between the adjusted encoding quality and lowest possible quality" + IDC_PACKED "When enabled the P-frames and B-frames are packed together in the one bitstreams. This permits decoding without delay.\neg. [I] [PB] [B] [empty] [PB] [B] [empty] [P]\n\nPacked bitstreams were introduced in DivX 5.01." END STRINGTABLE DISCARDABLE @@ -758,6 +774,11 @@ IDC_ALTCURVEHIGH "Distance from the average framesize where the minimum relative quality will be applied" END +STRINGTABLE DISCARDABLE +BEGIN + IDC_DX50BVOP "Generate DivX 5.x compatible B-frames. DivX 5.x fails to decode B-frames where the future reference frame is an I-frame." +END + #endif // English (Australia) resources /////////////////////////////////////////////////////////////////////////////