[svn] / branches / dev-api-4 / xvidcore / vfw / src / resource.rc Repository:
ViewVC logotype

Diff of /branches/dev-api-4/xvidcore/vfw/src/resource.rc

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

revision 1284, Fri Dec 19 13:48:47 2003 UTC revision 1325, Fri Jan 23 11:03:48 2004 UTC
# Line 40  Line 40 
40  BEGIN  BEGIN
41      CONTROL         "Discard first pass",IDC_DISCARD1PASS,"Button",      CONTROL         "Discard first pass",IDC_DISCARD1PASS,"Button",
42                      BS_AUTOCHECKBOX | WS_TABSTOP,8,26,69,10                      BS_AUTOCHECKBOX | WS_TABSTOP,8,26,69,10
43      LTEXT           "Stats filename:",-1,8,6,52,12,SS_CENTERIMAGE      LTEXT           "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE
44      EDITTEXT        IDC_STATS,72,6,112,12,ES_AUTOHSCROLL      EDITTEXT        IDC_STATS,72,6,106,12,ES_AUTOHSCROLL
45      PUSHBUTTON      "...",IDC_STATS_BROWSE,188,6,16,11      PUSHBUTTON      "...",IDC_STATS_BROWSE,182,7,22,12
46        CTEXT           "1st pass should be discarded.\n\nThe result might not be MPEG-4 compiliant",
47                        IDC_STATIC,7,63,197,28
48  END  END
49    
50  IDD_MOTION DIALOG DISCARDABLE  0, 0, 212, 212  IDD_MOTION DIALOG DISCARDABLE  0, 0, 212, 212
# Line 50  Line 52 
52  CAPTION "Motion"  CAPTION "Motion"
53  FONT 8, "MS Sans Serif"  FONT 8, "MS Sans Serif"
54  BEGIN  BEGIN
55      COMBOBOX        IDC_MOTION,112,16,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_MOTION,112,19,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
56                      WS_TABSTOP                      WS_TABSTOP
57      CONTROL         "Use chroma motion",IDC_CHROMAME,"Button",      CONTROL         "Use chroma motion",IDC_CHROMAME,"Button",
58                      BS_AUTOCHECKBOX | WS_TABSTOP,12,54,77,10                      BS_AUTOCHECKBOX | WS_TABSTOP,14,58,77,10
59      LTEXT           "Motion search precision:",IDC_STATIC,12,16,80,12,      LTEXT           "Motion search precision:",IDC_STATIC,14,20,80,12,
60                      SS_CENTERIMAGE                      SS_CENTERIMAGE
61      LTEXT           "VHQ mode:",IDC_STATIC,12,37,38,8      LTEXT           "VHQ mode:",IDC_STATIC,14,39,38,8
62      COMBOBOX        IDC_VHQ,112,34,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_VHQ,112,37,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
63                      WS_TABSTOP                      WS_TABSTOP
64      LTEXT           "Frame drop ratio:",IDC_FRAMEDROP_STATIC,12,82,68,12,      LTEXT           "Frame drop ratio:",IDC_FRAMEDROP_STATIC,14,96,68,12,
65                      SS_CENTERIMAGE                      SS_CENTERIMAGE
66      EDITTEXT        IDC_FRAMEDROP,112,82,75,11,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_FRAMEDROP,112,96,75,12,ES_AUTOHSCROLL | ES_NUMBER
67      EDITTEXT        IDC_MAXKEY,112,100,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_MAXKEY,112,116,76,12,ES_AUTOHSCROLL | ES_NUMBER
68      LTEXT           "Maximum I-frame interval:",IDC_STATIC,12,102,80,12,      LTEXT           "Maximum I-frame interval:",IDC_STATIC,14,117,80,12,
69                      SS_CENTERIMAGE                      SS_CENTERIMAGE
70      CONTROL         "Use cartoon mode",IDC_CARTOON,"Button",BS_AUTOCHECKBOX |      CONTROL         "Cartoon Mode",IDC_CARTOON,"Button",BS_AUTOCHECKBOX |
71                      WS_TABSTOP,13,143,74,10                      WS_TABSTOP,13,143,61,10
72        CONTROL         "Turbo ;-)",IDC_TURBO,"Button",BS_AUTOCHECKBOX |
73                        WS_TABSTOP,143,58,43,10
74        GROUPBOX        "Motion Precision",IDC_STATIC,7,7,193,77
75        GROUPBOX        "Other",IDC_STATIC,7,79,193,84
76  END  END
77    
78  IDD_MAIN DIALOGEX 0, 0, 225, 255  IDD_MAIN DIALOGEX 0, 0, 225, 255
# Line 74  Line 80 
80  CAPTION "XviD Configuration"  CAPTION "XviD Configuration"
81  FONT 8, "MS Sans Serif", 0, 0, 0x1  FONT 8, "MS Sans Serif", 0, 0, 0x1
82  BEGIN  BEGIN
83      COMBOBOX        IDC_MODE,88,34,100,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_MODE,88,34,92,76,CBS_DROPDOWNLIST | WS_VSCROLL |
84                      WS_TABSTOP                      WS_TABSTOP
85      PUSHBUTTON      "Advanced options...",IDC_ADVANCED,71,188,84,12      PUSHBUTTON      "Advanced Options...",IDC_ADVANCED,71,210,84,12
86      DEFPUSHBUTTON   "OK",IDOK,71,238,84,12      DEFPUSHBUTTON   "OK",IDOK,156,234,60,13
87      LTEXT           "Encoding type:",IDC_STATIC,14,34,70,12,SS_CENTERIMAGE      LTEXT           "Encoding type:",IDC_STATIC,14,34,70,12,SS_CENTERIMAGE
88      GROUPBOX        "Encoding options",IDC_STATIC,7,4,212,202      GROUPBOX        "Main Settings",IDC_STATIC,7,3,212,246
89      PUSHBUTTON      "Load Defaults...",IDC_DEFAULTS,71,222,84,12      PUSHBUTTON      "Load Defaults",IDC_DEFAULTS,9,234,60,13
90      PUSHBUTTON      "...",IDC_MODE_ADV,196,34,16,12      PUSHBUTTON      "more...",IDC_MODE_ADV,184,34,28,12
91      LTEXT           "Profile @ Level:",IDC_STATIC,14,16,70,12,SS_CENTERIMAGE      LTEXT           "Profile @ Level:",IDC_STATIC,14,16,70,12,SS_CENTERIMAGE
92      PUSHBUTTON      "...",IDC_PROFILE_ADV,196,16,16,12      PUSHBUTTON      "more...",IDC_PROFILE_ADV,184,16,28,12
93      CONTROL         "List1",IDC_ZONES,"SysListView32",LVS_REPORT |      CONTROL         "List1",IDC_ZONES,"SysListView32",LVS_REPORT |
94                      LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER |                      LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER |
95                      WS_TABSTOP,14,100,198,66,WS_EX_STATICEDGE                      WS_TABSTOP,14,110,198,68,WS_EX_STATICEDGE
96      PUSHBUTTON      "Add",IDC_ADD,16,170,36,12      PUSHBUTTON      "Add",IDC_ADD,16,182,36,12
97      PUSHBUTTON      "Remove",IDC_REMOVE,56,170,36,12      PUSHBUTTON      "Remove",IDC_REMOVE,56,182,36,12
98      PUSHBUTTON      "Edit",IDC_EDIT,176,168,36,12      PUSHBUTTON      "Zone Options...",IDC_EDIT,155,182,57,12
99      COMBOBOX        IDC_PROFILE,88,16,100,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_PROFILE,88,16,91,76,CBS_DROPDOWNLIST | WS_VSCROLL |
100                      WS_TABSTOP                      WS_TABSTOP
101      CONTROL         "Slider1",IDC_SLIDER,"msctls_trackbar32",TBS_BOTH |      CONTROL         "Slider1",IDC_SLIDER,"msctls_trackbar32",TBS_BOTH |
102                      TBS_NOTICKS | WS_TABSTOP,12,78,204,14                      TBS_NOTICKS | WS_TABSTOP,12,78,204,14
103      EDITTEXT        IDC_BITRATE,88,52,100,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_BITRATE,88,53,91,12,ES_AUTOHSCROLL | ES_NUMBER
104      LTEXT           "X",IDC_BITRATE_MIN,16,70,40,8      LTEXT           "X",IDC_BITRATE_MIN,16,70,40,8
105      RTEXT           "X",IDC_BITRATE_MAX,164,70,44,8      RTEXT           "X",IDC_BITRATE_MAX,164,70,44,8
106      LTEXT           "Target bitrate (kbps):",IDC_BITRATE_S,14,52,72,12,      CTEXT           "Target bitrate (kbps):",IDC_BITRATE_S,12,53,71,13,
107                      SS_NOTIFY | SS_CENTERIMAGE,WS_EX_DLGMODALFRAME                      SS_NOTIFY | SS_CENTERIMAGE,WS_EX_DLGMODALFRAME
108      PUSHBUTTON      "...",IDC_BITRATE_CALC,196,52,16,12      GROUPBOX        "Zones",IDC_STATIC,7,98,212,107
109        GROUPBOX        "More",IDC_STATIC,7,200,212,29
110        PUSHBUTTON      "Decoder Options",IDC_DECODER,82,234,60,13
111  END  END
112    
113  IDD_QUANT DIALOG DISCARDABLE  0, 0, 212, 212  IDD_QUANT DIALOG DISCARDABLE  0, 0, 212, 212
# Line 135  Line 143 
143  CAPTION "2nd Pass"  CAPTION "2nd Pass"
144  FONT 8, "MS Sans Serif"  FONT 8, "MS Sans Serif"
145  BEGIN  BEGIN
146      EDITTEXT        IDC_KFBOOST,118,34,78,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_KFBOOST,140,34,56,12,ES_AUTOHSCROLL | ES_NUMBER
147      EDITTEXT        IDC_KFREDUCTION,117,72,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_KFREDUCTION,140,69,56,12,ES_AUTOHSCROLL | ES_NUMBER
148      EDITTEXT        IDC_CURVECOMPH,118,150,75,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_CURVECOMPH,140,169,56,12,ES_AUTOHSCROLL | ES_NUMBER
149      EDITTEXT        IDC_CURVECOMPL,118,166,75,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_CURVECOMPL,140,186,56,12,ES_AUTOHSCROLL | ES_NUMBER
150      EDITTEXT        IDC_OVERFLOW_CONTROL_STRENGTH,118,182,75,12,      EDITTEXT        IDC_OVERFLOW_CONTROL_STRENGTH,140,99,56,12,
151                      ES_AUTOHSCROLL | ES_NUMBER                      ES_AUTOHSCROLL | ES_NUMBER
152      LTEXT           "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE      LTEXT           "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE
153      EDITTEXT        IDC_STATS,72,6,112,12,ES_AUTOHSCROLL      EDITTEXT        IDC_STATS,72,6,112,12,ES_AUTOHSCROLL
154      PUSHBUTTON      "...",IDC_STATS_BROWSE,188,6,16,11      PUSHBUTTON      "...",IDC_STATS_BROWSE,189,7,15,11
155      GROUPBOX        "Two-pass tuning",IDC_STATIC,8,22,196,104      GROUPBOX        "Intra-frames tuning",IDC_STATIC,7,22,197,69
156      LTEXT           "Overflow control strength %:",IDC_STATIC,13,182,100,12,      LTEXT           "Overflow control strength (%):",IDC_STATIC,16,100,100,
157                      SS_CENTERIMAGE                      12,SS_CENTERIMAGE
158      LTEXT           "High bitrate scenes %:",IDC_STATIC,13,150,100,12,      LTEXT           "High bitrate scenes degradation (%):",IDC_STATIC,16,170,
159                      SS_CENTERIMAGE                      124,12,SS_CENTERIMAGE
160      LTEXT           "Low bitrate scenes %:",IDC_STATIC,13,166,100,12,      LTEXT           "Low bitrate scenes improvement (%):",IDC_STATIC,16,186,
161                        124,12,SS_CENTERIMAGE
162        LTEXT           "I-frame boost (%):",IDC_STATIC,16,34,91,12,
163                      SS_CENTERIMAGE                      SS_CENTERIMAGE
164      GROUPBOX        "Curve compression",IDC_STATIC,8,133,196,75      LTEXT           "...are reduced by (%):",IDC_STATIC,16,69,100,12
165      LTEXT           "I-frame boost %:",IDC_STATIC,13,34,91,12,SS_CENTERIMAGE      EDITTEXT        IDC_OVERIMP,140,118,56,12,ES_AUTOHSCROLL | ES_NUMBER
166      LTEXT           "...are reduced by %:",IDC_STATIC,13,73,100,12      EDITTEXT        IDC_OVERDEG,140,137,56,12,ES_AUTOHSCROLL | ES_NUMBER
167      EDITTEXT        IDC_OVERIMP,118,94,75,12,ES_AUTOHSCROLL | ES_NUMBER      LTEXT           "Max overflow improvement (%):",IDC_STATIC,16,119,100,12,
     EDITTEXT        IDC_OVERDEG,118,110,75,12,ES_AUTOHSCROLL | ES_NUMBER  
     LTEXT           "Max overflow improvement %:",IDC_STATIC,13,94,100,12,  
168                      SS_CENTERIMAGE                      SS_CENTERIMAGE
169      LTEXT           "Max overflow degradation %:",IDC_STATIC,13,110,100,12,      LTEXT           "Max overflow degradation (%):",IDC_STATIC,16,138,100,12,
170                      SS_CENTERIMAGE                      SS_CENTERIMAGE
171      EDITTEXT        IDC_MINKEY,118,56,75,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_MINKEY,140,55,56,12,ES_AUTOHSCROLL | ES_NUMBER
172      LTEXT           "I-frames closer than... frames:",IDC_STATIC,13,57,105,      LTEXT           "I-frames closer than... (frames):",IDC_STATIC,16,56,124,
173                      12                      11
174        GROUPBOX        "Overlflow treatment",IDC_STATIC,7,86,197,75
175        GROUPBOX        "Curve compression",IDC_STATIC,7,156,197,51
176  END  END
177    
178  IDD_DEBUG DIALOG DISCARDABLE  0, 0, 212, 212  IDD_DEBUG DIALOG DISCARDABLE  0, 0, 212, 212
# Line 508  Line 518 
518  FONT 8, "MS Sans Serif"  FONT 8, "MS Sans Serif"
519  BEGIN  BEGIN
520      LTEXT           "Profile @ Level:",IDC_STATIC,8,10,52,8      LTEXT           "Profile @ Level:",IDC_STATIC,8,10,52,8
521      CONTROL         "Interlacing",IDC_INTERLACING,"Button",BS_AUTOCHECKBOX |      CONTROL         "Interlaced Encoding",IDC_INTERLACING,"Button",
522                      WS_TABSTOP,16,66,100,8                      BS_AUTOCHECKBOX | WS_TABSTOP,16,64,100,8
523      CONTROL         "Quarterpel",IDC_QPEL,"Button",BS_AUTOCHECKBOX |      CONTROL         "Quarter Pixel",IDC_QPEL,"Button",BS_AUTOCHECKBOX |
524                      WS_TABSTOP,16,79,100,8                      WS_TABSTOP,16,78,100,8
525      CONTROL         "Global motion compensation",IDC_GMC,"Button",      CONTROL         "Global Motion Compensation",IDC_GMC,"Button",
526                      BS_AUTOCHECKBOX | WS_TABSTOP,16,94,103,8                      BS_AUTOCHECKBOX | WS_TABSTOP,16,92,103,8
527      CONTROL         "Reduced resolution",IDC_REDUCED,"Button",      CONTROL         "Reduced Resolution",IDC_REDUCED,"Button",
528                      BS_AUTOCHECKBOX | WS_TABSTOP,16,108,100,8                      BS_AUTOCHECKBOX | WS_TABSTOP,16,106,100,8
529      COMBOBOX        IDC_PROFILE_PROFILE,84,8,116,76,CBS_DROPDOWNLIST |      COMBOBOX        IDC_PROFILE_PROFILE,84,8,116,76,CBS_DROPDOWNLIST |
530                      WS_VSCROLL | WS_TABSTOP                      WS_VSCROLL | WS_TABSTOP
531      EDITTEXT        IDC_MAXBFRAMES,120,134,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_MAXBFRAMES,120,133,76,12,ES_AUTOHSCROLL | ES_NUMBER
532      CONTROL         "Packed bitstream",IDC_PACKED,"Button",BS_AUTOCHECKBOX |      CONTROL         "Packed bitstream",IDC_PACKED,"Button",BS_AUTOCHECKBOX |
533                      WS_TABSTOP,16,184,71,10                      WS_TABSTOP,16,182,71,10
534      CONTROL         "Closed GOV",IDC_CLOSEDGOV,"Button",BS_AUTOCHECKBOX |      CONTROL         "Closed GOV",IDC_CLOSEDGOV,"Button",BS_AUTOCHECKBOX |
535                      WS_TABSTOP,96,184,55,10                      WS_TABSTOP,112,182,55,10
536      LTEXT           "Max consecutive BVOPs:",IDC_MAXBFRAMES_S,16,137,96,8      LTEXT           "Max consecutive BVOPs:",IDC_MAXBFRAMES_S,16,136,96,8
537      GROUPBOX        "",IDC_STATIC,8,122,196,86      GROUPBOX        "",IDC_STATIC,8,120,196,86
538      CONTROL         "BVOPs",IDC_BVOP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,      CONTROL         "B-VOPs",IDC_BVOP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
539                      16,122,36,8                      16,120,36,8
540      EDITTEXT        IDC_BQUANTRATIO,120,150,76,12,ES_AUTOHSCROLL      EDITTEXT        IDC_BQUANTRATIO,120,147,76,12,ES_AUTOHSCROLL
541      LTEXT           "Quantizer ratio (%):",IDC_BQUANTRATIO_S,16,153,89,8      LTEXT           "Quantizer ratio:",IDC_BQUANTRATIO_S,16,150,89,8
542      EDITTEXT        IDC_BQUANTOFFSET,120,166,76,12,ES_AUTOHSCROLL      EDITTEXT        IDC_BQUANTOFFSET,120,161,76,12,ES_AUTOHSCROLL
543      LTEXT           "Quantizer offset:",IDC_BQUANTOFFSET_S,16,166,52,8      LTEXT           "Quantizer offset:",IDC_BQUANTOFFSET_S,16,164,52,8
544      COMBOBOX        IDC_QUANTTYPE,120,32,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_QUANTTYPE,120,28,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
545                      WS_TABSTOP                      WS_TABSTOP
546      PUSHBUTTON      "Edit Matrix...",IDC_QUANTMATRIX,120,48,76,12      PUSHBUTTON      "Edit Matrix...",IDC_QUANTMATRIX,120,43,76,12
547      LTEXT           "Quantization type:",IDC_QUANTTYPE_S,16,34,100,8      LTEXT           "Quantization type:",IDC_QUANTTYPE_S,16,32,100,8
548      CONTROL         "Adaptive quantization",IDC_LUMMASK,"Button",      CONTROL         "Adaptive Quantization",IDC_LUMMASK,"Button",
549                      BS_AUTOCHECKBOX | WS_TABSTOP,16,50,84,10                      BS_AUTOCHECKBOX | WS_TABSTOP,16,50,85,10
550  END  END
551    
552  IDD_ZONE DIALOG DISCARDABLE  0, 0, 212, 194  IDD_ZONE DIALOG DISCARDABLE  0, 0, 212, 194
# Line 550  Line 560 
560      CONTROL         "Slider1",IDC_ZONE_SLIDER,"msctls_trackbar32",TBS_BOTH |      CONTROL         "Slider1",IDC_ZONE_SLIDER,"msctls_trackbar32",TBS_BOTH |
561                      TBS_NOTICKS | WS_TABSTOP,12,82,188,14                      TBS_NOTICKS | WS_TABSTOP,12,82,188,14
562      PUSHBUTTON      "<-",IDC_ZONE_FETCH,188,6,16,12      PUSHBUTTON      "<-",IDC_ZONE_FETCH,188,6,16,12
563      GROUPBOX        "Options",IDC_STATIC,8,110,196,80      CONTROL         "Greyscale encoding",IDC_ZONE_GREYSCALE,"Button",
564      CONTROL         "Greyscale",IDC_ZONE_GREYSCALE,"Button",BS_AUTOCHECKBOX |                      BS_AUTOCHECKBOX | WS_TABSTOP,16,138,79,10
565                      WS_TABSTOP,16,140,47,10      CONTROL         "Chroma optimizer enabled",IDC_ZONE_CHROMAOPT,"Button",
566      CONTROL         "Chroma optimizer",IDC_ZONE_CHROMAOPT,"Button",                      BS_AUTOCHECKBOX | WS_TABSTOP,16,152,97,10
567                      BS_AUTOCHECKBOX | WS_TABSTOP,16,156,69,10      EDITTEXT        IDC_ZONE_BVOPTHRESHOLD,100,168,84,12,ES_AUTOHSCROLL
     EDITTEXT        IDC_ZONE_BVOPTHRESHOLD,100,170,84,12,ES_AUTOHSCROLL  
568      CONTROL         "Weight:",IDC_ZONE_MODE_WEIGHT,"Button",      CONTROL         "Weight:",IDC_ZONE_MODE_WEIGHT,"Button",
569                      BS_AUTORADIOBUTTON | WS_GROUP,16,38,41,10                      BS_AUTORADIOBUTTON | WS_GROUP,16,40,41,10
570      CONTROL         "Quantizer:",IDC_ZONE_MODE_QUANT,"Button",      CONTROL         "Quantizer:",IDC_ZONE_MODE_QUANT,"Button",
571                      BS_AUTORADIOBUTTON,16,54,48,10                      BS_AUTORADIOBUTTON,16,56,48,10
572      GROUPBOX        "Rate control",IDC_STATIC,8,22,196,82      GROUPBOX        "Rate control",IDC_STATIC,7,22,198,90
573      EDITTEXT        IDC_ZONE_QUANT,104,54,80,12,ES_AUTOHSCROLL      EDITTEXT        IDC_ZONE_QUANT,104,54,80,12,ES_AUTOHSCROLL
574      RTEXT           "X",IDC_ZONE_MAX,140,74,54,8      RTEXT           "X",IDC_ZONE_MAX,140,74,54,8
575      LTEXT           "X",IDC_ZONE_MIN,18,74,54,8      LTEXT           "X",IDC_ZONE_MIN,18,74,54,8
576      LTEXT           "BVOP sensitivity:",IDC_ZONE_BVOPTHRESHOLD_S,16,172,76,8      LTEXT           "BVOP sensitivity:",IDC_ZONE_BVOPTHRESHOLD_S,16,170,76,8
577      CONTROL         "Force keyframe",IDC_ZONE_FORCEIVOP,"Button",      CONTROL         "Begin with keyframe",IDC_ZONE_FORCEIVOP,"Button",
578                      BS_AUTOCHECKBOX | WS_TABSTOP,16,124,92,8                      BS_AUTOCHECKBOX | WS_TABSTOP,16,124,92,8
579        GROUPBOX        "Static",IDC_STATIC,7,107,198,80
580  END  END
581    
582  IDD_LEVEL DIALOG DISCARDABLE  0, 0, 212, 215  IDD_LEVEL DIALOG DISCARDABLE  0, 0, 212, 215
# Line 594  Line 604 
604      LTEXT           "Max frame size (mbs):",IDC_STATIC,16,57,108,8      LTEXT           "Max frame size (mbs):",IDC_STATIC,16,57,108,8
605      LTEXT           "x",IDC_STATIC,160,41,8,8      LTEXT           "x",IDC_STATIC,160,41,8,8
606      EDITTEXT        IDC_LEVEL_FPS,168,39,28,12,ES_AUTOHSCROLL | ES_READONLY      EDITTEXT        IDC_LEVEL_FPS,168,39,28,12,ES_AUTOHSCROLL | ES_READONLY
607      CTEXT           "\n\ndisplay user encoding dimensions/framerate here.\n\ndisplay warning message if dimensions are above the max",      CTEXT           "\n\nThis informative only.\n\nXviD's ratecontrol does not use these values.",
608                      IDC_STATIC,8,128,196,80                      IDC_STATIC,8,128,196,80
609  END  END
610    
611  IDD_CALC DIALOG DISCARDABLE  0, 0, 212, 212  IDD_DEC DIALOG DISCARDABLE  0, 0, 212, 212
612  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
613  CAPTION "Calculator"  CAPTION "Decoder Options"
614  FONT 8, "MS Sans Serif"  FONT 8, "MS Sans Serif"
615  BEGIN  BEGIN
616      CTEXT           "bitrate calculator",IDC_STATIC,4,99,202,14,      CONTROL         "Deblocking Y",IDC_DEC_DY,"Button",BS_AUTOCHECKBOX |
617                      SS_CENTERIMAGE                      WS_TABSTOP,21,25,63,13
618        CONTROL         "Deblocking UV",IDC_DEC_DUV,"Button",BS_AUTOCHECKBOX |
619                        WS_TABSTOP,21,42,79,13
620        CONTROL         "Deringing",IDC_DEC_DR,"Button",BS_AUTOCHECKBOX |
621                        WS_TABSTOP,115,25,60,13
622        CONTROL         "Film Effect",IDC_DEC_FE,"Button",BS_AUTOCHECKBOX |
623                        WS_TABSTOP,115,42,60,13
624  END  END
625    
626  IDD_STATUS DIALOGEX 0, 0, 381, 231  IDD_STATUS DIALOGEX 0, 0, 325, 220
627  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
 EXSTYLE WS_EX_TOOLWINDOW  
628  CAPTION "XviD Status"  CAPTION "XviD Status"
629  FONT 8, "MS Sans Serif", 0, 0, 0x1  FONT 8, "MS Sans Serif"
630  BEGIN  BEGIN
631      CONTROL         "",IDC_STATUS_GRAPH,"Static",SS_OWNERDRAW | SS_NOTIFY,4,      CONTROL         "",IDC_STATUS_GRAPH,"Static",SS_OWNERDRAW | SS_NOTIFY,4,
632                      4,372,108                      4,187,108
633      LTEXT           "I-VOP",IDC_STATIC,16,144,36,8      LTEXT           "I-VOP",IDC_STATIC,26,139,22,8
634      LTEXT           "B-VOP",IDC_STATIC,16,174,36,8      LTEXT           "B-VOP",IDC_STATIC,26,167,24,8
635      LTEXT           "P-VOP",IDC_STATIC,16,160,36,8      LTEXT           "P-VOP",IDC_STATIC,26,153,23,8
636      LTEXT           "Total",IDC_STATIC,16,190,36,8      LTEXT           "Total",IDC_STATIC,26,181,21,8
637      EDITTEXT        IDC_STATUS_IQ_MIN,124,144,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IQ_MIN,103,137,17,12,ES_RIGHT |
638                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
639                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
640      EDITTEXT        IDC_STATUS_IQ_MAX,152,144,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IQ_MAX,123,137,17,12,ES_RIGHT |
641                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
642                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
643      EDITTEXT        IDC_STATUS_PQ_MIN,124,160,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PQ_MIN,103,152,17,12,ES_RIGHT |
644                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
645                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
646      EDITTEXT        IDC_STATUS_PQ_MAX,152,160,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PQ_MAX,123,152,17,12,ES_RIGHT |
647                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
648                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
649      EDITTEXT        IDC_STATUS_BQ_MIN,124,174,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BQ_MIN,103,166,17,12,ES_RIGHT |
650                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
651                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
652      EDITTEXT        IDC_STATUS_BQ_MAX,152,174,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BQ_MAX,123,166,17,12,ES_RIGHT |
653                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
654                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
655      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 |
656                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
657                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
658      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 |
659                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
660                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
661      CTEXT           "Min",IDC_STATIC,124,132,24,8      CTEXT           "Min",IDC_STATIC,104,126,14,8
662      CTEXT           "Max",IDC_STATIC,152,132,24,8      CTEXT           "Max",IDC_STATIC,123,126,16,8
663      EDITTEXT        IDC_STATUS_IL_MIN,200,144,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IL_MIN,174,137,29,12,ES_RIGHT |
664                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
665                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
666      EDITTEXT        IDC_STATUS_IL_MAX,240,144,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IL_MAX,206,137,28,12,ES_RIGHT |
667                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
668                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
669      EDITTEXT        IDC_STATUS_PL_MIN,200,160,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PL_MIN,174,152,29,12,ES_RIGHT |
670                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
671                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
672      EDITTEXT        IDC_STATUS_PL_MAX,240,160,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PL_MAX,206,152,28,12,ES_RIGHT |
673                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
674                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
675      EDITTEXT        IDC_STATUS_BL_MIN,200,174,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BL_MIN,174,166,29,12,ES_RIGHT |
676                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
677                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
678      EDITTEXT        IDC_STATUS_BL_MAX,240,174,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BL_MAX,206,166,28,12,ES_RIGHT |
679                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
680                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
681      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 |
682                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
683                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
684      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 |
685                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
686                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
687      CTEXT           "Min",IDC_STATIC,200,132,36,8      CTEXT           "Min",IDC_STATIC,177,125,24,8
688      CTEXT           "Max",IDC_STATIC,240,132,36,8      CTEXT           "Max",IDC_STATIC,205,125,29,8
689      EDITTEXT        IDC_STATUS_IL_TOT,320,144,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IL_TOT,270,137,29,12,ES_RIGHT |
690                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
691                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
692      EDITTEXT        IDC_STATUS_PL_TOT,320,160,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PL_TOT,270,152,29,12,ES_RIGHT |
693                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
694                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
695      EDITTEXT        IDC_STATUS_BL_TOT,320,174,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BL_TOT,270,166,29,12,ES_RIGHT |
696                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
697                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
698      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 |
699                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
700                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
701      CTEXT           "Total (k)",IDC_STATIC,320,132,36,8      CTEXT           "Total (k)",IDC_STATIC,271,125,28,8
702      CONTROL         "Auto-close window",IDC_STATUS_DESTROY,"Button",      CONTROL         "Auto-close window",IDC_STATUS_DESTROY,"Button",
703                      BS_AUTOCHECKBOX | WS_TABSTOP,16,216,100,10                      BS_AUTOCHECKBOX | WS_TABSTOP,13,202,100,10
704      EDITTEXT        IDC_STATUS_KBPS,280,214,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_KBPS,267,199,36,12,ES_RIGHT | ES_AUTOHSCROLL |
705                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
706                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
707      EDITTEXT        IDC_STATUS_IL_AVG,280,144,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IL_AVG,237,137,29,12,ES_RIGHT |
708                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
709                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
710      EDITTEXT        IDC_STATUS_PL_AVG,280,160,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PL_AVG,237,152,29,12,ES_RIGHT |
711                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
712                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
713      EDITTEXT        IDC_STATUS_BL_AVG,280,174,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BL_AVG,237,166,29,12,ES_RIGHT |
714                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
715                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
716      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 |
717                        ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
718                        WS_EX_STATICEDGE
719        CTEXT           "Average",IDC_STATIC,237,125,30,8
720        EDITTEXT        IDC_STATUS_I_NUM,57,138,32,12,ES_RIGHT | ES_AUTOHSCROLL |
721                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
722                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
723      CTEXT           "Average",IDC_STATIC,280,132,36,8      EDITTEXT        IDC_STATUS_P_NUM,57,152,32,12,ES_RIGHT | ES_AUTOHSCROLL |
     EDITTEXT        IDC_STATUS_I_NUM,64,142,36,12,ES_RIGHT | ES_AUTOHSCROLL |  
724                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
725                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
726      EDITTEXT        IDC_STATUS_P_NUM,64,158,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_B_NUM,57,166,32,12,ES_RIGHT | ES_AUTOHSCROLL |
727                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
728                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
729      EDITTEXT        IDC_STATUS_B_NUM,64,172,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_NUM,57,180,32,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      EDITTEXT        IDC_STATUS_NUM,64,188,36,12,ES_RIGHT | ES_AUTOHSCROLL |      GROUPBOX        "Frame size (bytes)",IDC_STATIC,170,117,133,80,BS_CENTER
733        GROUPBOX        "Quant",IDC_STATIC,99,117,65,80,BS_CENTER
734        GROUPBOX        "Frames",IDC_STATIC,53,117,40,80,BS_CENTER
735        LTEXT           "Avg bitrate (kbps):",IDC_STATIC,200,201,59,8
736        LISTBOX         IDC_DEBUGOUTPUT,201,13,113,100,LBS_NOINTEGRALHEIGHT |
737                        WS_TABSTOP
738        CONTROL         "Show me the internals!",IDC_SHOWINTERNALS,"Button",
739                        BS_AUTOCHECKBOX | BS_NOTIFY | WS_TABSTOP,201,1,87,10
740        EDITTEXT        IDC_STATUS_IQ_AVG,143,137,17,12,ES_RIGHT |
741                        ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
742                        NOT WS_TABSTOP,WS_EX_STATICEDGE
743        EDITTEXT        IDC_STATUS_PQ_AVG,143,152,17,12,ES_RIGHT |
744                        ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
745                        NOT WS_TABSTOP,WS_EX_STATICEDGE
746        EDITTEXT        IDC_STATUS_BQ_AVG,143,166,17,12,ES_RIGHT |
747                        ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
748                        NOT WS_TABSTOP,WS_EX_STATICEDGE
749        EDITTEXT        IDC_STATUS_Q_AVG,143,180,17,12,ES_RIGHT | ES_AUTOHSCROLL |
750                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
751                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
752      GROUPBOX        "Frame size (bytes)",IDC_STATIC,192,122,172,86,BS_CENTER      CTEXT           "Avg",IDC_STATIC,143,126,16,8
     GROUPBOX        "Quant",IDC_STATIC,116,122,68,86,BS_CENTER  
     GROUPBOX        "Frames",IDC_STATIC,56,122,52,86,BS_CENTER  
     LTEXT           "Avg bitrate (kbps):",IDC_STATIC,204,216,72,8  
753  END  END
754    
755  IDD_AR DIALOGEX 0, 0, 211, 215  IDD_AR DIALOGEX 0, 0, 211, 215
756  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
757  CAPTION "Aspect Ratio"  CAPTION "Aspect Ratio"
758  FONT 8, "MS Sans Serif"  FONT 8, "MS Sans Serif", 0, 0, 0x1
759  BEGIN  BEGIN
760      CONTROL         "Picture Aspect Ratio",IDC_AR,"Button",      CONTROL         "Picture Aspect Ratio",IDC_AR,"Button",
761                      BS_AUTORADIOBUTTON,13,81,81,10,WS_EX_TRANSPARENT                      BS_AUTORADIOBUTTON,13,81,81,10,WS_EX_TRANSPARENT
762      GROUPBOX        "",IDC_STATIC,7,7,197,127,BS_CENTER      GROUPBOX        "",IDC_STATIC,7,7,196,127,BS_CENTER
763      GROUPBOX        "",IDC_STATIC,7,81,197,53,BS_CENTER      GROUPBOX        "",IDC_STATIC,7,81,196,52,BS_CENTER
764      CONTROL         "Pixel Aspect Ratio",IDC_PAR,"Button",BS_AUTORADIOBUTTON,      CONTROL         "Pixel Aspect Ratio",IDC_PAR,"Button",BS_AUTORADIOBUTTON,
765                      13,7,73,10,WS_EX_TRANSPARENT                      13,7,73,10,WS_EX_TRANSPARENT
766      COMBOBOX        IDC_ASPECT_RATIO,25,33,111,55,CBS_DROPDOWNLIST |      COMBOBOX        IDC_ASPECT_RATIO,25,33,111,55,CBS_DROPDOWNLIST |
# Line 748  Line 780 
780      CTEXT           "X :",IDC_STATIC,25,112,10,10      CTEXT           "X :",IDC_STATIC,25,112,10,10
781      LTEXT           "Select the shape of the image...",IDC_STATIC,25,93,110,      LTEXT           "Select the shape of the image...",IDC_STATIC,25,93,110,
782                      11                      11
783      GROUPBOX        "Quick Setting",IDC_STATIC,148,7,56,127,0,      GROUPBOX        "Quick Setting",IDC_STATIC,148,7,55,127,0,
784                      WS_EX_TRANSPARENT                      WS_EX_TRANSPARENT
785      PUSHBUTTON      "Default",IDC_AR_DEFAULT,158,21,37,11      PUSHBUTTON      "Default",IDC_AR_DEFAULT,156,21,37,11
786      PUSHBUTTON      "4:3",IDC_AR_4_3,158,88,37,11      PUSHBUTTON      "4:3",IDC_AR_4_3,156,90,37,11
787      PUSHBUTTON      "16:9",IDC_AR_16_9,158,102,37,11      PUSHBUTTON      "16:9",IDC_AR_16_9,156,104,37,11
788      PUSHBUTTON      "2,35:1",IDC_AR_235_100,158,116,37,11      PUSHBUTTON      "2,35:1",IDC_AR_235_100,156,118,37,11
789  END  END
790    
791    
# Line 768  Line 800 
800      IDD_RC_2PASS1, DIALOG      IDD_RC_2PASS1, DIALOG
801      BEGIN      BEGIN
802          LEFTMARGIN, 7          LEFTMARGIN, 7
803          RIGHTMARGIN, 193          RIGHTMARGIN, 204
804          TOPMARGIN, 7          TOPMARGIN, 7
805      END      END
806    
807      IDD_MOTION, DIALOG      IDD_MOTION, DIALOG
808      BEGIN      BEGIN
809          LEFTMARGIN, 7          LEFTMARGIN, 7
810          RIGHTMARGIN, 193          RIGHTMARGIN, 200
811          TOPMARGIN, 7          TOPMARGIN, 7
812            BOTTOMMARGIN, 190
813      END      END
814    
815      IDD_MAIN, DIALOG      IDD_MAIN, DIALOG
816      BEGIN      BEGIN
817          LEFTMARGIN, 7          LEFTMARGIN, 7
818          TOPMARGIN, 7          TOPMARGIN, 7
         BOTTOMMARGIN, 246  
819      END      END
820    
821      IDD_QUANT, DIALOG      IDD_QUANT, DIALOG
# Line 796  Line 828 
828      IDD_RC_2PASS2, DIALOG      IDD_RC_2PASS2, DIALOG
829      BEGIN      BEGIN
830          LEFTMARGIN, 7          LEFTMARGIN, 7
831          RIGHTMARGIN, 193          RIGHTMARGIN, 204
832          VERTGUIDE, 13          VERTGUIDE, 16
833          VERTGUIDE, 118          VERTGUIDE, 140
834            VERTGUIDE, 196
835          TOPMARGIN, 7          TOPMARGIN, 7
836      END      END
837    
# Line 857  Line 890 
890          BOTTOMMARGIN, 214          BOTTOMMARGIN, 214
891      END      END
892    
893      IDD_CALC, DIALOG      IDD_DEC, DIALOG
894      BEGIN      BEGIN
895          LEFTMARGIN, 7          LEFTMARGIN, 7
896          RIGHTMARGIN, 193          RIGHTMARGIN, 193
# Line 867  Line 900 
900      IDD_STATUS, DIALOG      IDD_STATUS, DIALOG
901      BEGIN      BEGIN
902          LEFTMARGIN, 7          LEFTMARGIN, 7
903          RIGHTMARGIN, 374          RIGHTMARGIN, 318
904          TOPMARGIN, 7          TOPMARGIN, 3
905          BOTTOMMARGIN, 224          BOTTOMMARGIN, 213
906      END      END
907    
908      IDD_AR, DIALOG      IDD_AR, DIALOG
# Line 880  Line 913 
913          TOPMARGIN, 7          TOPMARGIN, 7
914          BOTTOMMARGIN, 209          BOTTOMMARGIN, 209
915          HORZGUIDE, 81          HORZGUIDE, 81
916          HORZGUIDE, 134          HORZGUIDE, 136
917      END      END
918  END  END
919  #endif    // APSTUDIO_INVOKED  #endif    // APSTUDIO_INVOKED
# Line 900  Line 933 
933    
934  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
935  BEGIN  BEGIN
936      IDC_MODE                "1-pass CBR encodes to your specified bitrate.\n1-pass quality and quantizer encodes every frame at the same quality.\n2-pass 1st pass gathers statistics for the 2nd pass.\n2-pass internal scales the 2nd pass to your desired file size.\n2-pass external relies on GKnot to scale the .stats file."      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."
937  END  END
938    
939  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
940  BEGIN  BEGIN
941      IDC_INTERLACING         "Enables interlaced frame support - only use if your source contains interlacing artifacts (i.e. fields instead of progressive frames)"      IDC_INTERLACING         "Enables interlaced frame support - only use if your source contains interlacing artifacts (i.e. fields instead of progressive frames)"
942      IDC_OVERDEG             "How much of the overflow the codec can eat into during oversized sections - larger values will bridge the gap faster"      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."
943      IDC_MAXBFRAMES          "Maximum number of sequential B-frames. When set to < 0 the original IP-frame encoder is used."      IDC_MAXBFRAMES          "Maximum number of sequential B-frames."
944      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)"
945      IDC_OVERIMP             "How much of the overflow the codec can eat into during undersized sections - larger values will bridge the gap faster"      IDC_OVERIMP             "How much of the overflow the codec can eat into during undersized sections.\nLarger values will prevent undersized files better, but will also spoil quantizer distribution more."
     IDC_MAXBITRATE          "Constrains 2-pass encodes to the specified maximum bitrate"  
946      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_REACTIONDELAY   "Determines how slowly it will adjust the current encoding quality based upon scene intensity - this has the strongest influence on quality"
947      IDC_CBR_AVERAGINGPERIOD "Determines how slowly it adapts to the current adjusted quality"      IDC_CBR_AVERAGINGPERIOD "Determines how slowly it adapts to the current adjusted quality"
948      IDC_CBR_BUFFER          "Provides said number of frames worth of buffer between the adjusted encoding quality and lowest possible quality"      IDC_CBR_BUFFER          "Provides said number of frames worth of buffer between the adjusted encoding quality and lowest possible quality"
# Line 919  Line 951 
951    
952  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
953  BEGIN  BEGIN
954      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."      IDC_DX50BVOP            "Closes every group-of-pictures before encoding new keyframe."
955      IDC_FRAMEDROP           "Frame dropping ratio [0-100]. 0 = no frame dropping .. 100 = drop all frames."      IDC_FRAMEDROP           "Frame dropping ratio. 0 = no frame dropping .. 100 = drop all frames."
     IDC_KFTRESHOLD          "I-frames appearing in the range below this value will be treated as consecutive keyframes."  
956      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."
957      IDC_CREDITS_GREYSCALE   "Encode credits in black&white"      IDC_GMC                 "Use Global Motion Compensation."
     IDC_GMC                 "Use Global Motion Compensation to better catch camera pans etc."  
958  END  END
959    
960  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
961  BEGIN  BEGIN
962      IDC_PROFILE             "Restrict the usage of MPEG-4 tools and limit the encoded bitrate such that bitstreams are compatible with hardware decoders."      IDC_PROFILE             "Restrict the usage of MPEG-4 tools and limit the encoded bitrate such that bitstreams are compatible with hardware decoders."
963      IDC_MOTION              "Higher settings give higher-quality results, at the cost of slower encoding.  5 (default) should suffice for most jobs."      IDC_MOTION              "Higher settings give higher-quality results, at the cost of slower encoding."
964      IDC_QUANTTYPE           "H.263 smooths the image whereas MPEG (slightly slower) sharpens.\nModulated varies between the two.\nCustom lets you define your own matrix via the Quantization tab."      IDC_QUANTTYPE           "H.263 smooths the image whereas MPEG (slightly slower) sharpens.\nCustom lets you define your own matrix."
965      IDC_FOURCC              "Choose what you would like the avi to identify itself as"      IDC_FOURCC              "Choose what you would like the avi to identify itself as"
966      IDC_MAXKEY              "Maximum number of frames allowed between I-frames"      IDC_MAXKEY              "Maximum number of frames allowed between I-frames"
967      IDC_LUMMASK             "Turns on Lumi masking - applies more compression to dark/light areas that the eye can't notice easily"      IDC_LUMMASK             "Turns on Lumi masking - applies more compression to dark/light areas that the eye can't notice easily"
# Line 941  Line 971 
971      IDC_MAXPQUANT           "Maximum quantizer allowed for P-frames."      IDC_MAXPQUANT           "Maximum quantizer allowed for P-frames."
972      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."
973      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"
974      IDC_MINKEY              "Minimum space between I-frames - should be less than 10, set to 1 to disable forced I-frame spacing"      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."
975      IDC_DISCARD1PASS        "Check this if you would like to skip the storage of the 1st pass output.  It is often very large."      IDC_DISCARD1PASS        "Check this if you would like to skip the storage of the 1st pass output.  It is often very large."
976  END  END
977    
978  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
979  BEGIN  BEGIN
     IDC_DUMMY2PASS          "Performs a dummy 2nd pass - doesn't output any video data"  
980      IDC_CURVECOMPH          "The higher this value, the more bits get taken from frames larger than the average size, and redistributed to others"      IDC_CURVECOMPH          "The higher this value, the more bits get taken from frames larger than the average size, and redistributed to others"
981      IDC_CURVECOMPL          "The higher this value, the more bits get assigned to frames below the average frame size"      IDC_CURVECOMPL          "The higher this value, the more bits get assigned to frames below the average frame size"
982      IDC_STATS1              "Location for 1st pass stats file to be saved to"      IDC_STATS1              "Location for 1st pass stats file to be saved to"
983      IDC_STATS2              "Location for 2nd pass curve stats to be loaded from - External mode only"      IDC_STATS2              "Location for 2nd pass curve stats to be loaded from"
     IDC_CREDITS_START_BEGIN "Credits begin at this frame"  
     IDC_CREDITS_START_END   "Credits end at this frame"  
     IDC_CREDITS_END_START   "Credits start at this frame"  
984  END  END
985    
986  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
987  BEGIN  BEGIN
     IDC_CREDITS_END_END     "Credits end at this frame"  
     IDC_CREDITS_RATE        "Encode credits at this % rate of the rest of the movie"  
     IDC_CREDITS_QUANTI      "Encode credits I-frames with this quantizer"  
     IDC_CREDITS_QUANTP      "Encode credits P-frames with this quantizer"  
     IDC_CREDITS_START_SIZE  "Encode starting credits to fit into this many kbytes"  
     IDC_CREDITS_END_SIZE    "Encode ending credits to fit into this many kbytes"  
988      IDC_CPU_AUTO            "Enable XviD's internal CPU detection"      IDC_CPU_AUTO            "Enable XviD's internal CPU detection"
989      IDC_CPU_FORCE           "Override XviD's internal CPU detection (not recommended)"      IDC_CPU_FORCE           "Override XviD's internal CPU detection (not recommended)"
990  END  END
# Line 978  Line 998 
998  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
999  BEGIN  BEGIN
1000      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 estimation"
1001      IDC_CHROMAME            "Use chroma information to detect motion (slow!)"      IDC_CHROMAME            "Use chroma information to detect motion (slower)."
1002      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)"
1003      IDC_VHQ                 "VHQ enables an additional search process to increase quality."      IDC_VHQ                 "VHQ enables an additional search process to increase quality (much slower)."
1004      IDC_CHROMA_OPT          "Interpolates colours in bright/dark areas for achieving a nicer edge impression"      IDC_CHROMA_OPT          "Interpolates colours in bright/dark areas for achieving a nicer edge impression"
1005  END  END
1006    
# Line 1013  Line 1033 
1033  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
1034  BEGIN  BEGIN
1035      IDC_OVERFLOW_CONTROL_STRENGTH      IDC_OVERFLOW_CONTROL_STRENGTH
1036                              "0=Default from core (let xvid decide). Else overflow payback percent per frame."                              "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."
1037      IDC_ASPECT_RATIO        "Display aspect ratio is used to scale the video on playback/anamorphic encoding).\n\nDefault 1:1 for no scaling necessary."      IDC_ASPECT_RATIO        "Display aspect ratio is used to scale the video on playback/anamorphic encoding).\n\nDefault 1:1 for no scaling necessary."
1038  END  END
1039    

Legend:
Removed from v.1284  
changed lines
  Added in v.1325

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