]> git.sesse.net Git - x264/blobdiff - vfw/resource.rc
VfW: SAR wording. patch by Sharktooth.
[x264] / vfw / resource.rc
index b0f93bf3ba0443b5c31aeeccc841090063c4c2c9..5d4abab6d0c9209a6d64cfeeb784c3561891dae0 100644 (file)
@@ -24,29 +24,42 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_CAN
 #pragma code_page(1252)
 #endif //_WIN32
 
-#ifdef APSTUDIO_INVOKED
 /////////////////////////////////////////////////////////////////////////////
 //
-// TEXTINCLUDE
+// Dialog
 //
 
-1 TEXTINCLUDE DISCARDABLE 
+IDD_DEBUG DIALOG DISCARDABLE  0, 0, 186, 95
+STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION
+CAPTION "Debug"
+FONT 8, "MS Sans Serif"
 BEGIN
-    "resource.h\0"
+    DEFPUSHBUTTON   "OK",IDOK,129,7,50,14
+    PUSHBUTTON      "Cancel",IDCANCEL,129,24,50,14
+    COMBOBOX        IDC_LOG,48,14,48,55,CBS_DROPDOWNLIST | WS_VSCROLL |
+                    WS_TABSTOP
+    LTEXT           "Log Mode",IDC_STATIC,13,17,33,8
+    LTEXT           "FourCC:",IDC_STATIC,13,36,26,14,SS_CENTERIMAGE
+    EDITTEXT        IDC_FOURCC,48,36,25,14,ES_AUTOHSCROLL
 END
 
-2 TEXTINCLUDE DISCARDABLE 
-BEGIN
-    "#include ""afxres.h""\r\n"
-    "\0"
-END
 
-3 TEXTINCLUDE DISCARDABLE 
+/////////////////////////////////////////////////////////////////////////////
+//
+// DESIGNINFO
+//
+
+#ifdef APSTUDIO_INVOKED
+GUIDELINES DESIGNINFO DISCARDABLE
 BEGIN
-    "\r\n"
-    "\0"
+    IDD_DEBUG, DIALOG
+    BEGIN
+        LEFTMARGIN, 7
+        RIGHTMARGIN, 179
+        TOPMARGIN, 7
+        BOTTOMMARGIN, 88
+    END
 END
-
 #endif    // APSTUDIO_INVOKED
 
 
@@ -55,99 +68,152 @@ END
 // Dialog
 //
 
-IDD_MAINCONFIG DIALOG DISCARDABLE  0, 0, 225, 231
+IDD_MAINCONFIG DIALOG DISCARDABLE  0, 0, 225, 253
 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
 CAPTION "x264 Configuration"
 FONT 8, "MS Sans Serif"
 BEGIN
-    DEFPUSHBUTTON   "OK",IDOK,120,210,46,14
-    PUSHBUTTON      "Cancel",IDCANCEL,168,210,50,14
+    DEFPUSHBUTTON   "OK",IDOK,120,232,46,14
+    PUSHBUTTON      "Cancel",IDCANCEL,168,232,50,14
     CONTROL         "Slider1",IDC_BITRATESLIDER,"msctls_trackbar32",TBS_BOTH | 
                     TBS_NOTICKS | WS_TABSTOP,13,31,175,15
-    EDITTEXT        IDC_BITRATEEDIT,189,32,27,14,ES_AUTOHSCROLL | ES_NUMBER
+    EDITTEXT        IDC_BITRATEEDIT,189,32,26,14,ES_AUTOHSCROLL | ES_NUMBER
     LTEXT           "Average Bitrate (kbps)",IDC_STATIC,59,20,73,8
     GROUPBOX        "",IDC_STATIC,7,7,211,47
-    LTEXT           "0",IDC_BITRATELOW,14,19,22,8
-    LTEXT           "5000",IDC_BITRATEHIGH,166,21,17,8
-    PUSHBUTTON      "Load Defaults",IDC_DEFAULTS,7,210,57,14
-    PUSHBUTTON      "Advanced",IDC_ADVANCED,67,210,49,14
+    LTEXT           "0",IDC_BITRATELOW,16,20,22,8
+    LTEXT           "5000",IDC_BITRATEHIGH,166,20,17,8
+    PUSHBUTTON      "Load Defaults",IDC_DEFAULTS,7,232,57,14
+    PUSHBUTTON      "Advanced",IDC_ADVANCED,67,232,49,14
     CONTROL         "Slider1",IDC_QUANTSLIDER,"msctls_trackbar32",TBS_BOTH | 
                     TBS_NOTICKS | WS_TABSTOP,13,81,175,15
-    EDITTEXT        IDC_QUANTEDIT,189,82,27,14,ES_AUTOHSCROLL | ES_NUMBER
-    LTEXT           "Quantizer",IDC_STATIC,81,71,31,8
+    EDITTEXT        IDC_QUANTEDIT,189,82,26,14,ES_AUTOHSCROLL | ES_NUMBER
+    LTEXT           "Quantizer",IDC_STATIC,83,71,31,8
     GROUPBOX        "",IDC_STATIC,7,57,211,47
-    LTEXT           "0 (High Quality)",IDC_BITRATELOW2,14,70,50,8
+    LTEXT           "0 (High Quality)",IDC_BITRATELOW2,16,71,50,8
     LTEXT           "51 (Low Quality)",IDC_BITRATEHIGH2,131,71,53,8
-    GROUPBOX        "",IDC_STATIC,7,109,211,73
-    CONTROL         "1 Pass, Bitrate",IDC_RADIOBITRATE,"Button",
-                    BS_AUTORADIOBUTTON,13,7,58,10
-    CONTROL         "1 Pass, Quantizer",IDC_RADIOQUANT,"Button",
-                    BS_AUTORADIOBUTTON,13,57,75,10
-    CONTROL         "Two Pass",IDC_RADIOTWOPASS,"Button",BS_AUTORADIOBUTTON,
-                    13,109,43,10
-    CONTROL         "First Pass",IDC_2PASS1,"Button",BS_AUTORADIOBUTTON | 
-                    WS_GROUP,27,126,46,10
-    CONTROL         "Second Pass",IDC_2PASS2,"Button",BS_AUTORADIOBUTTON,87,
-                    126,58,10
+    GROUPBOX        "",IDC_STATIC,7,108,211,95
+    CONTROL         "Single Pass - Bitrate",IDC_RADIOBITRATE,"Button",
+                    BS_AUTORADIOBUTTON,13,7,77,10
+    CONTROL         "Single Pass - Quantizer",IDC_RADIOQUANT,"Button",
+                    BS_AUTORADIOBUTTON,13,57,87,10
+    CONTROL         "Multipass",IDC_RADIOTWOPASS,"Button",BS_AUTORADIOBUTTON,
+                    13,108,43,10
+    CONTROL         "First pass",IDC_2PASS1,"Button",BS_AUTORADIOBUTTON | 
+                    WS_GROUP,27,123,46,10
+    CONTROL         "Nth pass",IDC_2PASS2,"Button",BS_AUTORADIOBUTTON,87,
+                    123,58,10
     CONTROL         "Slider1",IDC_2PASSBITRATE_S,"msctls_trackbar32",
                     TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,13,148,175,15
-    EDITTEXT        IDC_2PASSBITRATE,189,148,27,14,ES_AUTOHSCROLL | 
+    EDITTEXT        IDC_2PASSBITRATE,189,148,26,14,ES_AUTOHSCROLL | 
                     ES_NUMBER
-    LTEXT           "0",IDC_BITRATELOW3,14,136,22,8
-    LTEXT           "5000",IDC_BITRATEHIGH3,166,136,17,8
-    CONTROL         "Fast first pass",IDC_FAST1PASS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
-                    20,166,61,10
+    LTEXT           "Target Bitrate (kbps)",IDC_STATIC,63,137,73,8
+    LTEXT           "0",IDC_BITRATELOW3,16,137,22,8
+    LTEXT           "5000",IDC_BITRATEHIGH3,166,137,17,8
+    CONTROL         "Fast first pass",IDC_FAST1PASS,"Button",BS_AUTOCHECKBOX |
+                    WS_TABSTOP,20,167,61,10
+    CONTROL         "Update statsfile",IDC_UPDATESTATS,"Button",
+                    BS_AUTOCHECKBOX | WS_TABSTOP,112,167,80,10
+    LTEXT           "Statsfile name:",IDC_STATIC,20,185,52,8
+    EDITTEXT        IDC_STATSFILE,72,184,100,13,ES_AUTOHSCROLL
+    PUSHBUTTON      "...",IDC_STATSFILE_BROWSE,177,185,18,11
+    LTEXT           "Threads",IDC_THREADS,102,214,27,8
+    EDITTEXT        IDC_THREADEDIT,132,211,19,14,ES_AUTOHSCROLL | ES_NUMBER
+    PUSHBUTTON      "Debug",IDC_DEBUG,7,214,57,14
 END
 
-IDD_ADVANCED DIALOG DISCARDABLE  0, 0, 302, 258
+IDD_ADVANCED DIALOG DISCARDABLE  0, 0, 489, 247
 STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
 CAPTION "x264 Advanced Settings"
 FONT 8, "MS Sans Serif"
 BEGIN
-    DEFPUSHBUTTON   "OK",IDOK,245,237,50,14
+    DEFPUSHBUTTON   "OK",IDOK,432,231,50,14
+    GROUPBOX        "H.264 Features",IDC_STATIC,7,7,145,91
     CONTROL         "CABAC",IDC_CABAC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
-                    16,23,61,10
-    EDITTEXT        IDC_IDRFRAMES,68,126,22,14,ES_AUTOHSCROLL | ES_NUMBER
-    LTEXT           "Intra closer than",IDC_STATIC,13,128,53,8
-    GROUPBOX        "H.264 features",IDC_STATIC,7,7,288,228
-    EDITTEXT        IDC_KEYFRAME,255,20,33,14,ES_AUTOHSCROLL | ES_NUMBER
-    LTEXT           "Max Reference Frames:",IDC_STATIC,170,24,80,8
-    EDITTEXT        IDC_IFRAMES,114,107,24,14,ES_AUTOHSCROLL | ES_NUMBER
-    LTEXT           "Max IDR-Keyframe Interval:",IDC_STATIC,13,110,95,8
-    EDITTEXT        IDC_FOURCC,223,107,25,14,ES_AUTOHSCROLL
-    LTEXT           "FourCC:",IDC_STATIC,193,110,26,8
-    CONTROL         "8x16, 16x8 and 8x8 B-frame search",IDC_B16X16,"Button",
-                    BS_AUTOCHECKBOX | WS_TABSTOP,17,189,127,10
-    EDITTEXT        IDC_BFRAME,256,40,33,14,ES_AUTOHSCROLL | ES_NUMBER
-    LTEXT           "Max B-Frames:",IDC_STATIC,198,43,51,8
-    CONTROL         "4x4 Intra search",IDC_I4X4,"Button",BS_AUTOCHECKBOX | 
-                    WS_TABSTOP,165,189,82,10
+                    16,18,39,10
+    GROUPBOX        "",IDC_STATIC,12,36,136,40
+    CONTROL         "Deblocking filter",IDC_LOOPFILTER,"Button",
+                    BS_AUTOCHECKBOX | WS_TABSTOP,16,35,64,10
+    LTEXT           "Strength",IDC_STATIC,16,48,51,10,SS_CENTERIMAGE
+    CONTROL         "Slider1",IDC_INLOOP_A,"msctls_trackbar32",TBS_NOTICKS | 
+                    WS_TABSTOP,71,48,50,10
+    LTEXT           "0",IDC_LOOPA_TXT,130,48,8,10,SS_CENTERIMAGE
+    LTEXT           "Max ref frames:",IDC_STATIC,16,80,52,14,SS_CENTERIMAGE
+    EDITTEXT        IDC_REFFRAMES,122,80,25,14,ES_AUTOHSCROLL | ES_NUMBER
+    GROUPBOX        "B-frames",IDC_STATIC,7,98,290,36
+    LTEXT           "Max consecutive:",IDC_STATIC,16,116,60,8
+    EDITTEXT        IDC_BFRAME,80,113,25,14,ES_AUTOHSCROLL | ES_NUMBER
+    LTEXT           "Direct mode:",IDC_STATIC,300,200,43,12,SS_CENTERIMAGE
+    COMBOBOX        IDC_DIRECTPRED,420,200,55,67,CBS_DROPDOWNLIST |
+                    WS_VSCROLL | WS_TABSTOP
+    COMBOBOX        IDC_SUBPEL,383,152,93,77,CBS_DROPDOWNLIST | CBS_SORT |
+                    WS_VSCROLL | WS_TABSTOP
+    CONTROL         "Use as references",IDC_BREFS,"Button",BS_AUTOCHECKBOX | 
+                    BS_LEFTTEXT | WS_TABSTOP,113,108,71,10
+    CONTROL         "Weighted biprediction",IDC_WBPRED,"Button",
+                    BS_AUTOCHECKBOX | WS_TABSTOP,165,168,82,12
+    GROUPBOX        "More Encoder Settings",IDC_STATIC,155,7,141,91
+    LTEXT           "Max IDR-frame interval:",IDC_STATIC,164,18,95,14,
+                    SS_CENTERIMAGE
+    EDITTEXT        IDC_KEYINTMAX,262,18,25,14,ES_AUTOHSCROLL | ES_NUMBER
+    LTEXT           "Min IDR-frame interval:",IDC_STATIC,164,36,90,14,
+                    SS_CENTERIMAGE
+    EDITTEXT        IDC_KEYINTMIN,262,36,25,14,ES_AUTOHSCROLL | ES_NUMBER
+    GROUPBOX        "Ratecontrol",IDC_STATIC,300,7,182,128
+    LTEXT           "Keyframe boost (%):",IDC_STATIC,362,18,68,14,
+                    SS_CENTERIMAGE
+    EDITTEXT        IDC_IPRATIO,444,18,25,14,ES_AUTOHSCROLL | ES_NUMBER
+    LTEXT           "B-frames reduction (%):",IDC_STATIC,362,36,75,14,
+                    SS_CENTERIMAGE
+    EDITTEXT        IDC_PBRATIO,444,36,25,14,ES_AUTOHSCROLL | ES_NUMBER
+    LTEXT           "Bitrate variability (%):",IDC_STATIC,362,54,75,14,
+                    SS_CENTERIMAGE
+    EDITTEXT        IDC_CURVECOMP,444,54,25,14,ES_AUTOHSCROLL | ES_NUMBER
+    GROUPBOX        "Analysis:",IDC_STATIC,7,136,475,90
     CONTROL         "8x16, 16x8 and 8x8 P-frame search",IDC_P16X16,"Button",
-                    BS_AUTOCHECKBOX | WS_TABSTOP,17,171,127,10
+                    BS_AUTOCHECKBOX | WS_TABSTOP,17,152,127,12
     CONTROL         "4x8, 8x4 and 4x4 P-frame search",IDC_P8X8,"Button",
-                    BS_AUTOCHECKBOX | WS_TABSTOP,165,172,119,10
-    COMBOBOX        IDC_SUBPEL,117,208,70,77,CBS_DROPDOWN | CBS_SORT | 
-                    WS_VSCROLL | WS_TABSTOP
-    LTEXT           "Subpixel refinement precision",IDC_STATIC,17,211,92,8
-    COMBOBOX        IDC_DIRECTPRED,220,63,70,67,CBS_DROPDOWN | CBS_SORT | 
+                    BS_AUTOCHECKBOX | BS_VCENTER | WS_TABSTOP,165,152,119,12
+    CONTROL         "8x16, 16x8 and 8x8 B-frame search",IDC_B16X16,"Button",
+                    BS_AUTOCHECKBOX | BS_VCENTER | WS_TABSTOP,17,168,127,12
+    CONTROL         "4x4 Intra search",IDC_I4X4,"Button",BS_AUTOCHECKBOX | 
+                    WS_TABSTOP,165,184,82,12
+    LTEXT           "Partition decision quality:",IDC_STATIC,300,152,80,12,
+                    SS_CENTERIMAGE
+    EDITTEXT        IDC_SAR_W,232,79,21,14,ES_AUTOHSCROLL | ES_NUMBER
+    EDITTEXT        IDC_SAR_H,266,79,21,14,ES_AUTOHSCROLL | ES_NUMBER
+    LTEXT           "Sample AR",IDC_STATIC,164,79,58,14,
+                    SS_CENTERIMAGE
+    LTEXT           ":",IDC_STATIC,257,81,8,8
+    CONTROL         "8x8 Intra search",IDC_I8X8,"Button",BS_AUTOCHECKBOX | 
+                    BS_VCENTER | WS_TABSTOP,17,184,67,12
+    CONTROL         "8x8 DCT",IDC_DCT8X8,"Button",BS_AUTOCHECKBOX | 
+                    WS_TABSTOP,17,200,44,12
+    LTEXT           "ME Method",IDC_STATIC,300,168,38,12,SS_CENTERIMAGE
+    CONTROL         "Chroma ME",IDC_CHROMAME,"Button",BS_AUTOCHECKBOX |
+                    WS_TABSTOP,165,200,53,12
+    LTEXT           "ME Range",IDC_STATIC,300,184,35,12,SS_CENTERIMAGE
+    EDITTEXT        IDC_MERANGE,384,184,24,14,ES_AUTOHSCROLL | ES_NUMBER
+    COMBOBOX        IDC_ME_METHOD,384,168,92,67,CBS_DROPDOWNLIST |
                     WS_VSCROLL | WS_TABSTOP
-    LTEXT           "B-frame prediction mode:",IDC_STATIC,133,65,84,8
-    CONTROL         "Slider1",IDC_INLOOP_A,"msctls_trackbar32",TBS_NOTICKS | 
-                    WS_TABSTOP,56,53,47,10
-    GROUPBOX        "",IDC_STATIC,7,40,115,44
-    LTEXT           "Strength (A)",IDC_STATIC,15,53,39,8
-    CONTROL         "Slider1",IDC_INLOOP_B,"msctls_trackbar32",TBS_NOTICKS | 
-                    WS_TABSTOP,56,66,47,10
-    LTEXT           "Strength (B)",IDC_STATIC,15,66,39,8
-    LTEXT           "frames are coded as non-IDR",IDC_STATIC,93,128,
-                    60,16
-    GROUPBOX        "More Encoder Settings",IDC_STATIC,7,93,145,66
-    GROUPBOX        "VfW settings",IDC_STATIC,151,93,144,66
-    LTEXT           "0",IDC_LOOPA_TXT,109,53,8,8
-    LTEXT           "0",IDC_LOOPB_TXT,109,66,8,8
-    GROUPBOX        "Macroblock Partitions",IDC_STATIC,7,154,288,81
-    CONTROL         "Deblocking Filter",IDC_LOOPFILTER,"Button",
-                    BS_AUTOCHECKBOX | WS_TABSTOP,16,39,69,10
+    CONTROL         "Adaptive",IDC_BADAPT,"Button",BS_AUTOCHECKBOX |
+                    BS_LEFTTEXT | WS_TABSTOP,141,120,43,10
+    LTEXT           "Bias",IDC_STATIC,227,119,14,10,SS_CENTERIMAGE
+    CONTROL         "Slider1",IDC_BBIASSLIDER,"msctls_trackbar32",TBS_BOTH |
+                    TBS_NOTICKS | WS_TABSTOP,215,106,73,10
+    EDITTEXT        IDC_BBIAS,255,117,29,14,ES_AUTOHSCROLL
+    LTEXT           "Min QP",IDC_STATIC,362,72,24,14,SS_CENTERIMAGE
+    LTEXT           "Max QP",IDC_STATIC,362,90,26,14,SS_CENTERIMAGE
+    LTEXT           "Max QP Step",IDC_STATIC,362,108,43,14,SS_CENTERIMAGE
+    EDITTEXT        IDC_QPMIN,444,72,25,14,ES_AUTOHSCROLL
+    EDITTEXT        IDC_QPMAX,444,90,25,14,ES_AUTOHSCROLL
+    EDITTEXT        IDC_QPSTEP,444,108,25,14,ES_AUTOHSCROLL
+    CONTROL         "Slider2",IDC_INLOOP_B,"msctls_trackbar32",TBS_NOTICKS |
+                    WS_TABSTOP,71,62,50,10
+    LTEXT           "Threshold",IDC_STATIC,16,62,48,10,SS_CENTERIMAGE
+    LTEXT           "0",IDC_LOOPB_TXT,130,62,8,10
+    LTEXT           "Scene Cut Threshold",IDC_STATIC,164,52,68,14,
+                    SS_CENTERIMAGE
+    EDITTEXT        IDC_SCENECUT,262,54,25,14,ES_AUTOHSCROLL
 END
 
 IDD_ABOUT DIALOG DISCARDABLE  0, 0, 213, 130
@@ -156,11 +222,22 @@ CAPTION "About x264"
 FONT 8, "MS Sans Serif"
 BEGIN
     DEFPUSHBUTTON   "OK",IDOK,158,109,48,14
-    CTEXT           "Copyright 2004 Laurent Aimar, Justin Clay, Min Chen\n\nThis program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation",
-                    IDC_STATIC,7,47,199,51
     PUSHBUTTON      "Visit Homepage",IDC_HOMEPAGE,7,109,77,14
-    CTEXT           "BUILD",IDC_BUILD,40,18,122,8,SS_CENTERIMAGE
-    LTEXT           "x264 H.264 Codec",IDC_X264,68,8,66,8,SS_CENTERIMAGE
+    CTEXT           "BUILD",IDC_BUILD,13,20,173,8,SS_CENTERIMAGE
+    LTEXT           "x264 - H.264/MPEG-4 AVC codec",IDC_X264,53,8,145,8,
+                    SS_CENTERIMAGE
+    CTEXT           "Copyright 2005 Laurent Aimar, Justin Clay, Min Chen,\nEric Petit, Måns Rullgård, Loren Merritt\n\nThis program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation",
+                    IDC_STATIC,7,47,199,51
+END
+
+IDD_ERRCONSOLE DIALOG DISCARDABLE  0, 0, 264, 130
+STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION
+CAPTION "x264 error console"
+FONT 8, "MS Sans Serif"
+BEGIN
+    DEFPUSHBUTTON   "OK",IDOK,68,110,48,14
+    DEFPUSHBUTTON   "Copy",IDC_COPYCLIP,148,110,48,14
+    LISTBOX         IDC_CONSOLE,6,8,251,95,LBS_NOINTEGRALHEIGHT | LBS_NOSEL
 END
 
 
@@ -177,15 +254,15 @@ BEGIN
         LEFTMARGIN, 7
         RIGHTMARGIN, 218
         TOPMARGIN, 7
-        BOTTOMMARGIN, 224
+        BOTTOMMARGIN, 246
     END
 
     IDD_ADVANCED, DIALOG
     BEGIN
         LEFTMARGIN, 7
-        RIGHTMARGIN, 295
+        RIGHTMARGIN, 482
         TOPMARGIN, 7
-        BOTTOMMARGIN, 251
+        BOTTOMMARGIN, 231
     END
 
     IDD_ABOUT, DIALOG
@@ -198,6 +275,32 @@ BEGIN
 END
 #endif    // APSTUDIO_INVOKED
 
+
+#ifdef APSTUDIO_INVOKED
+/////////////////////////////////////////////////////////////////////////////
+//
+// TEXTINCLUDE
+//
+
+1 TEXTINCLUDE DISCARDABLE
+BEGIN
+    "resource.h\0"
+END
+
+2 TEXTINCLUDE DISCARDABLE
+BEGIN
+    "#include ""afxres.h""\r\n"
+    "\0"
+END
+
+3 TEXTINCLUDE DISCARDABLE
+BEGIN
+    "\r\n"
+    "\0"
+END
+
+#endif    // APSTUDIO_INVOKED
+
 #endif    // English (Canada) resources
 /////////////////////////////////////////////////////////////////////////////