[cvs] / xvidcore / vfw / src / resource.rc Repository:
ViewVC logotype

Diff of /xvidcore/vfw/src/resource.rc

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

revision 1.1.2.13, Thu Jan 22 14:43:39 2004 UTC revision 1.9, Sun Jul 11 12:55:38 2004 UTC
# Line 36  Line 36 
36  IDD_RC_2PASS1 DIALOG DISCARDABLE  0, 0, 212, 212  IDD_RC_2PASS1 DIALOG DISCARDABLE  0, 0, 212, 212
37  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
38  CAPTION "1st Pass"  CAPTION "1st Pass"
39  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
40  BEGIN  BEGIN
     CONTROL         "Discard first pass",IDC_DISCARD1PASS,"Button",  
                     BS_AUTOCHECKBOX | WS_TABSTOP,8,26,69,10  
     LTEXT           "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE  
41      EDITTEXT        IDC_STATS,72,6,106,12,ES_AUTOHSCROLL      EDITTEXT        IDC_STATS,72,6,106,12,ES_AUTOHSCROLL
42      PUSHBUTTON      "...",IDC_STATS_BROWSE,182,7,22,12      PUSHBUTTON      "...",IDC_STATS_BROWSE,182,7,22,12
43      CTEXT           "1st pass should be discarded.\n\nThe result might not be MPEG-4 compiliant",      CONTROL         "Full quality first pass",IDC_FULL1PASS,"Button",
44                      IDC_STATIC,7,63,197,28                      BS_AUTOCHECKBOX | WS_TABSTOP,15,38,83,12
45        CONTROL         "Discard first pass",IDC_DISCARD1PASS,"Button",
46                        BS_AUTOCHECKBOX | WS_TABSTOP,127,38,69,12
47        LTEXT           "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE
48        CTEXT           "If you don't discard first pass but keep full quality disabled,\nthe resulting 1st pass stream might not be mpeg-4 compliant.",
49                        IDC_STATIC,7,114,197,35
50        CTEXT           "Full quality first pass is only useful if you want to keep the resulting stream.\nIt doesn't improve quality of second pass and normally should be disabled.",
51                        IDC_STATIC,7,71,197,35
52  END  END
53    
54  IDD_MOTION DIALOG DISCARDABLE  0, 0, 212, 212  IDD_MOTION DIALOG DISCARDABLE  0, 0, 212, 212
55  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
56  CAPTION "Motion"  CAPTION "Motion"
57  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
58  BEGIN  BEGIN
59      COMBOBOX        IDC_MOTION,112,19,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_MOTION,112,19,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
60                      WS_TABSTOP                      WS_TABSTOP
61        COMBOBOX        IDC_VHQ,112,37,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
62                        WS_TABSTOP
63      CONTROL         "Use chroma motion",IDC_CHROMAME,"Button",      CONTROL         "Use chroma motion",IDC_CHROMAME,"Button",
64                      BS_AUTOCHECKBOX | WS_TABSTOP,14,58,77,10                      BS_AUTOCHECKBOX | WS_TABSTOP,14,58,77,10
65        CONTROL         "Turbo ;-)",IDC_TURBO,"Button",BS_AUTOCHECKBOX |
66                        WS_TABSTOP,143,58,43,10
67        EDITTEXT        IDC_FRAMEDROP,112,96,75,12,ES_AUTOHSCROLL | ES_NUMBER
68        EDITTEXT        IDC_MAXKEY,112,116,76,12,ES_AUTOHSCROLL | ES_NUMBER
69        CONTROL         "Cartoon Mode",IDC_CARTOON,"Button",BS_AUTOCHECKBOX |
70                        WS_TABSTOP,13,143,61,10
71      LTEXT           "Motion search precision:",IDC_STATIC,14,20,80,12,      LTEXT           "Motion search precision:",IDC_STATIC,14,20,80,12,
72                      SS_CENTERIMAGE                      SS_CENTERIMAGE
73      LTEXT           "VHQ mode:",IDC_STATIC,14,39,38,8      LTEXT           "VHQ mode:",IDC_STATIC,14,39,38,8
     COMBOBOX        IDC_VHQ,112,37,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |  
                     WS_TABSTOP  
74      LTEXT           "Frame drop ratio:",IDC_FRAMEDROP_STATIC,14,96,68,12,      LTEXT           "Frame drop ratio:",IDC_FRAMEDROP_STATIC,14,96,68,12,
75                      SS_CENTERIMAGE                      SS_CENTERIMAGE
     EDITTEXT        IDC_FRAMEDROP,112,96,75,12,ES_AUTOHSCROLL | ES_NUMBER  
     EDITTEXT        IDC_MAXKEY,112,116,76,12,ES_AUTOHSCROLL | ES_NUMBER  
76      LTEXT           "Maximum I-frame interval:",IDC_STATIC,14,117,80,12,      LTEXT           "Maximum I-frame interval:",IDC_STATIC,14,117,80,12,
77                      SS_CENTERIMAGE                      SS_CENTERIMAGE
     CONTROL         "Cartoon Mode",IDC_CARTOON,"Button",BS_AUTOCHECKBOX |  
                     WS_TABSTOP,13,143,61,10  
     CONTROL         "Turbo ;-)",IDC_TURBO,"Button",BS_AUTOCHECKBOX |  
                     WS_TABSTOP,143,58,43,10  
78      GROUPBOX        "Motion Precision",IDC_STATIC,7,7,193,77      GROUPBOX        "Motion Precision",IDC_STATIC,7,7,193,77
79      GROUPBOX        "Other",IDC_STATIC,7,79,193,84      GROUPBOX        "Other",IDC_STATIC,7,79,193,84
80  END  END
# Line 78  Line 82 
82  IDD_MAIN DIALOGEX 0, 0, 225, 255  IDD_MAIN DIALOGEX 0, 0, 225, 255
83  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
84  CAPTION "XviD Configuration"  CAPTION "XviD Configuration"
85  FONT 8, "MS Sans Serif", 0, 0, 0x1  FONT 8, "MS Shell Dlg", 0, 0, 0x1
86  BEGIN  BEGIN
87        COMBOBOX        IDC_PROFILE,88,16,91,76,CBS_DROPDOWNLIST | WS_VSCROLL |
88                        WS_TABSTOP
89        PUSHBUTTON      "more...",IDC_PROFILE_ADV,184,16,28,12
90      COMBOBOX        IDC_MODE,88,34,92,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_MODE,88,34,92,76,CBS_DROPDOWNLIST | WS_VSCROLL |
91                      WS_TABSTOP                      WS_TABSTOP
     PUSHBUTTON      "Advanced Options...",IDC_ADVANCED,71,210,84,12  
     DEFPUSHBUTTON   "OK",IDOK,133,234,84,13  
     LTEXT           "Encoding type:",IDC_STATIC,14,34,70,12,SS_CENTERIMAGE  
     GROUPBOX        "Main Settings",IDC_STATIC,7,3,212,246  
     PUSHBUTTON      "Load Defaults",IDC_DEFAULTS,9,234,84,13  
92      PUSHBUTTON      "more...",IDC_MODE_ADV,184,34,28,12      PUSHBUTTON      "more...",IDC_MODE_ADV,184,34,28,12
93      LTEXT           "Profile @ Level:",IDC_STATIC,14,16,70,12,SS_CENTERIMAGE      CTEXT           "Target bitrate (kbps):",IDC_BITRATE_S,12,53,71,13,
94      PUSHBUTTON      "more...",IDC_PROFILE_ADV,184,16,28,12                      SS_NOTIFY | SS_CENTERIMAGE,WS_EX_DLGMODALFRAME
95        EDITTEXT        IDC_BITRATE,88,53,91,12,ES_AUTOHSCROLL
96        PUSHBUTTON      "calc...",IDC_BITRATE_ADV,184,52,28,12
97        CONTROL         "Slider1",IDC_SLIDER,"msctls_trackbar32",TBS_BOTH |
98                        TBS_NOTICKS | WS_TABSTOP,12,78,204,14
99      CONTROL         "List1",IDC_ZONES,"SysListView32",LVS_REPORT |      CONTROL         "List1",IDC_ZONES,"SysListView32",LVS_REPORT |
100                      LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER |                      LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER |
101                      WS_TABSTOP,14,110,198,68,WS_EX_STATICEDGE                      WS_TABSTOP,14,110,198,68,WS_EX_STATICEDGE
102      PUSHBUTTON      "Add",IDC_ADD,16,182,36,12      PUSHBUTTON      "Add",IDC_ADD,16,182,36,12
103      PUSHBUTTON      "Remove",IDC_REMOVE,56,182,36,12      PUSHBUTTON      "Remove",IDC_REMOVE,56,182,36,12
104      PUSHBUTTON      "Zone Options...",IDC_EDIT,155,182,57,12      PUSHBUTTON      "Zone Options...",IDC_EDIT,155,182,57,12
105      COMBOBOX        IDC_PROFILE,88,16,91,76,CBS_DROPDOWNLIST | WS_VSCROLL |      PUSHBUTTON      "Advanced Options...",IDC_ADVANCED,71,210,84,12
106                      WS_TABSTOP      PUSHBUTTON      "Load Defaults",IDC_DEFAULTS,7,238,64,13
107      CONTROL         "Slider1",IDC_SLIDER,"msctls_trackbar32",TBS_BOTH |      PUSHBUTTON      "Decoder Options",IDC_DECODER,81,238,64,13
108                      TBS_NOTICKS | WS_TABSTOP,12,78,204,14      DEFPUSHBUTTON   "OK",IDOK,156,238,64,13
109      EDITTEXT        IDC_BITRATE,88,53,91,12,ES_AUTOHSCROLL | ES_NUMBER      GROUPBOX        "Main Settings",IDC_STATIC,7,3,212,202
110      LTEXT           "X",IDC_BITRATE_MIN,16,70,40,8      LTEXT           "Encoding type:",IDC_STATIC,14,34,70,12,SS_CENTERIMAGE
111      RTEXT           "X",IDC_BITRATE_MAX,164,70,44,8      LTEXT           "Profile @ Level:",IDC_STATIC,14,16,70,12,SS_CENTERIMAGE
112      CTEXT           "Target bitrate (kbps):",IDC_BITRATE_S,12,53,71,13,      LTEXT           "X",IDC_BITRATE_MIN,16,70,79,8
113                      SS_NOTIFY | SS_CENTERIMAGE,WS_EX_DLGMODALFRAME      RTEXT           "X",IDC_BITRATE_MAX,125,70,84,8
114      GROUPBOX        "Zones",IDC_STATIC,7,98,212,107      GROUPBOX        "Zones",IDC_STATIC,7,98,212,107
115      GROUPBOX        "More",IDC_STATIC,7,200,212,29      GROUPBOX        "More",IDC_STATIC,7,200,212,29
116  END  END
# Line 112  Line 118 
118  IDD_QUANT DIALOG DISCARDABLE  0, 0, 212, 212  IDD_QUANT DIALOG DISCARDABLE  0, 0, 212, 212
119  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
120  CAPTION "Quantization"  CAPTION "Quantization"
121  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
122  BEGIN  BEGIN
123      EDITTEXT        IDC_MINIQUANT,120,18,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_MINIQUANT,120,18,76,12,ES_AUTOHSCROLL | ES_NUMBER
124      EDITTEXT        IDC_MAXIQUANT,120,34,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_MAXIQUANT,120,34,76,12,ES_AUTOHSCROLL | ES_NUMBER
# Line 140  Line 146 
146  IDD_RC_2PASS2 DIALOG DISCARDABLE  0, 0, 212, 212  IDD_RC_2PASS2 DIALOG DISCARDABLE  0, 0, 212, 212
147  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
148  CAPTION "2nd Pass"  CAPTION "2nd Pass"
149  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
150  BEGIN  BEGIN
151        EDITTEXT        IDC_STATS,72,6,112,12,ES_AUTOHSCROLL
152        PUSHBUTTON      "...",IDC_STATS_BROWSE,189,7,15,11
153      EDITTEXT        IDC_KFBOOST,140,34,56,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_KFBOOST,140,34,56,12,ES_AUTOHSCROLL | ES_NUMBER
154        EDITTEXT        IDC_MINKEY,140,55,56,12,ES_AUTOHSCROLL | ES_NUMBER
155      EDITTEXT        IDC_KFREDUCTION,140,69,56,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_KFREDUCTION,140,69,56,12,ES_AUTOHSCROLL | ES_NUMBER
     EDITTEXT        IDC_CURVECOMPH,140,169,56,12,ES_AUTOHSCROLL | ES_NUMBER  
     EDITTEXT        IDC_CURVECOMPL,140,186,56,12,ES_AUTOHSCROLL | ES_NUMBER  
156      EDITTEXT        IDC_OVERFLOW_CONTROL_STRENGTH,140,99,56,12,      EDITTEXT        IDC_OVERFLOW_CONTROL_STRENGTH,140,99,56,12,
157                      ES_AUTOHSCROLL | ES_NUMBER                      ES_AUTOHSCROLL | ES_NUMBER
158        EDITTEXT        IDC_OVERIMP,140,118,56,12,ES_AUTOHSCROLL | ES_NUMBER
159        EDITTEXT        IDC_OVERDEG,140,137,56,12,ES_AUTOHSCROLL | ES_NUMBER
160        EDITTEXT        IDC_CURVECOMPH,140,169,56,12,ES_AUTOHSCROLL | ES_NUMBER
161        EDITTEXT        IDC_CURVECOMPL,140,186,56,12,ES_AUTOHSCROLL | ES_NUMBER
162      LTEXT           "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE      LTEXT           "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE
     EDITTEXT        IDC_STATS,72,6,112,12,ES_AUTOHSCROLL  
     PUSHBUTTON      "...",IDC_STATS_BROWSE,189,7,15,11  
163      GROUPBOX        "Intra-frames tuning",IDC_STATIC,7,22,197,69      GROUPBOX        "Intra-frames tuning",IDC_STATIC,7,22,197,69
164      LTEXT           "Overflow control strength (%):",IDC_STATIC,16,100,100,      LTEXT           "Overflow control strength (%):",IDC_STATIC,16,100,100,
165                      12,SS_CENTERIMAGE                      12,SS_CENTERIMAGE
# Line 161  Line 170 
170      LTEXT           "I-frame boost (%):",IDC_STATIC,16,34,91,12,      LTEXT           "I-frame boost (%):",IDC_STATIC,16,34,91,12,
171                      SS_CENTERIMAGE                      SS_CENTERIMAGE
172      LTEXT           "...are reduced by (%):",IDC_STATIC,16,69,100,12      LTEXT           "...are reduced by (%):",IDC_STATIC,16,69,100,12
     EDITTEXT        IDC_OVERIMP,140,118,56,12,ES_AUTOHSCROLL | ES_NUMBER  
     EDITTEXT        IDC_OVERDEG,140,137,56,12,ES_AUTOHSCROLL | ES_NUMBER  
173      LTEXT           "Max overflow improvement (%):",IDC_STATIC,16,119,100,12,      LTEXT           "Max overflow improvement (%):",IDC_STATIC,16,119,100,12,
174                      SS_CENTERIMAGE                      SS_CENTERIMAGE
175      LTEXT           "Max overflow degradation (%):",IDC_STATIC,16,138,100,12,      LTEXT           "Max overflow degradation (%):",IDC_STATIC,16,138,100,12,
176                      SS_CENTERIMAGE                      SS_CENTERIMAGE
     EDITTEXT        IDC_MINKEY,140,55,56,12,ES_AUTOHSCROLL | ES_NUMBER  
177      LTEXT           "I-frames closer than... (frames):",IDC_STATIC,16,56,124,      LTEXT           "I-frames closer than... (frames):",IDC_STATIC,16,56,124,
178                      11                      11
179      GROUPBOX        "Overlflow treatment",IDC_STATIC,7,86,197,75      GROUPBOX        "Overflow treatment",IDC_STATIC,7,86,197,75
180      GROUPBOX        "Curve compression",IDC_STATIC,7,156,197,51      GROUPBOX        "Curve compression",IDC_STATIC,7,156,197,51
181  END  END
182    
183  IDD_DEBUG DIALOG DISCARDABLE  0, 0, 212, 212  IDD_DEBUG DIALOG DISCARDABLE  0, 0, 212, 212
184  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
185  CAPTION "Debug"  CAPTION "Debug"
186  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
187  BEGIN  BEGIN
188      CONTROL         "Automatically detect optimizations",IDC_CPU_AUTO,"Button",      CONTROL         "Automatically detect optimizations",IDC_CPU_AUTO,"Button",
189                      BS_AUTORADIOBUTTON | WS_GROUP,16,20,121,10                      BS_AUTORADIOBUTTON | WS_GROUP,16,20,121,10
# Line 195  Line 201 
201                      WS_TABSTOP,28,92,42,10                      WS_TABSTOP,28,92,42,10
202      CONTROL         "3DNow! 2",IDC_CPU_3DNOWEXT,"Button",BS_AUTOCHECKBOX |      CONTROL         "3DNow! 2",IDC_CPU_3DNOWEXT,"Button",BS_AUTOCHECKBOX |
203                      WS_TABSTOP,28,105,48,10                      WS_TABSTOP,28,105,48,10
     GROUPBOX        "Performance optimizations",IDC_STATIC,8,4,196,120  
204      EDITTEXT        IDC_NUMTHREADS,128,132,75,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_NUMTHREADS,128,132,75,12,ES_AUTOHSCROLL | ES_NUMBER
     LTEXT           "Number of threads:",IDC_NUMTHREADS_STATIC,8,134,61,8  
     CONTROL         "Print debug info on each frame",IDC_VOPDEBUG,"Button",  
                     BS_AUTOCHECKBOX | WS_TABSTOP,8,180,113,10  
205      COMBOBOX        IDC_FOURCC,128,148,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_FOURCC,128,148,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
206                      WS_TABSTOP                      WS_TABSTOP
     LTEXT           "FourCC used:",IDC_STATIC,8,150,80,8,SS_CENTERIMAGE  
207      EDITTEXT        IDC_DEBUG,128,164,76,12,ES_AUTOHSCROLL      EDITTEXT        IDC_DEBUG,128,164,76,12,ES_AUTOHSCROLL
208      LTEXT           "OutputDebugString debug level:",IDC_STATIC,8,166,104,12      CONTROL         "Print debug info on each frame",IDC_VOPDEBUG,"Button",
209                        BS_AUTOCHECKBOX | WS_TABSTOP,8,180,113,10
210      CONTROL         "Display encoding status",IDC_DISPLAY_STATUS,"Button",      CONTROL         "Display encoding status",IDC_DISPLAY_STATUS,"Button",
211                      BS_AUTOCHECKBOX | WS_TABSTOP,8,194,91,10                      BS_AUTOCHECKBOX | WS_TABSTOP,8,194,91,10
212        GROUPBOX        "Performance optimizations",IDC_STATIC,8,4,196,120
213        LTEXT           "Number of threads:",IDC_NUMTHREADS_STATIC,8,134,61,8
214        LTEXT           "FourCC used:",IDC_STATIC,8,150,80,8,SS_CENTERIMAGE
215        LTEXT           "OutputDebugString debug level:",IDC_STATIC,8,166,104,12
216  END  END
217    
218  IDD_QUANTMATRIX DIALOG DISCARDABLE  0, 0, 288, 149  IDD_QUANTMATRIX DIALOG DISCARDABLE  0, 0, 288, 149
219  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
220  CAPTION "Custom quantization matrix"  CAPTION "Custom quantization matrix"
221  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
222  BEGIN  BEGIN
223      DEFPUSHBUTTON   "OK",IDOK,172,128,47,13      DEFPUSHBUTTON   "OK",IDOK,172,128,47,13
224      EDITTEXT        IDC_QINTRA00,8,16,15,11,ES_AUTOHSCROLL | ES_NUMBER |      EDITTEXT        IDC_QINTRA00,8,16,15,11,ES_AUTOHSCROLL | ES_NUMBER |
# Line 480  Line 486 
486  IDD_ABOUT DIALOG DISCARDABLE  0, 0, 192, 165  IDD_ABOUT DIALOG DISCARDABLE  0, 0, 192, 165
487  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
488  CAPTION "XviD MPEG4 Video Codec"  CAPTION "XviD MPEG4 Video Codec"
489  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
490  BEGIN  BEGIN
491      CTEXT           "GPL'ed MPEG4 video codec demonstration.\nFor educational purposes only.",      CTEXT           "GPL'ed MPEG4 video codec demonstration.\nFor educational purposes only.",
492                      IDC_STATIC,12,112,168,20                      IDC_STATIC,12,112,168,20
# Line 498  Line 504 
504  IDD_RC_CBR DIALOG DISCARDABLE  0, 0, 212, 212  IDD_RC_CBR DIALOG DISCARDABLE  0, 0, 212, 212
505  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
506  CAPTION "CBR"  CAPTION "CBR"
507  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
508  BEGIN  BEGIN
509      EDITTEXT        IDC_CBR_REACTIONDELAY,108,12,76,12,ES_AUTOHSCROLL |      EDITTEXT        IDC_CBR_REACTIONDELAY,108,12,76,12,ES_AUTOHSCROLL |
510                      ES_NUMBER                      ES_NUMBER
# Line 514  Line 520 
520  IDD_PROFILE DIALOG DISCARDABLE  0, 0, 212, 212  IDD_PROFILE DIALOG DISCARDABLE  0, 0, 212, 212
521  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
522  CAPTION "Profile"  CAPTION "Profile"
523  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
524  BEGIN  BEGIN
525        GROUPBOX        "",IDC_STATIC,8,120,196,86
526      LTEXT           "Profile @ Level:",IDC_STATIC,8,10,52,8      LTEXT           "Profile @ Level:",IDC_STATIC,8,10,52,8
527        COMBOBOX        IDC_PROFILE_PROFILE,84,8,116,76,CBS_DROPDOWNLIST |
528                        WS_VSCROLL | WS_TABSTOP
529        COMBOBOX        IDC_QUANTTYPE,120,28,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
530                        WS_TABSTOP
531        PUSHBUTTON      "Edit Matrix...",IDC_QUANTMATRIX,120,43,76,12
532        CONTROL         "Adaptive Quantization",IDC_LUMMASK,"Button",
533                        BS_AUTOCHECKBOX | WS_TABSTOP,16,50,85,10
534      CONTROL         "Interlaced Encoding",IDC_INTERLACING,"Button",      CONTROL         "Interlaced Encoding",IDC_INTERLACING,"Button",
535                      BS_AUTOCHECKBOX | WS_TABSTOP,16,64,100,8                      BS_AUTOCHECKBOX | WS_TABSTOP,16,64,100,8
536      CONTROL         "Quarter Pixel",IDC_QPEL,"Button",BS_AUTOCHECKBOX |      CONTROL         "Quarter Pixel",IDC_QPEL,"Button",BS_AUTOCHECKBOX |
# Line 525  Line 539 
539                      BS_AUTOCHECKBOX | WS_TABSTOP,16,92,103,8                      BS_AUTOCHECKBOX | WS_TABSTOP,16,92,103,8
540      CONTROL         "Reduced Resolution",IDC_REDUCED,"Button",      CONTROL         "Reduced Resolution",IDC_REDUCED,"Button",
541                      BS_AUTOCHECKBOX | WS_TABSTOP,16,106,100,8                      BS_AUTOCHECKBOX | WS_TABSTOP,16,106,100,8
542      COMBOBOX        IDC_PROFILE_PROFILE,84,8,116,76,CBS_DROPDOWNLIST |      CONTROL         "B-VOPs",IDC_BVOP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
543                      WS_VSCROLL | WS_TABSTOP                      16,120,40,8
544        LTEXT           "Max consecutive BVOPs:",IDC_MAXBFRAMES_S,16,136,96,8
545      EDITTEXT        IDC_MAXBFRAMES,120,133,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_MAXBFRAMES,120,133,76,12,ES_AUTOHSCROLL | ES_NUMBER
546        EDITTEXT        IDC_BQUANTRATIO,120,147,76,12,ES_AUTOHSCROLL
547        EDITTEXT        IDC_BQUANTOFFSET,120,161,76,12,ES_AUTOHSCROLL
548      CONTROL         "Packed bitstream",IDC_PACKED,"Button",BS_AUTOCHECKBOX |      CONTROL         "Packed bitstream",IDC_PACKED,"Button",BS_AUTOCHECKBOX |
549                      WS_TABSTOP,16,182,71,10                      WS_TABSTOP,16,182,71,10
550      CONTROL         "Closed GOV",IDC_CLOSEDGOV,"Button",BS_AUTOCHECKBOX |      CONTROL         "Closed GOV",IDC_CLOSEDGOV,"Button",BS_AUTOCHECKBOX |
551                      WS_TABSTOP,112,182,55,10                      WS_TABSTOP,112,182,55,10
     LTEXT           "Max consecutive BVOPs:",IDC_MAXBFRAMES_S,16,136,96,8  
     GROUPBOX        "",IDC_STATIC,8,120,196,86  
     CONTROL         "B-VOPs",IDC_BVOP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,  
                     16,120,36,8  
     EDITTEXT        IDC_BQUANTRATIO,120,147,76,12,ES_AUTOHSCROLL  
552      LTEXT           "Quantizer ratio:",IDC_BQUANTRATIO_S,16,150,89,8      LTEXT           "Quantizer ratio:",IDC_BQUANTRATIO_S,16,150,89,8
     EDITTEXT        IDC_BQUANTOFFSET,120,161,76,12,ES_AUTOHSCROLL  
553      LTEXT           "Quantizer offset:",IDC_BQUANTOFFSET_S,16,164,52,8      LTEXT           "Quantizer offset:",IDC_BQUANTOFFSET_S,16,164,52,8
     COMBOBOX        IDC_QUANTTYPE,120,28,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |  
                     WS_TABSTOP  
     PUSHBUTTON      "Edit Matrix...",IDC_QUANTMATRIX,120,43,76,12  
554      LTEXT           "Quantization type:",IDC_QUANTTYPE_S,16,32,100,8      LTEXT           "Quantization type:",IDC_QUANTTYPE_S,16,32,100,8
555      CONTROL         "Adaptive Quantization",IDC_LUMMASK,"Button",      CONTROL         "Top field first",IDC_TFF,"Button",BS_AUTOCHECKBOX |
556                      BS_AUTOCHECKBOX | WS_TABSTOP,16,50,85,10                      WS_TABSTOP,119,62,56,10
557  END  END
558    
559  IDD_ZONE DIALOG DISCARDABLE  0, 0, 212, 194  IDD_ZONE DIALOG DISCARDABLE  0, 0, 212, 194
560  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
561  CAPTION "Zone"  CAPTION "Zone"
562  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
563  BEGIN  BEGIN
564      EDITTEXT        IDC_ZONE_FRAME,104,6,80,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_ZONE_FRAME,104,6,80,12,ES_AUTOHSCROLL | ES_NUMBER
565        PUSHBUTTON      "<-",IDC_ZONE_FETCH,188,6,16,12
566        CONTROL         "Weight:",IDC_ZONE_MODE_WEIGHT,"Button",
567                        BS_AUTORADIOBUTTON | WS_GROUP,16,40,41,10
568      EDITTEXT        IDC_ZONE_WEIGHT,104,38,80,12,ES_AUTOHSCROLL      EDITTEXT        IDC_ZONE_WEIGHT,104,38,80,12,ES_AUTOHSCROLL
569      LTEXT           "Start frame #:",IDC_STATIC,8,6,52,10      CONTROL         "Quantizer:",IDC_ZONE_MODE_QUANT,"Button",
570                        BS_AUTORADIOBUTTON,16,56,48,10
571        EDITTEXT        IDC_ZONE_QUANT,104,54,80,12,ES_AUTOHSCROLL
572      CONTROL         "Slider1",IDC_ZONE_SLIDER,"msctls_trackbar32",TBS_BOTH |      CONTROL         "Slider1",IDC_ZONE_SLIDER,"msctls_trackbar32",TBS_BOTH |
573                      TBS_NOTICKS | WS_TABSTOP,12,82,188,14                      TBS_NOTICKS | WS_TABSTOP,12,82,188,14
574      PUSHBUTTON      "<-",IDC_ZONE_FETCH,188,6,16,12      CONTROL         "Begin with keyframe",IDC_ZONE_FORCEIVOP,"Button",
575                        BS_AUTOCHECKBOX | WS_TABSTOP,16,124,92,8
576      CONTROL         "Greyscale encoding",IDC_ZONE_GREYSCALE,"Button",      CONTROL         "Greyscale encoding",IDC_ZONE_GREYSCALE,"Button",
577                      BS_AUTOCHECKBOX | WS_TABSTOP,16,138,79,10                      BS_AUTOCHECKBOX | WS_TABSTOP,16,138,79,10
578      CONTROL         "Chroma optimizer enabled",IDC_ZONE_CHROMAOPT,"Button",      CONTROL         "Chroma optimizer enabled",IDC_ZONE_CHROMAOPT,"Button",
579                      BS_AUTOCHECKBOX | WS_TABSTOP,16,152,97,10                      BS_AUTOCHECKBOX | WS_TABSTOP,16,152,97,10
580        LTEXT           "BVOP sensitivity:",IDC_ZONE_BVOPTHRESHOLD_S,16,170,76,8
581      EDITTEXT        IDC_ZONE_BVOPTHRESHOLD,100,168,84,12,ES_AUTOHSCROLL      EDITTEXT        IDC_ZONE_BVOPTHRESHOLD,100,168,84,12,ES_AUTOHSCROLL
582      CONTROL         "Weight:",IDC_ZONE_MODE_WEIGHT,"Button",      LTEXT           "Start frame #:",IDC_STATIC,8,6,52,10
                     BS_AUTORADIOBUTTON | WS_GROUP,16,40,41,10  
     CONTROL         "Quantizer:",IDC_ZONE_MODE_QUANT,"Button",  
                     BS_AUTORADIOBUTTON,16,56,48,10  
583      GROUPBOX        "Rate control",IDC_STATIC,7,22,198,90      GROUPBOX        "Rate control",IDC_STATIC,7,22,198,90
     EDITTEXT        IDC_ZONE_QUANT,104,54,80,12,ES_AUTOHSCROLL  
584      RTEXT           "X",IDC_ZONE_MAX,140,74,54,8      RTEXT           "X",IDC_ZONE_MAX,140,74,54,8
585      LTEXT           "X",IDC_ZONE_MIN,18,74,54,8      LTEXT           "X",IDC_ZONE_MIN,18,74,54,8
     LTEXT           "BVOP sensitivity:",IDC_ZONE_BVOPTHRESHOLD_S,16,170,76,8  
     CONTROL         "Begin with keyframe",IDC_ZONE_FORCEIVOP,"Button",  
                     BS_AUTOCHECKBOX | WS_TABSTOP,16,124,92,8  
586      GROUPBOX        "Static",IDC_STATIC,7,107,198,80      GROUPBOX        "Static",IDC_STATIC,7,107,198,80
587  END  END
588    
589  IDD_LEVEL DIALOG DISCARDABLE  0, 0, 212, 215  IDD_LEVEL DIALOG DISCARDABLE  0, 0, 212, 215
590  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
591  CAPTION "Level"  CAPTION "Level"
592  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
593  BEGIN  BEGIN
594      LTEXT           "Profile @ Level:",IDC_STATIC,8,10,52,8      COMBOBOX        IDC_LEVEL_PROFILE,84,8,116,76,CBS_DROPDOWNLIST |
595      GROUPBOX        "Level",IDC_STATIC,8,28,196,96                      WS_VSCROLL | WS_TABSTOP
     LTEXT           "Suggested:",IDC_STATIC,16,41,48,8  
596      EDITTEXT        IDC_LEVEL_WIDTH,88,39,28,12,ES_AUTOHSCROLL | ES_READONLY      EDITTEXT        IDC_LEVEL_WIDTH,88,39,28,12,ES_AUTOHSCROLL | ES_READONLY
597      EDITTEXT        IDC_LEVEL_HEIGHT,128,39,28,12,ES_AUTOHSCROLL |      EDITTEXT        IDC_LEVEL_HEIGHT,128,39,28,12,ES_AUTOHSCROLL |
598                      ES_READONLY                      ES_READONLY
599      LTEXT           "x",IDC_STATIC,120,41,8,8      EDITTEXT        IDC_LEVEL_FPS,168,39,28,12,ES_AUTOHSCROLL | ES_READONLY
600      LTEXT           "Max bitrate (kbps)",IDC_STATIC,16,105,108,8      EDITTEXT        IDC_LEVEL_VMV,156,57,40,12,ES_AUTOHSCROLL | ES_READONLY
601        EDITTEXT        IDC_LEVEL_VCV,156,73,40,12,ES_AUTOHSCROLL | ES_READONLY
602        EDITTEXT        IDC_LEVEL_VBV,156,89,40,12,ES_AUTOHSCROLL | ES_READONLY
603      EDITTEXT        IDC_LEVEL_BITRATE,156,105,40,12,ES_AUTOHSCROLL |      EDITTEXT        IDC_LEVEL_BITRATE,156,105,40,12,ES_AUTOHSCROLL |
604                      ES_READONLY                      ES_READONLY
605        LTEXT           "Profile @ Level:",IDC_STATIC,8,10,52,8
606        GROUPBOX        "Level",IDC_STATIC,8,28,196,96
607        LTEXT           "Suggested:",IDC_STATIC,16,41,48,8
608        LTEXT           "x",IDC_STATIC,120,41,8,8
609        LTEXT           "Max bitrate (kbps)",IDC_STATIC,16,105,108,8
610      LTEXT           "Max buffer size (bits):",IDC_STATIC,16,89,108,8      LTEXT           "Max buffer size (bits):",IDC_STATIC,16,89,108,8
     EDITTEXT        IDC_LEVEL_VBV,156,89,40,12,ES_AUTOHSCROLL | ES_READONLY  
     COMBOBOX        IDC_LEVEL_PROFILE,84,8,116,76,CBS_DROPDOWNLIST |  
                     WS_VSCROLL | WS_TABSTOP  
611      LTEXT           "Max processing rate (mbs/sec)",IDC_STATIC,16,73,108,8      LTEXT           "Max processing rate (mbs/sec)",IDC_STATIC,16,73,108,8
     EDITTEXT        IDC_LEVEL_VCV,156,73,40,12,ES_AUTOHSCROLL | ES_READONLY  
     EDITTEXT        IDC_LEVEL_VMV,156,57,40,12,ES_AUTOHSCROLL | ES_READONLY  
612      LTEXT           "Max frame size (mbs):",IDC_STATIC,16,57,108,8      LTEXT           "Max frame size (mbs):",IDC_STATIC,16,57,108,8
613      LTEXT           "x",IDC_STATIC,160,41,8,8      LTEXT           "x",IDC_STATIC,160,41,8,8
614      EDITTEXT        IDC_LEVEL_FPS,168,39,28,12,ES_AUTOHSCROLL | ES_READONLY      CTEXT           "\n\nThis is informative only.\n\nXviD's ratecontrol will not respect these values.",
     CTEXT           "\n\nThis informative only.\n\nXviD's ratecontrol does not use these values.",  
615                      IDC_STATIC,8,128,196,80                      IDC_STATIC,8,128,196,80
616  END  END
617    
618  IDD_CALC DIALOG DISCARDABLE  0, 0, 212, 212  IDD_DEC DIALOG DISCARDABLE  0, 0, 212, 212
619  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
620  CAPTION "Calculator"  CAPTION "Decoder Options"
621  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg"
622  BEGIN  BEGIN
623      CTEXT           "bitrate calculator",IDC_STATIC,4,99,202,14,      CONTROL         "Deblocking Y",IDC_DEC_DY,"Button",BS_AUTOCHECKBOX |
624                      SS_CENTERIMAGE                      WS_TABSTOP,15,64,63,13
625        CONTROL         "Deblocking UV",IDC_DEC_DUV,"Button",BS_AUTOCHECKBOX |
626                        WS_TABSTOP,15,80,61,13
627        CONTROL         "Deringing Y",IDC_DEC_DRY,"Button",BS_AUTOCHECKBOX |
628                        WS_TABSTOP,88,64,60,13
629        CONTROL         "Film Effect",IDC_DEC_FE,"Button",BS_AUTOCHECKBOX |
630                        WS_TABSTOP,154,64,45,13
631        GROUPBOX        "Brightness",IDC_STATIC,5,6,202,41
632        CONTROL         "Slider1",IDC_DEC_BRIGHTNESS,"msctls_trackbar32",
633                        TBS_AUTOTICKS | TBS_BOTH | WS_TABSTOP,18,18,181,24
634        GROUPBOX        "Postprocessing",IDC_STATIC,5,52,202,46
635        CONTROL         "Deringing UV",IDC_DEC_DRUV,"Button",BS_AUTOCHECKBOX |
636                        WS_TABSTOP,88,80,60,13
637  END  END
638    
639  IDD_STATUS DIALOGEX 0, 0, 381, 236  IDD_STATUS DIALOGEX 0, 0, 325, 220
640  STYLE DS_MODALFRAME | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
641  CAPTION "XviD Status"  CAPTION "XviD Status"
642  FONT 8, "MS Sans Serif"  FONT 8, "MS Shell Dlg", 0, 0, 0x1
643  BEGIN  BEGIN
644      CONTROL         "",IDC_STATUS_GRAPH,"Static",SS_OWNERDRAW | SS_NOTIFY,4,      CONTROL         "",IDC_STATUS_GRAPH,"Static",SS_OWNERDRAW | SS_NOTIFY,4,
645                      4,372,108                      4,187,108
646      LTEXT           "I-VOP",IDC_STATIC,16,144,36,8      LTEXT           "I-VOP",IDC_STATIC,26,139,22,8
647      LTEXT           "B-VOP",IDC_STATIC,16,174,36,8      LTEXT           "B-VOP",IDC_STATIC,26,167,24,8
648      LTEXT           "P-VOP",IDC_STATIC,16,160,36,8      LTEXT           "P-VOP",IDC_STATIC,26,153,23,8
649      LTEXT           "Total",IDC_STATIC,16,190,36,8      LTEXT           "Total",IDC_STATIC,26,181,21,8
650      EDITTEXT        IDC_STATUS_IQ_MIN,124,144,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IQ_MIN,103,137,17,12,ES_RIGHT |
651                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
652                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
653      EDITTEXT        IDC_STATUS_IQ_MAX,152,144,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IQ_MAX,123,137,17,12,ES_RIGHT |
654                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
655                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
656      EDITTEXT        IDC_STATUS_PQ_MIN,124,160,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PQ_MIN,103,152,17,12,ES_RIGHT |
657                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
658                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
659      EDITTEXT        IDC_STATUS_PQ_MAX,152,160,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PQ_MAX,123,152,17,12,ES_RIGHT |
660                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
661                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
662      EDITTEXT        IDC_STATUS_BQ_MIN,124,174,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BQ_MIN,103,166,17,12,ES_RIGHT |
663                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
664                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
665      EDITTEXT        IDC_STATUS_BQ_MAX,152,174,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BQ_MAX,123,166,17,12,ES_RIGHT |
666                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
667                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
668      EDITTEXT        IDC_STATUS_Q_MIN,124,190,24,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_Q_MIN,103,180,17,12,ES_RIGHT | ES_AUTOHSCROLL |
669                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
670                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
671      EDITTEXT        IDC_STATUS_Q_MAX,152,190,24,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_Q_MAX,123,180,17,12,ES_RIGHT | ES_AUTOHSCROLL |
672                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
673                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
674      CTEXT           "Min",IDC_STATIC,124,132,24,8      CTEXT           "Min",IDC_STATIC,104,126,14,8
675      CTEXT           "Max",IDC_STATIC,152,132,24,8      CTEXT           "Max",IDC_STATIC,123,126,16,8
676      EDITTEXT        IDC_STATUS_IL_MIN,200,144,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IL_MIN,174,137,29,12,ES_RIGHT |
677                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
678                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
679      EDITTEXT        IDC_STATUS_IL_MAX,240,144,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IL_MAX,206,137,28,12,ES_RIGHT |
680                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
681                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
682      EDITTEXT        IDC_STATUS_PL_MIN,200,160,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PL_MIN,174,152,29,12,ES_RIGHT |
683                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
684                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
685      EDITTEXT        IDC_STATUS_PL_MAX,240,160,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PL_MAX,206,152,28,12,ES_RIGHT |
686                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
687                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
688      EDITTEXT        IDC_STATUS_BL_MIN,200,174,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BL_MIN,174,166,29,12,ES_RIGHT |
689                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
690                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
691      EDITTEXT        IDC_STATUS_BL_MAX,240,174,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BL_MAX,206,166,28,12,ES_RIGHT |
692                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
693                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
694      EDITTEXT        IDC_STATUS_L_MIN,200,190,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_L_MIN,174,180,29,12,ES_RIGHT | ES_AUTOHSCROLL |
695                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
696                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
697      EDITTEXT        IDC_STATUS_L_MAX,240,190,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_L_MAX,206,180,28,12,ES_RIGHT | ES_AUTOHSCROLL |
698                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
699                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
700      CTEXT           "Min",IDC_STATIC,200,132,36,8      CTEXT           "Min",IDC_STATIC,177,125,24,8
701      CTEXT           "Max",IDC_STATIC,240,132,36,8      CTEXT           "Max",IDC_STATIC,205,125,29,8
702      EDITTEXT        IDC_STATUS_IL_TOT,320,144,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IL_TOT,270,137,29,12,ES_RIGHT |
703                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
704                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
705      EDITTEXT        IDC_STATUS_PL_TOT,320,160,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PL_TOT,270,152,29,12,ES_RIGHT |
706                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
707                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
708      EDITTEXT        IDC_STATUS_BL_TOT,320,174,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BL_TOT,270,166,29,12,ES_RIGHT |
709                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
710                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
711      EDITTEXT        IDC_STATUS_L_TOT,320,190,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_L_TOT,270,180,29,12,ES_RIGHT | ES_AUTOHSCROLL |
712                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
713                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
714      CTEXT           "Total (k)",IDC_STATIC,320,132,36,8      CTEXT           "Total (k)",IDC_STATIC,271,125,28,8
715      CONTROL         "Auto-close window",IDC_STATUS_DESTROY,"Button",      CONTROL         "Auto-close window",IDC_STATUS_DESTROY,"Button",
716                      BS_AUTOCHECKBOX | WS_TABSTOP,16,216,100,10                      BS_AUTOCHECKBOX | WS_TABSTOP,13,202,100,10
717      EDITTEXT        IDC_STATUS_KBPS,280,214,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_KBPS,267,199,36,12,ES_RIGHT | ES_AUTOHSCROLL |
718                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
719                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
720      EDITTEXT        IDC_STATUS_IL_AVG,280,144,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IL_AVG,237,137,29,12,ES_RIGHT |
721                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
722                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
723      EDITTEXT        IDC_STATUS_PL_AVG,280,160,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PL_AVG,237,152,29,12,ES_RIGHT |
724                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
725                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
726      EDITTEXT        IDC_STATUS_BL_AVG,280,174,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BL_AVG,237,166,29,12,ES_RIGHT |
727                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
728                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
729      EDITTEXT        IDC_STATUS_L_AVG,280,190,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_L_AVG,237,180,29,12,ES_RIGHT | ES_AUTOHSCROLL |
730                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
731                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
732      CTEXT           "Average",IDC_STATIC,280,132,36,8      CTEXT           "Average",IDC_STATIC,237,125,30,8
733      EDITTEXT        IDC_STATUS_I_NUM,64,142,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_I_NUM,57,138,32,12,ES_RIGHT | ES_AUTOHSCROLL |
734                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
735                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
736      EDITTEXT        IDC_STATUS_P_NUM,64,158,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_P_NUM,57,152,32,12,ES_RIGHT | ES_AUTOHSCROLL |
737                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
738                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
739      EDITTEXT        IDC_STATUS_B_NUM,64,172,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_B_NUM,57,166,32,12,ES_RIGHT | ES_AUTOHSCROLL |
740                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
741                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
742      EDITTEXT        IDC_STATUS_NUM,64,188,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_NUM,57,180,32,12,ES_RIGHT | ES_AUTOHSCROLL |
743                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
744                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
745      GROUPBOX        "Frame size (bytes)",IDC_STATIC,192,122,172,86,BS_CENTER      GROUPBOX        "Frame size (bytes)",IDC_STATIC,170,117,133,80,BS_CENTER
746      GROUPBOX        "Quant",IDC_STATIC,116,122,68,86,BS_CENTER      GROUPBOX        "Quant",IDC_STATIC,99,117,65,80,BS_CENTER
747      GROUPBOX        "Frames",IDC_STATIC,56,122,52,86,BS_CENTER      GROUPBOX        "Frames",IDC_STATIC,53,117,40,80,BS_CENTER
748      LTEXT           "Avg bitrate (kbps):",IDC_STATIC,204,216,72,8      LTEXT           "Avg bitrate (kbps):",IDC_STATIC,200,201,59,8
749        LISTBOX         IDC_DEBUGOUTPUT,201,13,113,100,LBS_NOINTEGRALHEIGHT |
750                        WS_TABSTOP
751        CONTROL         "Show me the internals!",IDC_SHOWINTERNALS,"Button",
752                        BS_AUTOCHECKBOX | BS_NOTIFY | WS_TABSTOP,201,1,87,10
753        EDITTEXT        IDC_STATUS_IQ_AVG,143,137,17,12,ES_RIGHT |
754                        ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
755                        NOT WS_TABSTOP,WS_EX_STATICEDGE
756        EDITTEXT        IDC_STATUS_PQ_AVG,143,152,17,12,ES_RIGHT |
757                        ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
758                        NOT WS_TABSTOP,WS_EX_STATICEDGE
759        EDITTEXT        IDC_STATUS_BQ_AVG,143,166,17,12,ES_RIGHT |
760                        ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
761                        NOT WS_TABSTOP,WS_EX_STATICEDGE
762        EDITTEXT        IDC_STATUS_Q_AVG,143,180,17,12,ES_RIGHT | ES_AUTOHSCROLL |
763                        ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
764                        WS_EX_STATICEDGE
765        CTEXT           "Avg",IDC_STATIC,143,126,16,8
766  END  END
767    
768  IDD_AR DIALOGEX 0, 0, 211, 215  IDD_AR DIALOGEX 0, 0, 211, 215
769  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
770  CAPTION "Aspect Ratio"  CAPTION "Aspect Ratio"
771  FONT 8, "MS Sans Serif", 0, 0, 0x1  FONT 8, "MS Shell Dlg", 0, 0, 0x1
772  BEGIN  BEGIN
     CONTROL         "Picture Aspect Ratio",IDC_AR,"Button",  
                     BS_AUTORADIOBUTTON,13,81,81,10,WS_EX_TRANSPARENT  
     GROUPBOX        "",IDC_STATIC,7,7,196,127,BS_CENTER  
     GROUPBOX        "",IDC_STATIC,7,81,196,52,BS_CENTER  
773      CONTROL         "Pixel Aspect Ratio",IDC_PAR,"Button",BS_AUTORADIOBUTTON,      CONTROL         "Pixel Aspect Ratio",IDC_PAR,"Button",BS_AUTORADIOBUTTON,
774                      13,7,73,10,WS_EX_TRANSPARENT                      13,7,73,10,WS_EX_TRANSPARENT
775      COMBOBOX        IDC_ASPECT_RATIO,25,33,111,55,CBS_DROPDOWNLIST |      COMBOBOX        IDC_ASPECT_RATIO,25,33,111,55,CBS_DROPDOWNLIST |
776                      WS_VSCROLL | WS_TABSTOP                      WS_VSCROLL | WS_TABSTOP
777      EDITTEXT        IDC_PARX,39,58,36,12,ES_NUMBER      EDITTEXT        IDC_PARX,39,58,36,12,ES_NUMBER
778      EDITTEXT        IDC_PARY,100,58,36,12,ES_NUMBER      EDITTEXT        IDC_PARY,100,58,36,12,ES_NUMBER
779      CTEXT           "X :",IDC_STATIC,25,60,10,10      PUSHBUTTON      "Default",IDC_AR_DEFAULT,156,21,37,11
780        CONTROL         "Picture Aspect Ratio",IDC_AR,"Button",
781                        BS_AUTORADIOBUTTON,13,81,81,10,WS_EX_TRANSPARENT
782      EDITTEXT        IDC_ARX,39,110,36,12,ES_NUMBER      EDITTEXT        IDC_ARX,39,110,36,12,ES_NUMBER
783      EDITTEXT        IDC_ARY,100,110,36,12,ES_NUMBER      EDITTEXT        IDC_ARY,100,110,36,12,ES_NUMBER
784        PUSHBUTTON      "4:3",IDC_AR_4_3,156,90,37,11
785        PUSHBUTTON      "16:9",IDC_AR_16_9,156,104,37,11
786        PUSHBUTTON      "2,35:1",IDC_AR_235_100,156,118,37,11
787        LTEXT           "Select the shape of a pixel...",IDC_STATIC,25,18,104,10
788        LTEXT           "Select the shape of the image...",IDC_STATIC,25,93,110,
789                        11
790        GROUPBOX        "",IDC_STATIC,7,7,196,127,BS_CENTER
791        GROUPBOX        "",IDC_STATIC,7,81,196,52,BS_CENTER
792        CTEXT           "X :",IDC_STATIC,25,60,10,10
793      LTEXT           "Aspect Ratio is written to mpeg-4 bitstream, but unfortunately is likely to be ignored if video stream is encapsulated in a general-purpose container (like .avi, .ogm., .mkv).",      LTEXT           "Aspect Ratio is written to mpeg-4 bitstream, but unfortunately is likely to be ignored if video stream is encapsulated in a general-purpose container (like .avi, .ogm., .mkv).",
794                      IDC_STATIC,7,138,197,27                      IDC_STATIC,7,138,197,27
795      LTEXT           "Therefore, be aware that using different aspect ratio than default might be ignored by some players, especially when decoded on Windows.\n\nUse at your own risk.",      LTEXT           "Therefore, be aware that using different aspect ratio than default might be ignored by some players, especially when decoded on Windows.\n\nUse at your own risk.",
796                      IDC_STATIC,7,168,197,41                      IDC_STATIC,7,168,197,41
     LTEXT           "Select the shape of a pixel...",IDC_STATIC,25,18,104,10  
797      CTEXT           "Y :",IDC_STATIC,86,60,10,10      CTEXT           "Y :",IDC_STATIC,86,60,10,10
798      CTEXT           "Y :",IDC_STATIC,86,112,10,10      CTEXT           "Y :",IDC_STATIC,86,112,10,10
799      CTEXT           "X :",IDC_STATIC,25,112,10,10      CTEXT           "X :",IDC_STATIC,25,112,10,10
     LTEXT           "Select the shape of the image...",IDC_STATIC,25,93,110,  
                     11  
800      GROUPBOX        "Quick Setting",IDC_STATIC,148,7,55,127,0,      GROUPBOX        "Quick Setting",IDC_STATIC,148,7,55,127,0,
801                      WS_EX_TRANSPARENT                      WS_EX_TRANSPARENT
     PUSHBUTTON      "Default",IDC_AR_DEFAULT,156,21,37,11  
     PUSHBUTTON      "4:3",IDC_AR_4_3,156,90,37,11  
     PUSHBUTTON      "16:9",IDC_AR_16_9,156,104,37,11  
     PUSHBUTTON      "2,35:1",IDC_AR_235_100,156,118,37,11  
 END  
   
   
 /////////////////////////////////////////////////////////////////////////////  
 //  
 // DESIGNINFO  
 //  
   
 #ifdef APSTUDIO_INVOKED  
 GUIDELINES DESIGNINFO DISCARDABLE  
 BEGIN  
     IDD_RC_2PASS1, DIALOG  
     BEGIN  
         LEFTMARGIN, 7  
         RIGHTMARGIN, 204  
         TOPMARGIN, 7  
     END  
   
     IDD_MOTION, DIALOG  
     BEGIN  
         LEFTMARGIN, 7  
         RIGHTMARGIN, 200  
         TOPMARGIN, 7  
         BOTTOMMARGIN, 190  
     END  
   
     IDD_MAIN, DIALOG  
     BEGIN  
         LEFTMARGIN, 7  
         TOPMARGIN, 7  
     END  
   
     IDD_QUANT, DIALOG  
     BEGIN  
         LEFTMARGIN, 7  
         RIGHTMARGIN, 177  
         TOPMARGIN, 7  
     END  
   
     IDD_RC_2PASS2, DIALOG  
     BEGIN  
         LEFTMARGIN, 7  
         RIGHTMARGIN, 204  
         VERTGUIDE, 16  
         VERTGUIDE, 140  
         VERTGUIDE, 196  
         TOPMARGIN, 7  
     END  
   
     IDD_DEBUG, DIALOG  
     BEGIN  
         LEFTMARGIN, 7  
         RIGHTMARGIN, 193  
         TOPMARGIN, 7  
     END  
   
     IDD_QUANTMATRIX, DIALOG  
     BEGIN  
         LEFTMARGIN, 7  
         RIGHTMARGIN, 281  
         TOPMARGIN, 7  
         BOTTOMMARGIN, 142  
     END  
   
     IDD_ABOUT, DIALOG  
     BEGIN  
         LEFTMARGIN, 7  
         RIGHTMARGIN, 185  
         TOPMARGIN, 7  
         BOTTOMMARGIN, 158  
802      END      END
803    
804      IDD_RC_CBR, DIALOG  IDD_BITRATE DIALOG DISCARDABLE  0, 0, 212, 212
805      BEGIN  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
806          LEFTMARGIN, 7  CAPTION "Bitrate Calculator"
807          RIGHTMARGIN, 179  FONT 8, "MS Shell Dlg"
         TOPMARGIN, 7  
         BOTTOMMARGIN, 136  
     END  
   
     IDD_PROFILE, DIALOG  
     BEGIN  
         LEFTMARGIN, 7  
         RIGHTMARGIN, 204  
         TOPMARGIN, 7  
         BOTTOMMARGIN, 211  
     END  
   
     IDD_ZONE, DIALOG  
     BEGIN  
         LEFTMARGIN, 7  
         RIGHTMARGIN, 169  
         TOPMARGIN, 7  
         BOTTOMMARGIN, 181  
     END  
   
     IDD_LEVEL, DIALOG  
     BEGIN  
         LEFTMARGIN, 7  
         RIGHTMARGIN, 181  
         TOPMARGIN, 7  
         BOTTOMMARGIN, 214  
     END  
   
     IDD_CALC, DIALOG  
     BEGIN  
         LEFTMARGIN, 7  
         RIGHTMARGIN, 193  
         TOPMARGIN, 7  
     END  
   
     IDD_STATUS, DIALOG  
     BEGIN  
         LEFTMARGIN, 7  
         RIGHTMARGIN, 374  
         TOPMARGIN, 7  
         BOTTOMMARGIN, 229  
     END  
   
     IDD_AR, DIALOG  
808      BEGIN      BEGIN
809          LEFTMARGIN, 7      COMBOBOX        IDC_BITRATE_TSIZE,95,5,75,64,CBS_DROPDOWN | WS_VSCROLL |
810          RIGHTMARGIN, 204                      WS_TABSTOP
811          VERTGUIDE, 28      EDITTEXT        IDC_BITRATE_SSIZE,95,20,75,12,ES_AUTOHSCROLL
812          TOPMARGIN, 7      PUSHBUTTON      "...",IDC_BITRATE_SSELECT,178,21,20,12
813          BOTTOMMARGIN, 209      COMBOBOX        IDC_BITRATE_CFORMAT,95,45,75,64,CBS_DROPDOWNLIST |
814          HORZGUIDE, 81                      WS_VSCROLL | WS_TABSTOP
815          HORZGUIDE, 136      EDITTEXT        IDC_BITRATE_COVERHEAD,95,60,75,12,ES_AUTOHSCROLL |
816      END                      ES_READONLY
817        EDITTEXT        IDC_BITRATE_HOURS,15,100,29,11,ES_AUTOHSCROLL
818        EDITTEXT        IDC_BITRATE_MINUTES,52,100,29,11,ES_AUTOHSCROLL
819        EDITTEXT        IDC_BITRATE_SECONDS,88,100,29,11,ES_AUTOHSCROLL
820        COMBOBOX        IDC_BITRATE_FPS,124,100,71,100,CBS_DROPDOWNLIST |
821                        WS_VSCROLL | WS_TABSTOP
822        EDITTEXT        IDC_BITRATE_VSIZE,95,120,75,12,ES_AUTOHSCROLL |
823                        ES_READONLY
824        EDITTEXT        IDC_BITRATE_VRATE,95,135,75,12,ES_AUTOHSCROLL |
825                        ES_READONLY
826        COMBOBOX        IDC_BITRATE_AFORMAT,95,158,75,64,CBS_DROPDOWNLIST |
827                        WS_VSCROLL | WS_TABSTOP
828        COMBOBOX        IDC_BITRATE_ARATE,95,173,75,64,CBS_DROPDOWN | WS_VSCROLL |
829                        WS_TABSTOP
830        EDITTEXT        IDC_BITRATE_ASIZE,95,188,75,12,ES_AUTOHSCROLL
831        PUSHBUTTON      "...",IDC_BITRATE_ASELECT,178,188,20,12
832        CONTROL         "Average bitrate:",IDC_BITRATE_AMODE_RATE,"Button",
833                        BS_AUTORADIOBUTTON,15,175,66,10
834        GROUPBOX        "Video",IDC_STATIC,5,75,200,132
835        GROUPBOX        "Audio",IDC_STATIC,5,148,200,59
836        CONTROL         "Size (kbytes):",IDC_BITRATE_AMODE_SIZE,"Button",
837                        BS_AUTORADIOBUTTON,15,190,58,10
838        LTEXT           "Target size (kbytes):",IDC_STATIC,15,6,64,12,
839                        SS_CENTERIMAGE
840        LTEXT           "Format:",IDC_STATIC,15,46,24,13,SS_CENTERIMAGE
841        LTEXT           "Format:",IDC_STATIC,15,160,24,8,SS_CENTERIMAGE
842        LTEXT           "Size (kbytes):",IDC_STATIC,15,121,43,8,SS_CENTERIMAGE
843        GROUPBOX        "Container:",IDC_STATIC,5,35,200,172
844        LTEXT           "Overhead (kbytes):",IDC_STATIC,15,61,61,10,
845                        SS_CENTERIMAGE
846        LTEXT           "Average bitrate:",IDC_STATIC,15,136,51,8,SS_CENTERIMAGE
847        CTEXT           "hours",IDC_STATIC,15,90,30,8
848        CTEXT           "minutes",IDC_STATIC,52,90,30,8
849        CTEXT           "seconds",IDC_STATIC,88,90,30,8
850        CTEXT           "frames per second",IDC_STATIC,126,90,70,8
851        LTEXT           "Subtitles (kbytes):",IDC_STATIC,15,21,60,10,
852                        SS_CENTERIMAGE
853  END  END
 #endif    // APSTUDIO_INVOKED  
854    
855    
856  /////////////////////////////////////////////////////////////////////////////  /////////////////////////////////////////////////////////////////////////////
# Line 904  Line 862 
862    
863  /////////////////////////////////////////////////////////////////////////////  /////////////////////////////////////////////////////////////////////////////
864  //  //
865    // Icon
866    //
867    
868    // Icon with lowest ID value placed first to ensure application icon
869    // remains consistent on all systems.
870    IDI_ICON                ICON    DISCARDABLE     "xvid.ico"
871    
872    /////////////////////////////////////////////////////////////////////////////
873    //
874  // String Table  // String Table
875  //  //
876    
877  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
878  BEGIN  BEGIN
879      IDC_MODE                """Single Pass""encodes to your specified bitrate or quality.\n""Two-pass 1st pass"" gathers statistics for the 2nd pass.\n""Two-pass 2nd pass"" uses 1st pass' statistics to encode at desired file size or bitrate."      IDC_MODE                """Single Pass""encodes to your specified bitrate or quality.\n""Two-pass 1st pass"" gathers statistics for the 2nd pass.\n""Two-pass 2nd pass"" uses 1st pass' statistics to encode at target file size or bitrate."
880  END  END
881    
882  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
883  BEGIN  BEGIN
884      IDC_INTERLACING         "Enables interlaced frame support - only use if your source contains interlacing artifacts (i.e. fields instead of progressive frames)"      IDC_INTERLACING         "Encodes frames as interlaced - only use if your source contains interlacing artifacts (i.e. fields instead of progressive frames)"
885      IDC_OVERDEG             "How much of the overflow the codec can eat into during oversized sections\nLarger values will prevent oversized files better, but will also spoil quantizer distribution more."      IDC_OVERDEG             "How much of the overflow the codec can eat into during oversized sections\nLarger values will prevent oversized files better, but will also spoil quantizer distribution more."
886      IDC_MAXBFRAMES          "Maximum number of sequential B-frames."      IDC_MAXBFRAMES          "Maximum number of sequential B-frames."
887      IDC_BQUANTRATIO         "Ratio used to calculate the b-frame quantizer.\n\nBVOP quant = (AVG(past VOP quant, future VOP quant) * quant ratio + quant offset)"      IDC_BQUANTRATIO         "Ratio used to calculate the b-frame quantizer.\n\nBVOP quant = (AVG(past VOP quant, future VOP quant) * quant ratio + quant offset)"
# Line 927  Line 894 
894    
895  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
896  BEGIN  BEGIN
     IDC_DX50BVOP            "Closes every group-of-pictures before encoding new keyframe."  
897      IDC_FRAMEDROP           "Frame dropping ratio. 0 = no frame dropping .. 100 = drop all frames."      IDC_FRAMEDROP           "Frame dropping ratio. 0 = no frame dropping .. 100 = drop all frames."
898      IDC_KFREDUCTION         "Reduction of bitrate for the first consecutive i-frames. The last i-frame will get treated normally."      IDC_KFREDUCTION         "Reduction of bitrate for the first consecutive i-frames. The last i-frame will get treated normally."
899      IDC_GMC                 "Use Global Motion Compensation."      IDC_GMC                 "Use Global Motion Compensation."
# Line 945  Line 911 
911      IDC_MAXIQUANT           "Maximum quantizer allowed for I-frames. Only functional in 2-pass second pass."      IDC_MAXIQUANT           "Maximum quantizer allowed for I-frames. Only functional in 2-pass second pass."
912      IDC_MINPQUANT           "Minimum quantizer allowed for P-frames."      IDC_MINPQUANT           "Minimum quantizer allowed for P-frames."
913      IDC_MAXPQUANT           "Maximum quantizer allowed for P-frames."      IDC_MAXPQUANT           "Maximum quantizer allowed for P-frames."
914        IDC_MINBQUANT           "Minimum quantizer allowed for B-frames, BEFORE ratio/offset scalling"
915        IDC_MAXBQUANT           "Maximum quantizer allowed for B-frames, BEFORE ratio/offset scalling"
916      IDC_QUANTMATRIX         "Define your own MPEG quantization matrices.  Quantization type must be set to ""Custom"" to affect encoding."      IDC_QUANTMATRIX         "Define your own MPEG quantization matrices.  Quantization type must be set to ""Custom"" to affect encoding."
917      IDC_KFBOOST             "A value of 20 will give 20% more bits to every I-frame"      IDC_KFBOOST             "A value of 20 will give 20% more bits to every I-frame"
918      IDC_MINKEY              "If keyframes are close together, it might be useful to decrease the bitrate of all keyframes except the last one.\nUse this to define how close must keyframes be to be reduced."      IDC_MINKEY              "If keyframes are close together, it might be useful to decrease the bitrate of all keyframes except the last one.\nUse this to define how close must keyframes be to be reduced."
# Line 973  Line 941 
941    
942  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
943  BEGIN  BEGIN
944      IDC_QPEL                "Use Quarter PixEL resolution for encoding for a more precise motion estimation"      IDC_QPEL                "Use Quarter PixEL resolution for encoding for a more precise motion compensation"
945      IDC_CHROMAME            "Use chroma information to detect motion (slower)."      IDC_CHROMAME            "Use chroma information to detect motion (slower)."
946      IDC_BQUANTOFFSET        "B-frame quantizer offset from last p-frame quantizer; refer to b-frame quant ratio (above)"      IDC_BQUANTOFFSET        "B-frame quantizer offset from last p-frame quantizer; refer to b-frame quant ratio (above)"
947      IDC_VHQ                 "VHQ enables an additional search process to increase quality (much slower)."      IDC_VHQ                 "VHQ enables an additional search process to increase quality (much slower)."
     IDC_CHROMA_OPT          "Interpolates colours in bright/dark areas for achieving a nicer edge impression"  
948  END  END
949    
950  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
951  BEGIN  BEGIN
952      IDC_CARTOON             "Enables special motion estimation features for cartoons/anime."      IDC_ZONE_CHROMAOPT      "Interpolates colours in bright/dark areas for achieving a nicer edge impression"
953        IDC_ZONE_BVOPTHRESHOLD  "Change the amount of b-frames in this zone. Recommended values are between -20 (almost no b-vops) and 30 (many b-vops).\nThe hardcoded maximum in profile/level will never be exceeded"
954        IDC_LEVEL_PROFILE       "Restrict the usage of MPEG-4 tools and limit the encoded bitrate such that bitstreams are compatible with hardware decoders."
955        IDC_LEVEL_WIDTH         "Suggested VOP width (pixels)"
956        IDC_LEVEL_HEIGHT        "Suggested VOP height (pixels)"
957  END  END
958    
959  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
960  BEGIN  BEGIN
961      IDC_PROFILE_PROFILE     "Restrict the usage of MPEG-4 tools and limit the encoded bitrate such that bitstreams are compatible with hardware decoders."      IDC_CARTOON             "Enables special motion estimation features for cartoons/anime."
962        IDC_OVERFLOW_CONTROL_STRENGTH
963                                "0=Default from core (let xvid decide). Else overflow payback percent per frame. Higher value will meet target file size better, but will also spoil quantizer distribution more."
964        IDC_ASPECT_RATIO        "Display aspect ratio is used to scale the video on playback/anamorphic encoding).\n\nDefault 1:1 for no scaling necessary."
965  END  END
966    
967  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
968  BEGIN  BEGIN
969      IDC_LEVEL_PROFILE       "Restrict the usage of MPEG-4 tools and limit the encoded bitrate such that bitstreams are compatible with hardware decoders."      IDC_PROFILE_PROFILE     "Restrict the usage of MPEG-4 tools and limit the encoded bitrate such that bitstreams are compatible with hardware decoders."
970      IDC_LEVEL_WIDTH         "Suggested VOP width (pixels)"      IDC_BVOP_THRESHOLD      "Change the amount of b-frames in this zone. Recommended values are between -20 (almost no b-vops) and 30 (many b-vops).\nThe hardcoded maximum in profile/level will never be exceeded"
     IDC_LEVEL_HEIGHT        "Suggested VOP height (pixels)"  
971  END  END
972    
973  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
# Line 1004  Line 977 
977      IDC_LEVEL_VCV           "Video Complexity Verifier (VCV):\nThe maximum macroblocks decoded per second."      IDC_LEVEL_VCV           "Video Complexity Verifier (VCV):\nThe maximum macroblocks decoded per second."
978      IDC_LEVEL_VBV           "Video Buffer Verifier (VBV):\n\nThe maximum size of the video decoder buffer. The encoded bitstream but not overflow or underflow this buffer."      IDC_LEVEL_VBV           "Video Buffer Verifier (VBV):\n\nThe maximum size of the video decoder buffer. The encoded bitstream but not overflow or underflow this buffer."
979      IDC_LEVEL_BITRATE       "Maximum instantaneous bitrate."      IDC_LEVEL_BITRATE       "Maximum instantaneous bitrate."
980        IDC_BITRATE             "The target AVI bitrate, file size, or quantizer."
981        IDC_TRELLISQUANT        "Advanced, high quality quantization mode"
982        IDC_BITRATE_S           "Toggle between quantizer, target bitrate, target file size"
983  END  END
984    
985  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
986  BEGIN  BEGIN
987      IDC_OVERFLOW_CONTROL_STRENGTH      IDC_TURBO               "Faster motion estimation for b-frames and quarterpel"
988                              "0=Default from core (let xvid decide). Else overflow payback percent per frame. Higher value will meet target filesize better, but will also spoil quantizer distribution more."      IDC_BITRATE_TSIZE       "Target file or media size"
989      IDC_ASPECT_RATIO        "Display aspect ratio is used to scale the video on playback/anamorphic encoding).\n\nDefault 1:1 for no scaling necessary."  END
990    
991    STRINGTABLE DISCARDABLE
992    BEGIN
993        IDC_BITRATE_SSIZE       "The file size of subtitles or other data files"
994        IDC_BITRATE_SSELECT     "Select file size from existing subtitle file"
995        IDC_BITRATE_COVERHEAD   "Calculated container format overhead (kbytes)."
996        IDC_BITRATE_VRATE       "Calculated average video bitrate (kilobits-per-second)\nNote that ""desired bitrate"" setting in main window includes AVI overhead, so will be larger than this value."
997        IDC_BITRATE_VSIZE       "Calculated video size.\nNote that ""desired filesize"" setting in main window includes AVI overhead, so will be larger than this value."
998        IDC_BITRATE_ARATE       "Audio bitrate (kilobits-per-second)"
999        IDC_BITRATE_ASELECT     "Select file size from existing audio file"
1000    END
1001    
1002    STRINGTABLE DISCARDABLE
1003    BEGIN
1004        IDC_CLOSEDGOV           "Closes every group-of-pictures before encoding new keyframe."
1005        IDC_ZONE_WEIGHT         "Change quality of this zone relative to other zones. It's not recommended to go below 0,2"
1006        IDC_ZONE_QUANT          "Fix this zone's quality to desired quant"
1007        IDC_ZONE_GREYSCALE      "Don't code colour information in this zone. You also have to force a keyframe, or old colour information will stay"
1008    END
1009    
1010    STRINGTABLE DISCARDABLE
1011    BEGIN
1012        IDC_ZONE_FORCEIVOP      "Force a keyframe at the beginnig of the zone"
1013  END  END
1014    
1015  #endif    // Neutral resources  #endif    // Neutral resources

Legend:
Removed from v.1.1.2.13  
changed lines
  Added in v.1.9

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