[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 1333, Mon Jan 26 03:16:53 2004 UTC
# Line 7  Line 7 
7  //  //
8  // Generated from the TEXTINCLUDE 2 resource.  // Generated from the TEXTINCLUDE 2 resource.
9  //  //
 #ifdef _MSC_VER  
10  #include "afxres.h"  #include "afxres.h"
 #else  
 #include <windows.h>  
 #ifndef IDC_STATIC  
 #define IDC_STATIC (-1)  
 #endif  
 #endif  
11    
12  /////////////////////////////////////////////////////////////////////////////  /////////////////////////////////////////////////////////////////////////////
13  #undef APSTUDIO_READONLY_SYMBOLS  #undef APSTUDIO_READONLY_SYMBOLS
# Line 40  Line 33 
33  BEGIN  BEGIN
34      CONTROL         "Discard first pass",IDC_DISCARD1PASS,"Button",      CONTROL         "Discard first pass",IDC_DISCARD1PASS,"Button",
35                      BS_AUTOCHECKBOX | WS_TABSTOP,8,26,69,10                      BS_AUTOCHECKBOX | WS_TABSTOP,8,26,69,10
36      LTEXT           "Stats filename:",-1,8,6,52,12,SS_CENTERIMAGE      LTEXT           "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE
37      EDITTEXT        IDC_STATS,72,6,112,12,ES_AUTOHSCROLL      EDITTEXT        IDC_STATS,72,6,106,12,ES_AUTOHSCROLL
38      PUSHBUTTON      "...",IDC_STATS_BROWSE,188,6,16,11      PUSHBUTTON      "...",IDC_STATS_BROWSE,182,7,22,12
39        CTEXT           "1st pass should be discarded.\n\nThe result might not be MPEG-4 compiliant",
40                        IDC_STATIC,7,63,197,28
41  END  END
42    
43  IDD_MOTION DIALOG DISCARDABLE  0, 0, 212, 212  IDD_MOTION DIALOG DISCARDABLE  0, 0, 212, 212
# Line 50  Line 45 
45  CAPTION "Motion"  CAPTION "Motion"
46  FONT 8, "MS Sans Serif"  FONT 8, "MS Sans Serif"
47  BEGIN  BEGIN
48      COMBOBOX        IDC_MOTION,112,16,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_MOTION,112,19,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
49                      WS_TABSTOP                      WS_TABSTOP
50      CONTROL         "Use chroma motion",IDC_CHROMAME,"Button",      CONTROL         "Use chroma motion",IDC_CHROMAME,"Button",
51                      BS_AUTOCHECKBOX | WS_TABSTOP,12,54,77,10                      BS_AUTOCHECKBOX | WS_TABSTOP,14,58,77,10
52      LTEXT           "Motion search precision:",IDC_STATIC,12,16,80,12,      LTEXT           "Motion search precision:",IDC_STATIC,14,20,80,12,
53                      SS_CENTERIMAGE                      SS_CENTERIMAGE
54      LTEXT           "VHQ mode:",IDC_STATIC,12,37,38,8      LTEXT           "VHQ mode:",IDC_STATIC,14,39,38,8
55      COMBOBOX        IDC_VHQ,112,34,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_VHQ,112,37,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
56                      WS_TABSTOP                      WS_TABSTOP
57      LTEXT           "Frame drop ratio:",IDC_FRAMEDROP_STATIC,12,82,68,12,      LTEXT           "Frame drop ratio:",IDC_FRAMEDROP_STATIC,14,96,68,12,
58                      SS_CENTERIMAGE                      SS_CENTERIMAGE
59      EDITTEXT        IDC_FRAMEDROP,112,82,75,11,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_FRAMEDROP,112,96,75,12,ES_AUTOHSCROLL | ES_NUMBER
60      EDITTEXT        IDC_MAXKEY,112,100,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_MAXKEY,112,116,76,12,ES_AUTOHSCROLL | ES_NUMBER
61      LTEXT           "Maximum I-frame interval:",IDC_STATIC,12,102,80,12,      LTEXT           "Maximum I-frame interval:",IDC_STATIC,14,117,80,12,
62                      SS_CENTERIMAGE                      SS_CENTERIMAGE
63      CONTROL         "Use cartoon mode",IDC_CARTOON,"Button",BS_AUTOCHECKBOX |      CONTROL         "Cartoon Mode",IDC_CARTOON,"Button",BS_AUTOCHECKBOX |
64                      WS_TABSTOP,13,143,74,10                      WS_TABSTOP,13,143,61,10
65        CONTROL         "Turbo ;-)",IDC_TURBO,"Button",BS_AUTOCHECKBOX |
66                        WS_TABSTOP,143,58,43,10
67        GROUPBOX        "Motion Precision",IDC_STATIC,7,7,193,77
68        GROUPBOX        "Other",IDC_STATIC,7,79,193,84
69  END  END
70    
71  IDD_MAIN DIALOGEX 0, 0, 225, 255  IDD_MAIN DIALOGEX 0, 0, 225, 255
# Line 74  Line 73 
73  CAPTION "XviD Configuration"  CAPTION "XviD Configuration"
74  FONT 8, "MS Sans Serif", 0, 0, 0x1  FONT 8, "MS Sans Serif", 0, 0, 0x1
75  BEGIN  BEGIN
76      COMBOBOX        IDC_MODE,88,34,100,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_MODE,88,34,92,76,CBS_DROPDOWNLIST | WS_VSCROLL |
77                      WS_TABSTOP                      WS_TABSTOP
78      PUSHBUTTON      "Advanced options...",IDC_ADVANCED,71,188,84,12      PUSHBUTTON      "Advanced Options...",IDC_ADVANCED,69,210,84,12
79      DEFPUSHBUTTON   "OK",IDOK,71,238,84,12      DEFPUSHBUTTON   "OK",IDOK,156,238,64,13
80      LTEXT           "Encoding type:",IDC_STATIC,14,34,70,12,SS_CENTERIMAGE      LTEXT           "Encoding type:",IDC_STATIC,14,34,70,12,SS_CENTERIMAGE
81      GROUPBOX        "Encoding options",IDC_STATIC,7,4,212,202      GROUPBOX        "Main Settings",IDC_STATIC,7,3,212,202
82      PUSHBUTTON      "Load Defaults...",IDC_DEFAULTS,71,222,84,12      PUSHBUTTON      "Load Defaults",IDC_DEFAULTS,4,238,64,13
83      PUSHBUTTON      "...",IDC_MODE_ADV,196,34,16,12      PUSHBUTTON      "more...",IDC_MODE_ADV,184,34,28,12
84      LTEXT           "Profile @ Level:",IDC_STATIC,14,16,70,12,SS_CENTERIMAGE      LTEXT           "Profile @ Level:",IDC_STATIC,14,16,70,12,SS_CENTERIMAGE
85      PUSHBUTTON      "...",IDC_PROFILE_ADV,196,16,16,12      PUSHBUTTON      "more...",IDC_PROFILE_ADV,184,16,28,12
86      CONTROL         "List1",IDC_ZONES,"SysListView32",LVS_REPORT |      CONTROL         "List1",IDC_ZONES,"SysListView32",LVS_REPORT |
87                      LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER |                      LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_NOSORTHEADER |
88                      WS_TABSTOP,14,100,198,66,WS_EX_STATICEDGE                      WS_TABSTOP,14,110,198,68,WS_EX_STATICEDGE
89      PUSHBUTTON      "Add",IDC_ADD,16,170,36,12      PUSHBUTTON      "Add",IDC_ADD,16,182,36,12
90      PUSHBUTTON      "Remove",IDC_REMOVE,56,170,36,12      PUSHBUTTON      "Remove",IDC_REMOVE,56,182,36,12
91      PUSHBUTTON      "Edit",IDC_EDIT,176,168,36,12      PUSHBUTTON      "Zone Options...",IDC_EDIT,155,182,57,12
92      COMBOBOX        IDC_PROFILE,88,16,100,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_PROFILE,88,16,91,76,CBS_DROPDOWNLIST | WS_VSCROLL |
93                      WS_TABSTOP                      WS_TABSTOP
94      CONTROL         "Slider1",IDC_SLIDER,"msctls_trackbar32",TBS_BOTH |      CONTROL         "Slider1",IDC_SLIDER,"msctls_trackbar32",TBS_BOTH |
95                      TBS_NOTICKS | WS_TABSTOP,12,78,204,14                      TBS_NOTICKS | WS_TABSTOP,12,78,204,14
96      EDITTEXT        IDC_BITRATE,88,52,100,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_BITRATE,88,53,91,12,ES_AUTOHSCROLL
97      LTEXT           "X",IDC_BITRATE_MIN,16,70,40,8      LTEXT           "X",IDC_BITRATE_MIN,16,70,79,8
98      RTEXT           "X",IDC_BITRATE_MAX,164,70,44,8      RTEXT           "X",IDC_BITRATE_MAX,125,70,84,8
99      LTEXT           "Target bitrate (kbps):",IDC_BITRATE_S,14,52,72,12,      CTEXT           "Target bitrate (kbps):",IDC_BITRATE_S,12,53,71,13,
100                      SS_NOTIFY | SS_CENTERIMAGE,WS_EX_DLGMODALFRAME                      SS_NOTIFY | SS_CENTERIMAGE,WS_EX_DLGMODALFRAME
101      PUSHBUTTON      "...",IDC_BITRATE_CALC,196,52,16,12      GROUPBOX        "Zones",IDC_STATIC,7,98,212,107
102        GROUPBOX        "More",IDC_STATIC,7,200,212,29
103        PUSHBUTTON      "Decoder Options",IDC_DECODER,80,238,64,13
104        PUSHBUTTON      "more...",IDC_BITRATE_ADV,184,52,28,12
105  END  END
106    
107  IDD_QUANT DIALOG DISCARDABLE  0, 0, 212, 212  IDD_QUANT DIALOG DISCARDABLE  0, 0, 212, 212
# Line 135  Line 137 
137  CAPTION "2nd Pass"  CAPTION "2nd Pass"
138  FONT 8, "MS Sans Serif"  FONT 8, "MS Sans Serif"
139  BEGIN  BEGIN
140      EDITTEXT        IDC_KFBOOST,118,34,78,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_KFBOOST,140,34,56,12,ES_AUTOHSCROLL | ES_NUMBER
141      EDITTEXT        IDC_KFREDUCTION,117,72,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_KFREDUCTION,140,69,56,12,ES_AUTOHSCROLL | ES_NUMBER
142      EDITTEXT        IDC_CURVECOMPH,118,150,75,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_CURVECOMPH,140,169,56,12,ES_AUTOHSCROLL | ES_NUMBER
143      EDITTEXT        IDC_CURVECOMPL,118,166,75,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_CURVECOMPL,140,186,56,12,ES_AUTOHSCROLL | ES_NUMBER
144      EDITTEXT        IDC_OVERFLOW_CONTROL_STRENGTH,118,182,75,12,      EDITTEXT        IDC_OVERFLOW_CONTROL_STRENGTH,140,99,56,12,
145                      ES_AUTOHSCROLL | ES_NUMBER                      ES_AUTOHSCROLL | ES_NUMBER
146      LTEXT           "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE      LTEXT           "Stats filename:",IDC_STATIC,8,6,52,12,SS_CENTERIMAGE
147      EDITTEXT        IDC_STATS,72,6,112,12,ES_AUTOHSCROLL      EDITTEXT        IDC_STATS,72,6,112,12,ES_AUTOHSCROLL
148      PUSHBUTTON      "...",IDC_STATS_BROWSE,188,6,16,11      PUSHBUTTON      "...",IDC_STATS_BROWSE,189,7,15,11
149      GROUPBOX        "Two-pass tuning",IDC_STATIC,8,22,196,104      GROUPBOX        "Intra-frames tuning",IDC_STATIC,7,22,197,69
150      LTEXT           "Overflow control strength %:",IDC_STATIC,13,182,100,12,      LTEXT           "Overflow control strength (%):",IDC_STATIC,16,100,100,
151                      SS_CENTERIMAGE                      12,SS_CENTERIMAGE
152      LTEXT           "High bitrate scenes %:",IDC_STATIC,13,150,100,12,      LTEXT           "High bitrate scenes degradation (%):",IDC_STATIC,16,170,
153                        124,12,SS_CENTERIMAGE
154        LTEXT           "Low bitrate scenes improvement (%):",IDC_STATIC,16,186,
155                        124,12,SS_CENTERIMAGE
156        LTEXT           "I-frame boost (%):",IDC_STATIC,16,34,91,12,
157                      SS_CENTERIMAGE                      SS_CENTERIMAGE
158      LTEXT           "Low bitrate scenes %:",IDC_STATIC,13,166,100,12,      LTEXT           "...are reduced by (%):",IDC_STATIC,16,69,100,12
159        EDITTEXT        IDC_OVERIMP,140,118,56,12,ES_AUTOHSCROLL | ES_NUMBER
160        EDITTEXT        IDC_OVERDEG,140,137,56,12,ES_AUTOHSCROLL | ES_NUMBER
161        LTEXT           "Max overflow improvement (%):",IDC_STATIC,16,119,100,12,
162                      SS_CENTERIMAGE                      SS_CENTERIMAGE
163      GROUPBOX        "Curve compression",IDC_STATIC,8,133,196,75      LTEXT           "Max overflow degradation (%):",IDC_STATIC,16,138,100,12,
     LTEXT           "I-frame boost %:",IDC_STATIC,13,34,91,12,SS_CENTERIMAGE  
     LTEXT           "...are reduced by %:",IDC_STATIC,13,73,100,12  
     EDITTEXT        IDC_OVERIMP,118,94,75,12,ES_AUTOHSCROLL | ES_NUMBER  
     EDITTEXT        IDC_OVERDEG,118,110,75,12,ES_AUTOHSCROLL | ES_NUMBER  
     LTEXT           "Max overflow improvement %:",IDC_STATIC,13,94,100,12,  
164                      SS_CENTERIMAGE                      SS_CENTERIMAGE
165      LTEXT           "Max overflow degradation %:",IDC_STATIC,13,110,100,12,      EDITTEXT        IDC_MINKEY,140,55,56,12,ES_AUTOHSCROLL | ES_NUMBER
166                      SS_CENTERIMAGE      LTEXT           "I-frames closer than... (frames):",IDC_STATIC,16,56,124,
167      EDITTEXT        IDC_MINKEY,118,56,75,12,ES_AUTOHSCROLL | ES_NUMBER                      11
168      LTEXT           "I-frames closer than... frames:",IDC_STATIC,13,57,105,      GROUPBOX        "Overlflow treatment",IDC_STATIC,7,86,197,75
169                      12      GROUPBOX        "Curve compression",IDC_STATIC,7,156,197,51
170  END  END
171    
172  IDD_DEBUG DIALOG DISCARDABLE  0, 0, 212, 212  IDD_DEBUG DIALOG DISCARDABLE  0, 0, 212, 212
# Line 508  Line 512 
512  FONT 8, "MS Sans Serif"  FONT 8, "MS Sans Serif"
513  BEGIN  BEGIN
514      LTEXT           "Profile @ Level:",IDC_STATIC,8,10,52,8      LTEXT           "Profile @ Level:",IDC_STATIC,8,10,52,8
515      CONTROL         "Interlacing",IDC_INTERLACING,"Button",BS_AUTOCHECKBOX |      CONTROL         "Interlaced Encoding",IDC_INTERLACING,"Button",
516                      WS_TABSTOP,16,66,100,8                      BS_AUTOCHECKBOX | WS_TABSTOP,16,64,100,8
517      CONTROL         "Quarterpel",IDC_QPEL,"Button",BS_AUTOCHECKBOX |      CONTROL         "Quarter Pixel",IDC_QPEL,"Button",BS_AUTOCHECKBOX |
518                      WS_TABSTOP,16,79,100,8                      WS_TABSTOP,16,78,100,8
519      CONTROL         "Global motion compensation",IDC_GMC,"Button",      CONTROL         "Global Motion Compensation",IDC_GMC,"Button",
520                      BS_AUTOCHECKBOX | WS_TABSTOP,16,94,103,8                      BS_AUTOCHECKBOX | WS_TABSTOP,16,92,103,8
521      CONTROL         "Reduced resolution",IDC_REDUCED,"Button",      CONTROL         "Reduced Resolution",IDC_REDUCED,"Button",
522                      BS_AUTOCHECKBOX | WS_TABSTOP,16,108,100,8                      BS_AUTOCHECKBOX | WS_TABSTOP,16,106,100,8
523      COMBOBOX        IDC_PROFILE_PROFILE,84,8,116,76,CBS_DROPDOWNLIST |      COMBOBOX        IDC_PROFILE_PROFILE,84,8,116,76,CBS_DROPDOWNLIST |
524                      WS_VSCROLL | WS_TABSTOP                      WS_VSCROLL | WS_TABSTOP
525      EDITTEXT        IDC_MAXBFRAMES,120,134,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_MAXBFRAMES,120,133,76,12,ES_AUTOHSCROLL | ES_NUMBER
526      CONTROL         "Packed bitstream",IDC_PACKED,"Button",BS_AUTOCHECKBOX |      CONTROL         "Packed bitstream",IDC_PACKED,"Button",BS_AUTOCHECKBOX |
527                      WS_TABSTOP,16,184,71,10                      WS_TABSTOP,16,182,71,10
528      CONTROL         "Closed GOV",IDC_CLOSEDGOV,"Button",BS_AUTOCHECKBOX |      CONTROL         "Closed GOV",IDC_CLOSEDGOV,"Button",BS_AUTOCHECKBOX |
529                      WS_TABSTOP,96,184,55,10                      WS_TABSTOP,112,182,55,10
530      LTEXT           "Max consecutive BVOPs:",IDC_MAXBFRAMES_S,16,137,96,8      LTEXT           "Max consecutive BVOPs:",IDC_MAXBFRAMES_S,16,136,96,8
531      GROUPBOX        "",IDC_STATIC,8,122,196,86      GROUPBOX        "",IDC_STATIC,8,120,196,86
532      CONTROL         "BVOPs",IDC_BVOP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,      CONTROL         "B-VOPs",IDC_BVOP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
533                      16,122,36,8                      16,120,36,8
534      EDITTEXT        IDC_BQUANTRATIO,120,150,76,12,ES_AUTOHSCROLL      EDITTEXT        IDC_BQUANTRATIO,120,147,76,12,ES_AUTOHSCROLL
535      LTEXT           "Quantizer ratio (%):",IDC_BQUANTRATIO_S,16,153,89,8      LTEXT           "Quantizer ratio:",IDC_BQUANTRATIO_S,16,150,89,8
536      EDITTEXT        IDC_BQUANTOFFSET,120,166,76,12,ES_AUTOHSCROLL      EDITTEXT        IDC_BQUANTOFFSET,120,161,76,12,ES_AUTOHSCROLL
537      LTEXT           "Quantizer offset:",IDC_BQUANTOFFSET_S,16,166,52,8      LTEXT           "Quantizer offset:",IDC_BQUANTOFFSET_S,16,164,52,8
538      COMBOBOX        IDC_QUANTTYPE,120,32,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_QUANTTYPE,120,28,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
539                      WS_TABSTOP                      WS_TABSTOP
540      PUSHBUTTON      "Edit Matrix...",IDC_QUANTMATRIX,120,48,76,12      PUSHBUTTON      "Edit Matrix...",IDC_QUANTMATRIX,120,43,76,12
541      LTEXT           "Quantization type:",IDC_QUANTTYPE_S,16,34,100,8      LTEXT           "Quantization type:",IDC_QUANTTYPE_S,16,32,100,8
542      CONTROL         "Adaptive quantization",IDC_LUMMASK,"Button",      CONTROL         "Adaptive Quantization",IDC_LUMMASK,"Button",
543                      BS_AUTOCHECKBOX | WS_TABSTOP,16,50,84,10                      BS_AUTOCHECKBOX | WS_TABSTOP,16,50,85,10
544  END  END
545    
546  IDD_ZONE DIALOG DISCARDABLE  0, 0, 212, 194  IDD_ZONE DIALOG DISCARDABLE  0, 0, 212, 194
# Line 550  Line 554 
554      CONTROL         "Slider1",IDC_ZONE_SLIDER,"msctls_trackbar32",TBS_BOTH |      CONTROL         "Slider1",IDC_ZONE_SLIDER,"msctls_trackbar32",TBS_BOTH |
555                      TBS_NOTICKS | WS_TABSTOP,12,82,188,14                      TBS_NOTICKS | WS_TABSTOP,12,82,188,14
556      PUSHBUTTON      "<-",IDC_ZONE_FETCH,188,6,16,12      PUSHBUTTON      "<-",IDC_ZONE_FETCH,188,6,16,12
557      GROUPBOX        "Options",IDC_STATIC,8,110,196,80      CONTROL         "Greyscale encoding",IDC_ZONE_GREYSCALE,"Button",
558      CONTROL         "Greyscale",IDC_ZONE_GREYSCALE,"Button",BS_AUTOCHECKBOX |                      BS_AUTOCHECKBOX | WS_TABSTOP,16,138,79,10
559                      WS_TABSTOP,16,140,47,10      CONTROL         "Chroma optimizer enabled",IDC_ZONE_CHROMAOPT,"Button",
560      CONTROL         "Chroma optimizer",IDC_ZONE_CHROMAOPT,"Button",                      BS_AUTOCHECKBOX | WS_TABSTOP,16,152,97,10
561                      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  
562      CONTROL         "Weight:",IDC_ZONE_MODE_WEIGHT,"Button",      CONTROL         "Weight:",IDC_ZONE_MODE_WEIGHT,"Button",
563                      BS_AUTORADIOBUTTON | WS_GROUP,16,38,41,10                      BS_AUTORADIOBUTTON | WS_GROUP,16,40,41,10
564      CONTROL         "Quantizer:",IDC_ZONE_MODE_QUANT,"Button",      CONTROL         "Quantizer:",IDC_ZONE_MODE_QUANT,"Button",
565                      BS_AUTORADIOBUTTON,16,54,48,10                      BS_AUTORADIOBUTTON,16,56,48,10
566      GROUPBOX        "Rate control",IDC_STATIC,8,22,196,82      GROUPBOX        "Rate control",IDC_STATIC,7,22,198,90
567      EDITTEXT        IDC_ZONE_QUANT,104,54,80,12,ES_AUTOHSCROLL      EDITTEXT        IDC_ZONE_QUANT,104,54,80,12,ES_AUTOHSCROLL
568      RTEXT           "X",IDC_ZONE_MAX,140,74,54,8      RTEXT           "X",IDC_ZONE_MAX,140,74,54,8
569      LTEXT           "X",IDC_ZONE_MIN,18,74,54,8      LTEXT           "X",IDC_ZONE_MIN,18,74,54,8
570      LTEXT           "BVOP sensitivity:",IDC_ZONE_BVOPTHRESHOLD_S,16,172,76,8      LTEXT           "BVOP sensitivity:",IDC_ZONE_BVOPTHRESHOLD_S,16,170,76,8
571      CONTROL         "Force keyframe",IDC_ZONE_FORCEIVOP,"Button",      CONTROL         "Begin with keyframe",IDC_ZONE_FORCEIVOP,"Button",
572                      BS_AUTOCHECKBOX | WS_TABSTOP,16,124,92,8                      BS_AUTOCHECKBOX | WS_TABSTOP,16,124,92,8
573        GROUPBOX        "Static",IDC_STATIC,7,107,198,80
574  END  END
575    
576  IDD_LEVEL DIALOG DISCARDABLE  0, 0, 212, 215  IDD_LEVEL DIALOG DISCARDABLE  0, 0, 212, 215
# Line 594  Line 598 
598      LTEXT           "Max frame size (mbs):",IDC_STATIC,16,57,108,8      LTEXT           "Max frame size (mbs):",IDC_STATIC,16,57,108,8
599      LTEXT           "x",IDC_STATIC,160,41,8,8      LTEXT           "x",IDC_STATIC,160,41,8,8
600      EDITTEXT        IDC_LEVEL_FPS,168,39,28,12,ES_AUTOHSCROLL | ES_READONLY      EDITTEXT        IDC_LEVEL_FPS,168,39,28,12,ES_AUTOHSCROLL | ES_READONLY
601      CTEXT           "\n\ndisplay user encoding dimensions/framerate here.\n\ndisplay warning message if dimensions are above the max",      CTEXT           "\n\nThis is informative only.\n\nXviD's ratecontrol will not respect these values.",
602                      IDC_STATIC,8,128,196,80                      IDC_STATIC,8,128,196,80
603  END  END
604    
605  IDD_CALC DIALOG DISCARDABLE  0, 0, 212, 212  IDD_DEC DIALOG DISCARDABLE  0, 0, 212, 212
606  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
607  CAPTION "Calculator"  CAPTION "Decoder Options"
608  FONT 8, "MS Sans Serif"  FONT 8, "MS Sans Serif"
609  BEGIN  BEGIN
610      CTEXT           "bitrate calculator",IDC_STATIC,4,99,202,14,      CONTROL         "Deblocking Y",IDC_DEC_DY,"Button",BS_AUTOCHECKBOX |
611                      SS_CENTERIMAGE                      WS_TABSTOP,21,25,63,13
612        CONTROL         "Deblocking UV",IDC_DEC_DUV,"Button",BS_AUTOCHECKBOX |
613                        WS_TABSTOP,21,42,79,13
614        CONTROL         "Deringing",IDC_DEC_DR,"Button",BS_AUTOCHECKBOX |
615                        WS_DISABLED | WS_TABSTOP,115,25,60,13
616        CONTROL         "Film Effect",IDC_DEC_FE,"Button",BS_AUTOCHECKBOX |
617                        WS_TABSTOP,115,42,60,13
618  END  END
619    
620  IDD_STATUS DIALOGEX 0, 0, 381, 231  IDD_STATUS DIALOGEX 0, 0, 325, 220
621  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
 EXSTYLE WS_EX_TOOLWINDOW  
622  CAPTION "XviD Status"  CAPTION "XviD Status"
623  FONT 8, "MS Sans Serif", 0, 0, 0x1  FONT 8, "MS Sans Serif", 0, 0, 0x1
624  BEGIN  BEGIN
625      CONTROL         "",IDC_STATUS_GRAPH,"Static",SS_OWNERDRAW | SS_NOTIFY,4,      CONTROL         "",IDC_STATUS_GRAPH,"Static",SS_OWNERDRAW | SS_NOTIFY,4,
626                      4,372,108                      4,187,108
627      LTEXT           "I-VOP",IDC_STATIC,16,144,36,8      LTEXT           "I-VOP",IDC_STATIC,26,139,22,8
628      LTEXT           "B-VOP",IDC_STATIC,16,174,36,8      LTEXT           "B-VOP",IDC_STATIC,26,167,24,8
629      LTEXT           "P-VOP",IDC_STATIC,16,160,36,8      LTEXT           "P-VOP",IDC_STATIC,26,153,23,8
630      LTEXT           "Total",IDC_STATIC,16,190,36,8      LTEXT           "Total",IDC_STATIC,26,181,21,8
631      EDITTEXT        IDC_STATUS_IQ_MIN,124,144,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IQ_MIN,103,137,17,12,ES_RIGHT |
632                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
633                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
634      EDITTEXT        IDC_STATUS_IQ_MAX,152,144,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IQ_MAX,123,137,17,12,ES_RIGHT |
635                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
636                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
637      EDITTEXT        IDC_STATUS_PQ_MIN,124,160,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PQ_MIN,103,152,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_PQ_MAX,152,160,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PQ_MAX,123,152,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_BQ_MIN,124,174,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BQ_MIN,103,166,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_BQ_MAX,152,174,24,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BQ_MAX,123,166,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_Q_MIN,124,190,24,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_Q_MIN,103,180,17,12,ES_RIGHT | ES_AUTOHSCROLL |
650                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
651                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
652      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 |
653                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
654                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
655      CTEXT           "Min",IDC_STATIC,124,132,24,8      CTEXT           "Min",IDC_STATIC,104,126,14,8
656      CTEXT           "Max",IDC_STATIC,152,132,24,8      CTEXT           "Max",IDC_STATIC,123,126,16,8
657      EDITTEXT        IDC_STATUS_IL_MIN,200,144,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IL_MIN,174,137,29,12,ES_RIGHT |
658                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
659                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
660      EDITTEXT        IDC_STATUS_IL_MAX,240,144,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IL_MAX,206,137,28,12,ES_RIGHT |
661                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
662                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
663      EDITTEXT        IDC_STATUS_PL_MIN,200,160,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PL_MIN,174,152,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_PL_MAX,240,160,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PL_MAX,206,152,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_BL_MIN,200,174,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BL_MIN,174,166,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_BL_MAX,240,174,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BL_MAX,206,166,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_L_MIN,200,190,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_L_MIN,174,180,29,12,ES_RIGHT | ES_AUTOHSCROLL |
676                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
677                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
678      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 |
679                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
680                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
681      CTEXT           "Min",IDC_STATIC,200,132,36,8      CTEXT           "Min",IDC_STATIC,177,125,24,8
682      CTEXT           "Max",IDC_STATIC,240,132,36,8      CTEXT           "Max",IDC_STATIC,205,125,29,8
683      EDITTEXT        IDC_STATUS_IL_TOT,320,144,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IL_TOT,270,137,29,12,ES_RIGHT |
684                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
685                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
686      EDITTEXT        IDC_STATUS_PL_TOT,320,160,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PL_TOT,270,152,29,12,ES_RIGHT |
687                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
688                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
689      EDITTEXT        IDC_STATUS_BL_TOT,320,174,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BL_TOT,270,166,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_L_TOT,320,190,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_L_TOT,270,180,29,12,ES_RIGHT | ES_AUTOHSCROLL |
693                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
694                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
695      CTEXT           "Total (k)",IDC_STATIC,320,132,36,8      CTEXT           "Total (k)",IDC_STATIC,271,125,28,8
696      CONTROL         "Auto-close window",IDC_STATUS_DESTROY,"Button",      CONTROL         "Auto-close window",IDC_STATUS_DESTROY,"Button",
697                      BS_AUTOCHECKBOX | WS_TABSTOP,16,216,100,10                      BS_AUTOCHECKBOX | WS_TABSTOP,13,202,100,10
698      EDITTEXT        IDC_STATUS_KBPS,280,214,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_KBPS,267,199,36,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      EDITTEXT        IDC_STATUS_IL_AVG,280,144,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_IL_AVG,237,137,29,12,ES_RIGHT |
702                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
703                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
704      EDITTEXT        IDC_STATUS_PL_AVG,280,160,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_PL_AVG,237,152,29,12,ES_RIGHT |
705                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |                      ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
706                      NOT WS_TABSTOP,WS_EX_STATICEDGE                      NOT WS_TABSTOP,WS_EX_STATICEDGE
707      EDITTEXT        IDC_STATUS_BL_AVG,280,174,36,12,ES_RIGHT |      EDITTEXT        IDC_STATUS_BL_AVG,237,166,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_L_AVG,280,190,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_L_AVG,237,180,29,12,ES_RIGHT | ES_AUTOHSCROLL |
711                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
712                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
713      CTEXT           "Average",IDC_STATIC,280,132,36,8      CTEXT           "Average",IDC_STATIC,237,125,30,8
714      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 |
715                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
716                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
717      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 |
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_B_NUM,64,172,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_B_NUM,57,166,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      EDITTEXT        IDC_STATUS_NUM,64,188,36,12,ES_RIGHT | ES_AUTOHSCROLL |      EDITTEXT        IDC_STATUS_NUM,57,180,32,12,ES_RIGHT | ES_AUTOHSCROLL |
724                        ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
725                        WS_EX_STATICEDGE
726        GROUPBOX        "Frame size (bytes)",IDC_STATIC,170,117,133,80,BS_CENTER
727        GROUPBOX        "Quant",IDC_STATIC,99,117,65,80,BS_CENTER
728        GROUPBOX        "Frames",IDC_STATIC,53,117,40,80,BS_CENTER
729        LTEXT           "Avg bitrate (kbps):",IDC_STATIC,200,201,59,8
730        LISTBOX         IDC_DEBUGOUTPUT,201,13,113,100,LBS_NOINTEGRALHEIGHT |
731                        WS_TABSTOP
732        CONTROL         "Show me the internals!",IDC_SHOWINTERNALS,"Button",
733                        BS_AUTOCHECKBOX | BS_NOTIFY | WS_TABSTOP,201,1,87,10
734        EDITTEXT        IDC_STATUS_IQ_AVG,143,137,17,12,ES_RIGHT |
735                        ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
736                        NOT WS_TABSTOP,WS_EX_STATICEDGE
737        EDITTEXT        IDC_STATUS_PQ_AVG,143,152,17,12,ES_RIGHT |
738                        ES_AUTOHSCROLL | ES_READONLY | ES_NUMBER | NOT WS_BORDER |
739                        NOT WS_TABSTOP,WS_EX_STATICEDGE
740        EDITTEXT        IDC_STATUS_BQ_AVG,143,166,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_Q_AVG,143,180,17,12,ES_RIGHT | ES_AUTOHSCROLL |
744                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,                      ES_READONLY | ES_NUMBER | NOT WS_BORDER | NOT WS_TABSTOP,
745                      WS_EX_STATICEDGE                      WS_EX_STATICEDGE
746      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  
747  END  END
748    
749  IDD_AR DIALOGEX 0, 0, 211, 215  IDD_AR DIALOGEX 0, 0, 211, 215
750  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU  STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
751  CAPTION "Aspect Ratio"  CAPTION "Aspect Ratio"
752  FONT 8, "MS Sans Serif"  FONT 8, "MS Sans Serif", 0, 0, 0x1
753  BEGIN  BEGIN
754      CONTROL         "Picture Aspect Ratio",IDC_AR,"Button",      CONTROL         "Picture Aspect Ratio",IDC_AR,"Button",
755                      BS_AUTORADIOBUTTON,13,81,81,10,WS_EX_TRANSPARENT                      BS_AUTORADIOBUTTON,13,81,81,10,WS_EX_TRANSPARENT
756      GROUPBOX        "",IDC_STATIC,7,7,197,127,BS_CENTER      GROUPBOX        "",IDC_STATIC,7,7,196,127,BS_CENTER
757      GROUPBOX        "",IDC_STATIC,7,81,197,53,BS_CENTER      GROUPBOX        "",IDC_STATIC,7,81,196,52,BS_CENTER
758      CONTROL         "Pixel Aspect Ratio",IDC_PAR,"Button",BS_AUTORADIOBUTTON,      CONTROL         "Pixel Aspect Ratio",IDC_PAR,"Button",BS_AUTORADIOBUTTON,
759                      13,7,73,10,WS_EX_TRANSPARENT                      13,7,73,10,WS_EX_TRANSPARENT
760      COMBOBOX        IDC_ASPECT_RATIO,25,33,111,55,CBS_DROPDOWNLIST |      COMBOBOX        IDC_ASPECT_RATIO,25,33,111,55,CBS_DROPDOWNLIST |
# Line 748  Line 774 
774      CTEXT           "X :",IDC_STATIC,25,112,10,10      CTEXT           "X :",IDC_STATIC,25,112,10,10
775      LTEXT           "Select the shape of the image...",IDC_STATIC,25,93,110,      LTEXT           "Select the shape of the image...",IDC_STATIC,25,93,110,
776                      11                      11
777      GROUPBOX        "Quick Setting",IDC_STATIC,148,7,56,127,0,      GROUPBOX        "Quick Setting",IDC_STATIC,148,7,55,127,0,
778                      WS_EX_TRANSPARENT                      WS_EX_TRANSPARENT
779      PUSHBUTTON      "Default",IDC_AR_DEFAULT,158,21,37,11      PUSHBUTTON      "Default",IDC_AR_DEFAULT,156,21,37,11
780      PUSHBUTTON      "4:3",IDC_AR_4_3,158,88,37,11      PUSHBUTTON      "4:3",IDC_AR_4_3,156,90,37,11
781      PUSHBUTTON      "16:9",IDC_AR_16_9,158,102,37,11      PUSHBUTTON      "16:9",IDC_AR_16_9,156,104,37,11
782      PUSHBUTTON      "2,35:1",IDC_AR_235_100,158,116,37,11      PUSHBUTTON      "2,35:1",IDC_AR_235_100,156,118,37,11
783  END  END
784    
785    
# Line 768  Line 794 
794      IDD_RC_2PASS1, DIALOG      IDD_RC_2PASS1, DIALOG
795      BEGIN      BEGIN
796          LEFTMARGIN, 7          LEFTMARGIN, 7
797          RIGHTMARGIN, 193          RIGHTMARGIN, 204
798          TOPMARGIN, 7          TOPMARGIN, 7
799      END      END
800    
801      IDD_MOTION, DIALOG      IDD_MOTION, DIALOG
802      BEGIN      BEGIN
803          LEFTMARGIN, 7          LEFTMARGIN, 7
804          RIGHTMARGIN, 193          RIGHTMARGIN, 200
805          TOPMARGIN, 7          TOPMARGIN, 7
806            BOTTOMMARGIN, 190
807      END      END
808    
809      IDD_MAIN, DIALOG      IDD_MAIN, DIALOG
810      BEGIN      BEGIN
811          LEFTMARGIN, 7          LEFTMARGIN, 7
812          TOPMARGIN, 7          TOPMARGIN, 7
         BOTTOMMARGIN, 246  
813      END      END
814    
815      IDD_QUANT, DIALOG      IDD_QUANT, DIALOG
# Line 796  Line 822 
822      IDD_RC_2PASS2, DIALOG      IDD_RC_2PASS2, DIALOG
823      BEGIN      BEGIN
824          LEFTMARGIN, 7          LEFTMARGIN, 7
825          RIGHTMARGIN, 193          RIGHTMARGIN, 204
826          VERTGUIDE, 13          VERTGUIDE, 16
827          VERTGUIDE, 118          VERTGUIDE, 140
828            VERTGUIDE, 196
829          TOPMARGIN, 7          TOPMARGIN, 7
830      END      END
831    
# Line 857  Line 884 
884          BOTTOMMARGIN, 214          BOTTOMMARGIN, 214
885      END      END
886    
887      IDD_CALC, DIALOG      IDD_DEC, DIALOG
888      BEGIN      BEGIN
889          LEFTMARGIN, 7          LEFTMARGIN, 7
890          RIGHTMARGIN, 193          RIGHTMARGIN, 193
# Line 867  Line 894 
894      IDD_STATUS, DIALOG      IDD_STATUS, DIALOG
895      BEGIN      BEGIN
896          LEFTMARGIN, 7          LEFTMARGIN, 7
897          RIGHTMARGIN, 374          RIGHTMARGIN, 318
898          TOPMARGIN, 7          TOPMARGIN, 3
899          BOTTOMMARGIN, 224          BOTTOMMARGIN, 213
900      END      END
901    
902      IDD_AR, DIALOG      IDD_AR, DIALOG
# Line 880  Line 907 
907          TOPMARGIN, 7          TOPMARGIN, 7
908          BOTTOMMARGIN, 209          BOTTOMMARGIN, 209
909          HORZGUIDE, 81          HORZGUIDE, 81
910          HORZGUIDE, 134          HORZGUIDE, 136
911      END      END
912  END  END
913  #endif    // APSTUDIO_INVOKED  #endif    // APSTUDIO_INVOKED
# Line 900  Line 927 
927    
928  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
929  BEGIN  BEGIN
930      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."
931  END  END
932    
933  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
934  BEGIN  BEGIN
935      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)"
936      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."
937      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."
938      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)"
939      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"  
940      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"
941      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"
942      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 945 
945    
946  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
947  BEGIN  BEGIN
948      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."
949      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."  
950      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."
951      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."  
952  END  END
953    
954  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
955  BEGIN  BEGIN
956      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."
957      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."
958      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."
959      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"
960      IDC_MAXKEY              "Maximum number of frames allowed between I-frames"      IDC_MAXKEY              "Maximum number of frames allowed between I-frames"
961      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 965 
965      IDC_MAXPQUANT           "Maximum quantizer allowed for P-frames."      IDC_MAXPQUANT           "Maximum quantizer allowed for P-frames."
966      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."
967      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"
968      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."
969      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."
970  END  END
971    
972  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
973  BEGIN  BEGIN
     IDC_DUMMY2PASS          "Performs a dummy 2nd pass - doesn't output any video data"  
974      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"
975      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"
976      IDC_STATS1              "Location for 1st pass stats file to be saved to"      IDC_STATS1              "Location for 1st pass stats file to be saved to"
977      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"  
978  END  END
979    
980  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
981  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"  
982      IDC_CPU_AUTO            "Enable XviD's internal CPU detection"      IDC_CPU_AUTO            "Enable XviD's internal CPU detection"
983      IDC_CPU_FORCE           "Override XviD's internal CPU detection (not recommended)"      IDC_CPU_FORCE           "Override XviD's internal CPU detection (not recommended)"
984  END  END
# Line 978  Line 992 
992  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
993  BEGIN  BEGIN
994      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"
995      IDC_CHROMAME            "Use chroma information to detect motion (slow!)"      IDC_CHROMAME            "Use chroma information to detect motion (slower)."
996      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)"
997      IDC_VHQ                 "VHQ enables an additional search process to increase quality."      IDC_VHQ                 "VHQ enables an additional search process to increase quality (much slower)."
998      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"
999  END  END
1000    
1001  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
1002  BEGIN  BEGIN
1003      IDC_CARTOON             "Enables special motion estimation features for cartoons/anime."      IDC_CARTOON             "Enables special motion estimation features for cartoons/anime."
1004        IDC_OVERFLOW_CONTROL_STRENGTH
1005                                "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."
1006        IDC_ASPECT_RATIO        "Display aspect ratio is used to scale the video on playback/anamorphic encoding).\n\nDefault 1:1 for no scaling necessary."
1007  END  END
1008    
1009  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
# Line 1012  Line 1029 
1029    
1030  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
1031  BEGIN  BEGIN
1032      IDC_OVERFLOW_CONTROL_STRENGTH      IDC_BITRATE_COVERHEAD   "Calculated container format overhead (kbytes)."
1033                              "0=Default from core (let xvid decide). Else overflow payback percent per frame."      IDC_BITRATE_VRATE       "Calculated average video bitrate (kilobits-per-second)"
1034      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_BITRATE_VSIZE       "Calculated video size (kilobytes)"
1035        IDC_BITRATE_ARATE       "Audio bitrate (kilobits-per-second)"
1036    END
1037    
1038    STRINGTABLE DISCARDABLE
1039    BEGIN
1040        IDC_BITRATE_TSIZE       "Target media/file size (kilobytes)"
1041  END  END
1042    
1043  #endif    // Neutral resources  #endif    // Neutral resources
# Line 1030  Line 1053 
1053  #pragma code_page(1252)  #pragma code_page(1252)
1054  #endif //_WIN32  #endif //_WIN32
1055    
1056    /////////////////////////////////////////////////////////////////////////////
1057    //
1058    // Dialog
1059    //
1060    
1061    IDD_BITRATE DIALOG DISCARDABLE  0, 0, 212, 212
1062    STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
1063    CAPTION "Bitrate Calculator"
1064    FONT 8, "MS Sans Serif"
1065    BEGIN
1066        EDITTEXT        IDC_BITRATE_HOURS,15,100,29,11,ES_AUTOHSCROLL
1067        EDITTEXT        IDC_BITRATE_MINUTES,55,100,29,11,ES_AUTOHSCROLL
1068        EDITTEXT        IDC_BITRATE_SECONDS,95,100,29,11,ES_AUTOHSCROLL
1069        COMBOBOX        IDC_BITRATE_FPS,135,101,60,64,CBS_DROPDOWNLIST |
1070                        WS_VSCROLL | WS_TABSTOP
1071        CONTROL         "Average bitrate:",IDC_BITRATE_AMODE_RATE,"Button",
1072                        BS_AUTORADIOBUTTON,15,178,66,10
1073        GROUPBOX        "Video",IDC_STATIC,5,75,200,132
1074        GROUPBOX        "Audio",IDC_STATIC,5,148,200,59
1075        COMBOBOX        IDC_BITRATE_ARATE,95,173,75,64,CBS_DROPDOWN | WS_VSCROLL |
1076                        WS_TABSTOP
1077        CONTROL         "Size (kbytes):",IDC_BITRATE_AMODE_SIZE,"Button",
1078                        BS_AUTORADIOBUTTON,15,193,58,10
1079        EDITTEXT        IDC_BITRATE_ASIZE,95,188,75,12,ES_AUTOHSCROLL
1080        PUSHBUTTON      "...",IDC_BITRATE_ASELECT,178,188,20,12
1081        LTEXT           "Target size (kbytes):",IDC_STATIC,15,5,64,12,
1082                        SS_CENTERIMAGE
1083        COMBOBOX        IDC_BITRATE_TSIZE,95,5,75,64,CBS_DROPDOWN | WS_VSCROLL |
1084                        WS_TABSTOP
1085        COMBOBOX        IDC_BITRATE_CFORMAT,95,45,75,64,CBS_DROPDOWNLIST |
1086                        WS_VSCROLL | WS_TABSTOP
1087        LTEXT           "Format:",IDC_STATIC,15,45,24,13,SS_CENTERIMAGE
1088        LTEXT           "Format:",IDC_STATIC,15,163,24,8,SS_CENTERIMAGE
1089        COMBOBOX        IDC_BITRATE_AFORMAT,95,158,75,64,CBS_DROPDOWNLIST |
1090                        WS_VSCROLL | WS_TABSTOP
1091        EDITTEXT        IDC_BITRATE_VSIZE,95,120,75,12,ES_AUTOHSCROLL |
1092                        ES_READONLY
1093        LTEXT           "Size (kbytes):",IDC_STATIC,15,120,43,8,SS_CENTERIMAGE
1094        GROUPBOX        "Container:",IDC_STATIC,5,35,200,172
1095        LTEXT           "Overhead (kbytes):",IDC_STATIC,15,60,61,10,
1096                        SS_CENTERIMAGE
1097        EDITTEXT        IDC_BITRATE_COVERHEAD,95,60,75,12,ES_AUTOHSCROLL |
1098                        ES_READONLY
1099        LTEXT           "Average bitrate:",IDC_STATIC,15,135,51,8,SS_CENTERIMAGE
1100        EDITTEXT        IDC_BITRATE_VRATE,95,135,75,12,ES_AUTOHSCROLL |
1101                        ES_READONLY
1102        CTEXT           "hours",IDC_STATIC,15,90,30,8
1103        CTEXT           "minutes",IDC_STATIC,55,90,30,8
1104        CTEXT           "seconds",IDC_STATIC,95,90,30,8
1105        CTEXT           "fps",IDC_STATIC,145,90,40,8
1106        LTEXT           "Subtitles (kbytes):",IDC_STATIC,15,20,60,10,
1107                        SS_CENTERIMAGE
1108        EDITTEXT        IDC_BITRATE_SSIZE,95,20,75,12,ES_AUTOHSCROLL
1109        PUSHBUTTON      "...",IDC_BITRATE_SSELECT,178,21,20,12
1110    END
1111    
1112    
1113    /////////////////////////////////////////////////////////////////////////////
1114    //
1115    // DESIGNINFO
1116    //
1117    
1118    #ifdef APSTUDIO_INVOKED
1119    GUIDELINES DESIGNINFO DISCARDABLE
1120    BEGIN
1121        IDD_BITRATE, DIALOG
1122        BEGIN
1123            LEFTMARGIN, 7
1124            RIGHTMARGIN, 205
1125            TOPMARGIN, 7
1126            BOTTOMMARGIN, 205
1127        END
1128    END
1129    #endif    // APSTUDIO_INVOKED
1130    
1131    
1132  #ifdef APSTUDIO_INVOKED  #ifdef APSTUDIO_INVOKED
1133  /////////////////////////////////////////////////////////////////////////////  /////////////////////////////////////////////////////////////////////////////
1134  //  //
# Line 1055  Line 1154 
1154    
1155  #endif    // APSTUDIO_INVOKED  #endif    // APSTUDIO_INVOKED
1156    
1157    
1158    /////////////////////////////////////////////////////////////////////////////
1159    //
1160    // Dialog Info
1161    //
1162    
1163    IDD_BITRATE DLGINIT
1164    BEGIN
1165        IDC_BITRATE_AFORMAT, 0x403, 1, 0
1166    "\000"
1167        0
1168    END
1169    
1170  #endif    // English (Australia) resources  #endif    // English (Australia) resources
1171  /////////////////////////////////////////////////////////////////////////////  /////////////////////////////////////////////////////////////////////////////
1172    

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

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