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

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

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

revision 1520, Sun Jul 25 02:26:57 2004 UTC revision 1611, Sun Apr 10 01:57:45 2005 UTC
# Line 15  Line 15 
15  /////////////////////////////////////////////////////////////////////////////  /////////////////////////////////////////////////////////////////////////////
16  #undef APSTUDIO_READONLY_SYMBOLS  #undef APSTUDIO_READONLY_SYMBOLS
17    
   
18  /////////////////////////////////////////////////////////////////////////////  /////////////////////////////////////////////////////////////////////////////
19  // Neutral resources  // Neutral resources
20    
# Line 63  Line 62 
62                      WS_TABSTOP,143,65,43,10                      WS_TABSTOP,143,65,43,10
63      EDITTEXT        IDC_FRAMEDROP,112,96,75,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_FRAMEDROP,112,96,75,12,ES_AUTOHSCROLL | ES_NUMBER
64      EDITTEXT        IDC_MAXKEY,112,116,76,12,ES_AUTOHSCROLL | ES_NUMBER      EDITTEXT        IDC_MAXKEY,112,116,76,12,ES_AUTOHSCROLL | ES_NUMBER
     CONTROL         "Cartoon Mode",IDC_CARTOON,"Button",BS_AUTOCHECKBOX |  
                     WS_TABSTOP,13,143,61,10  
65      LTEXT           "Motion search precision:",IDC_STATIC,14,20,80,12,      LTEXT           "Motion search precision:",IDC_STATIC,14,20,80,12,
66                      SS_CENTERIMAGE                      SS_CENTERIMAGE
67      LTEXT           "VHQ mode:",IDC_STATIC,14,39,38,8      LTEXT           "VHQ mode:",IDC_STATIC,14,39,38,8
# Line 73  Line 70 
70      LTEXT           "Maximum I-frame interval:",IDC_STATIC,14,117,80,12,      LTEXT           "Maximum I-frame interval:",IDC_STATIC,14,117,80,12,
71                      SS_CENTERIMAGE                      SS_CENTERIMAGE
72      GROUPBOX        "Motion Precision",IDC_STATIC,7,7,193,77      GROUPBOX        "Motion Precision",IDC_STATIC,7,7,193,77
73      GROUPBOX        "Other",IDC_STATIC,7,79,193,84      GROUPBOX        "Other",IDC_STATIC,7,79,193,67
74      CONTROL         "Use VHQ for bframes too",IDC_VHQ_BFRAME,"Button",      CONTROL         "Use VHQ for bframes too",IDC_VHQ_BFRAME,"Button",
75                      BS_AUTOCHECKBOX | WS_TABSTOP,14,52,95,10                      BS_AUTOCHECKBOX | WS_TABSTOP,14,52,95,10
76  END  END
# Line 83  Line 80 
80  CAPTION "XviD Configuration"  CAPTION "XviD Configuration"
81  FONT 8, "MS Shell Dlg", 0, 0, 0x1  FONT 8, "MS Shell Dlg", 0, 0, 0x1
82  BEGIN  BEGIN
83      COMBOBOX        IDC_PROFILE,88,16,91,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_PROFILE,88,16,91,200,CBS_DROPDOWNLIST | WS_VSCROLL |
84                      WS_TABSTOP                      WS_TABSTOP
85      PUSHBUTTON      "more...",IDC_PROFILE_ADV,184,16,28,12      PUSHBUTTON      "more...",IDC_PROFILE_ADV,184,16,28,12
86      COMBOBOX        IDC_MODE,88,34,92,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_MODE,88,34,92,76,CBS_DROPDOWNLIST | WS_VSCROLL |
# Line 524  Line 521 
521  BEGIN  BEGIN
522      GROUPBOX        "",IDC_STATIC,8,120,196,86      GROUPBOX        "",IDC_STATIC,8,120,196,86
523      LTEXT           "Profile @ Level:",IDC_STATIC,8,10,52,8      LTEXT           "Profile @ Level:",IDC_STATIC,8,10,52,8
524      COMBOBOX        IDC_PROFILE_PROFILE,84,8,116,76,CBS_DROPDOWNLIST |      COMBOBOX        IDC_PROFILE_PROFILE,84,8,116,200,CBS_DROPDOWNLIST |
525                      WS_VSCROLL | WS_TABSTOP                      WS_VSCROLL | WS_TABSTOP
526      COMBOBOX        IDC_QUANTTYPE,120,28,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |      COMBOBOX        IDC_QUANTTYPE,111,32,76,76,CBS_DROPDOWNLIST | WS_VSCROLL |
527                      WS_TABSTOP                      WS_TABSTOP
528      PUSHBUTTON      "Edit Matrix...",IDC_QUANTMATRIX,120,43,76,12      PUSHBUTTON      "Edit Matrix...",IDC_QUANTMATRIX,111,47,76,12
529      CONTROL         "Adaptive Quantization",IDC_LUMMASK,"Button",      CONTROL         "Adaptive Quantization",IDC_LUMMASK,"Button",
530                      BS_AUTOCHECKBOX | WS_TABSTOP,16,50,85,10                      BS_AUTOCHECKBOX | WS_TABSTOP,16,56,85,10
531      CONTROL         "Interlaced Encoding",IDC_INTERLACING,"Button",      CONTROL         "Interlaced Encoding",IDC_INTERLACING,"Button",
532                      BS_AUTOCHECKBOX | WS_TABSTOP,16,64,100,8                      BS_AUTOCHECKBOX | WS_TABSTOP,16,72,79,8
533      CONTROL         "Quarter Pixel",IDC_QPEL,"Button",BS_AUTOCHECKBOX |      CONTROL         "Quarter Pixel",IDC_QPEL,"Button",BS_AUTOCHECKBOX |
534                      WS_TABSTOP,16,78,100,8                      WS_TABSTOP,16,88,100,8
535      CONTROL         "Global Motion Compensation",IDC_GMC,"Button",      CONTROL         "Global Motion Compensation",IDC_GMC,"Button",
536                      BS_AUTOCHECKBOX | WS_TABSTOP,16,92,103,8                      BS_AUTOCHECKBOX | WS_TABSTOP,16,104,103,8
     CONTROL         "Reduced Resolution",IDC_REDUCED,"Button",  
                     BS_AUTOCHECKBOX | WS_TABSTOP,16,106,100,8  
537      CONTROL         "B-VOPs",IDC_BVOP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,      CONTROL         "B-VOPs",IDC_BVOP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
538                      16,120,40,8                      16,120,40,8
539      LTEXT           "Max consecutive BVOPs:",IDC_MAXBFRAMES_S,16,136,96,8      LTEXT           "Max consecutive BVOPs:",IDC_MAXBFRAMES_S,16,136,96,8
# Line 547  Line 542 
542      EDITTEXT        IDC_BQUANTOFFSET,120,161,76,12,ES_AUTOHSCROLL      EDITTEXT        IDC_BQUANTOFFSET,120,161,76,12,ES_AUTOHSCROLL
543      CONTROL         "Packed bitstream",IDC_PACKED,"Button",BS_AUTOCHECKBOX |      CONTROL         "Packed bitstream",IDC_PACKED,"Button",BS_AUTOCHECKBOX |
544                      WS_TABSTOP,16,182,71,10                      WS_TABSTOP,16,182,71,10
     CONTROL         "Closed GOV",IDC_CLOSEDGOV,"Button",BS_AUTOCHECKBOX |  
                     WS_TABSTOP,112,182,55,10  
545      LTEXT           "Quantizer ratio:",IDC_BQUANTRATIO_S,16,150,89,8      LTEXT           "Quantizer ratio:",IDC_BQUANTRATIO_S,16,150,89,8
546      LTEXT           "Quantizer offset:",IDC_BQUANTOFFSET_S,16,164,52,8      LTEXT           "Quantizer offset:",IDC_BQUANTOFFSET_S,16,164,52,8
547      LTEXT           "Quantization type:",IDC_QUANTTYPE_S,16,32,100,8      LTEXT           "Quantization type:",IDC_QUANTTYPE_S,16,36,85,8
548      CONTROL         "Top field first",IDC_TFF,"Button",BS_AUTOCHECKBOX |      CONTROL         "Top field first",IDC_TFF,"Button",BS_AUTOCHECKBOX |
549                      WS_TABSTOP,119,62,56,10                      WS_TABSTOP,100,72,56,10
550  END  END
551    
552  IDD_ZONE DIALOG DISCARDABLE  0, 0, 212, 194  IDD_ZONE DIALOG DISCARDABLE  0, 0, 212, 194
# Line 584  Line 577 
577      RTEXT           "X",IDC_ZONE_MAX,140,74,54,8      RTEXT           "X",IDC_ZONE_MAX,140,74,54,8
578      LTEXT           "X",IDC_ZONE_MIN,18,74,54,8      LTEXT           "X",IDC_ZONE_MIN,18,74,54,8
579      GROUPBOX        "Static",IDC_STATIC,7,107,198,80      GROUPBOX        "Static",IDC_STATIC,7,107,198,80
580        CONTROL         "Cartoon Mode",IDC_CARTOON,"Button",BS_AUTOCHECKBOX |
581                        WS_TABSTOP,121,124,61,10
582  END  END
583    
584  IDD_LEVEL DIALOG DISCARDABLE  0, 0, 212, 215  IDD_LEVEL DIALOG DISCARDABLE  0, 0, 212, 215
# Line 591  Line 586 
586  CAPTION "Level"  CAPTION "Level"
587  FONT 8, "MS Shell Dlg"  FONT 8, "MS Shell Dlg"
588  BEGIN  BEGIN
589      COMBOBOX        IDC_LEVEL_PROFILE,84,8,116,76,CBS_DROPDOWNLIST |      COMBOBOX        IDC_LEVEL_PROFILE,84,8,116,200,CBS_DROPDOWNLIST |
590                      WS_VSCROLL | WS_TABSTOP                      WS_VSCROLL | WS_TABSTOP
591      EDITTEXT        IDC_LEVEL_WIDTH,88,39,28,12,ES_AUTOHSCROLL | ES_READONLY      EDITTEXT        IDC_LEVEL_WIDTH,88,43,28,12,ES_AUTOHSCROLL | ES_READONLY
592      EDITTEXT        IDC_LEVEL_HEIGHT,128,39,28,12,ES_AUTOHSCROLL |      EDITTEXT        IDC_LEVEL_HEIGHT,128,43,28,12,ES_AUTOHSCROLL |
593                        ES_READONLY
594        EDITTEXT        IDC_LEVEL_FPS,168,43,28,12,ES_AUTOHSCROLL | ES_READONLY
595        EDITTEXT        IDC_LEVEL_VMV,156,60,40,12,ES_RIGHT | ES_AUTOHSCROLL |
596                        ES_READONLY
597        EDITTEXT        IDC_LEVEL_VCV,156,77,40,12,ES_RIGHT | ES_AUTOHSCROLL |
598                      ES_READONLY                      ES_READONLY
599      EDITTEXT        IDC_LEVEL_FPS,168,39,28,12,ES_AUTOHSCROLL | ES_READONLY      EDITTEXT        IDC_LEVEL_VBV,156,115,40,12,ES_RIGHT | ES_AUTOHSCROLL |
     EDITTEXT        IDC_LEVEL_VMV,156,57,40,12,ES_AUTOHSCROLL | ES_READONLY  
     EDITTEXT        IDC_LEVEL_VCV,156,73,40,12,ES_AUTOHSCROLL | ES_READONLY  
     EDITTEXT        IDC_LEVEL_VBV,156,89,40,12,ES_AUTOHSCROLL | ES_READONLY  
     EDITTEXT        IDC_LEVEL_BITRATE,156,105,40,12,ES_AUTOHSCROLL |  
600                      ES_READONLY                      ES_READONLY
601        EDITTEXT        IDC_LEVEL_BITRATE,156,131,40,12,ES_RIGHT |
602                        ES_AUTOHSCROLL | ES_READONLY
603      LTEXT           "Profile @ Level:",IDC_STATIC,8,10,52,8      LTEXT           "Profile @ Level:",IDC_STATIC,8,10,52,8
604      GROUPBOX        "Level",IDC_STATIC,8,28,196,96      GROUPBOX        "Level - XviD will not force you to respect these",
605      LTEXT           "Suggested:",IDC_STATIC,16,41,48,8                      IDC_LEVEL_LEVEL_G,8,28,196,66
606      LTEXT           "x",IDC_STATIC,120,41,8,8      LTEXT           "Suggested:",IDC_LEVEL_DIM_S,16,45,48,8
607      LTEXT           "Max bitrate (kbps)",IDC_STATIC,16,105,108,8      LTEXT           "x",IDC_STATIC,120,45,8,8
608      LTEXT           "Max buffer size (bits):",IDC_STATIC,16,89,108,8      LTEXT           "Max bitrate (kbps)",IDC_LEVEL_BITRATE_S,16,133,108,8
609      LTEXT           "Max processing rate (mbs/sec)",IDC_STATIC,16,73,108,8      LTEXT           "Max buffer size (bits):",IDC_LEVEL_VBV_S,16,117,108,8
610      LTEXT           "Max frame size (mbs):",IDC_STATIC,16,57,108,8      LTEXT           "Max processing rate (mbs/sec)",IDC_LEVEL_VCV_S,16,79,
611      LTEXT           "x",IDC_STATIC,160,41,8,8                      108,8
612      CTEXT           "\n\nThis is informative only.\n\nXviD's ratecontrol will not respect these values.",      LTEXT           "Max frame size (macroblocks):",IDC_LEVEL_VMV_S,16,63,
613                      IDC_STATIC,8,128,196,80                      108,8
614        LTEXT           "x",IDC_STATIC,160,45,8,8
615        GROUPBOX        "Video Buffer Verifier - used in Two-Pass mode",
616                        IDC_LEVEL_VBV_G,8,100,196,66
617        EDITTEXT        IDC_LEVEL_PEAKRATE,156,148,40,12,ES_RIGHT |
618                        ES_AUTOHSCROLL | ES_READONLY
619        LTEXT           "Max bits over any one second interval:",
620                        IDC_LEVEL_PEAKRATE_S,16,150,128,8
621  END  END
622    
623  IDD_DEC DIALOG DISCARDABLE  0, 0, 212, 212  IDD_DEC DIALOG DISCARDABLE  0, 0, 212, 212
# Line 829  Line 834 
834                      WS_TABSTOP                      WS_TABSTOP
835      EDITTEXT        IDC_BITRATE_ASIZE,95,188,75,12,ES_AUTOHSCROLL      EDITTEXT        IDC_BITRATE_ASIZE,95,188,75,12,ES_AUTOHSCROLL
836      PUSHBUTTON      "...",IDC_BITRATE_ASELECT,178,188,20,12      PUSHBUTTON      "...",IDC_BITRATE_ASELECT,178,188,20,12
837      CONTROL         "Average bitrate:",IDC_BITRATE_AMODE_RATE,"Button",      CONTROL         "Avg. bitrate (kbps):",IDC_BITRATE_AMODE_RATE,"Button",
838                      BS_AUTORADIOBUTTON,15,175,66,10                      BS_AUTORADIOBUTTON,15,175,75,10
839      GROUPBOX        "Video",IDC_STATIC,5,75,200,132      GROUPBOX        "Video",IDC_STATIC,5,75,200,132
840      GROUPBOX        "Audio",IDC_STATIC,5,148,200,59      GROUPBOX        "Audio",IDC_STATIC,5,148,200,59
841      CONTROL         "Size (kbytes):",IDC_BITRATE_AMODE_SIZE,"Button",      CONTROL         "Size (kbytes):",IDC_BITRATE_AMODE_SIZE,"Button",
# Line 843  Line 848 
848      GROUPBOX        "Container:",IDC_STATIC,5,35,200,172      GROUPBOX        "Container:",IDC_STATIC,5,35,200,172
849      LTEXT           "Overhead (kbytes):",IDC_STATIC,15,61,61,10,      LTEXT           "Overhead (kbytes):",IDC_STATIC,15,61,61,10,
850                      SS_CENTERIMAGE                      SS_CENTERIMAGE
851      LTEXT           "Average bitrate:",IDC_STATIC,15,136,51,8,SS_CENTERIMAGE      LTEXT           "Average bitrate (kbps):",IDC_STATIC,15,136,72,8,
852                        SS_CENTERIMAGE
853      CTEXT           "hours",IDC_STATIC,15,90,30,8      CTEXT           "hours",IDC_STATIC,15,90,30,8
854      CTEXT           "minutes",IDC_STATIC,52,90,30,8      CTEXT           "minutes",IDC_STATIC,52,90,30,8
855      CTEXT           "seconds",IDC_STATIC,88,90,30,8      CTEXT           "seconds",IDC_STATIC,88,90,30,8
# Line 857  Line 863 
863  CAPTION "GNU General Public License"  CAPTION "GNU General Public License"
864  FONT 8, "MS Sans Serif"  FONT 8, "MS Sans Serif"
865  BEGIN  BEGIN
866      PUSHBUTTON      "Dismiss",IDOK,172,218,84,14      PUSHBUTTON      "OK",IDOK,172,218,84,14
867      EDITTEXT        IDC_LICENSE_TEXT,2,2,426,212,ES_MULTILINE |      EDITTEXT        IDC_LICENSE_TEXT,2,2,426,212,ES_MULTILINE |
868                      ES_AUTOHSCROLL | ES_READONLY | WS_VSCROLL                      ES_AUTOHSCROLL | ES_READONLY | WS_VSCROLL
869  END  END
# Line 879  Line 885 
885  // remains consistent on all systems.  // remains consistent on all systems.
886  IDI_ICON                ICON    DISCARDABLE     "xvid.ico"  IDI_ICON                ICON    DISCARDABLE     "xvid.ico"
887    
   
888  /////////////////////////////////////////////////////////////////////////////  /////////////////////////////////////////////////////////////////////////////
889  //  //
890  // TEXT  // TEXT
891  //  //
892    
893  IDR_GPL                 TEXT    DISCARDABLE     "..\\..\\LICENSE"  IDR_GPL                 TEXT    DISCARDABLE     "../LICENSE"
894    
895    #ifdef APSTUDIO_INVOKED
896    /////////////////////////////////////////////////////////////////////////////
897    //
898    // TEXTINCLUDE
899    //
900    
901    1 TEXTINCLUDE DISCARDABLE
902    BEGIN
903        "resource.h\0"
904    END
905    
906    2 TEXTINCLUDE DISCARDABLE
907    BEGIN
908        "#include <windows.h>\r\n"
909        "#ifndef IDC_STATIC\r\n"
910        "#define IDC_STATIC (-1)\r\n"
911        "#endif\r\n"
912        "\0"
913    END
914    
915    3 TEXTINCLUDE DISCARDABLE
916    BEGIN
917        "\r\n"
918        "\0"
919    END
920    
921    #endif    // APSTUDIO_INVOKED
922    
923    
924  /////////////////////////////////////////////////////////////////////////////  /////////////////////////////////////////////////////////////////////////////
925  //  //
# Line 984  Line 1018 
1018    
1019  STRINGTABLE DISCARDABLE  STRINGTABLE DISCARDABLE
1020  BEGIN  BEGIN
1021      IDC_PROFILE_PROFILE     "Restrict the usage of MPEG-4 tools and limit the encoded bitrate such that bitstreams are compatible with hardware decoders."      IDC_PROFILE_PROFILE     "Restrict the usage of MPEG-4 tools and limit the encoded bitrate such that bitstreams are compatible with hardware decoders.\n\nWhen a DXN profile is selected, the following constraints take effect:\n* force 1:1 picture aspect ratio\n* disable bvops if interlaced encoding is enabled\n* force a maximum of 1 consecutive bvop for the portable and HT profiles, and a maximum of 2 consecutive bvops for the HD profile\n* always write divx5 user data string into the bitstream\n* force packed bitstream"
1022      IDC_BVOP_THRESHOLD      "Change the amount of b-frames in this zone. Recommended values are between -20 (almost no b-vops) and 30 (many b-vops).\nThe hardcoded maximum in profile/level will never be exceeded"      IDC_BVOP_THRESHOLD      "Change the amount of b-frames in this zone. Recommended values are between -20 (almost no b-vops) and 30 (many b-vops).\nThe hardcoded maximum in profile/level will never be exceeded"
1023  END  END
1024    
# Line 1030  Line 1064 
1064      IDC_ZONE_FORCEIVOP      "Force a keyframe at the beginnig of the zone"      IDC_ZONE_FORCEIVOP      "Force a keyframe at the beginnig of the zone"
1065  END  END
1066    
   
   
 #ifdef APSTUDIO_INVOKED  
 /////////////////////////////////////////////////////////////////////////////  
 //  
 // TEXTINCLUDE  
 //  
   
 1 TEXTINCLUDE DISCARDABLE  
 BEGIN  
     "resource.h\0"  
 END  
   
 2 TEXTINCLUDE DISCARDABLE  
 BEGIN  
     "#include <windows.h>\r\n"  
     "#ifndef IDC_STATIC\r\n"  
     "#define IDC_STATIC (-1)\r\n"  
     "#endif\r\n"  
     "\0"  
 END  
   
 3 TEXTINCLUDE DISCARDABLE  
 BEGIN  
     "\r\n"  
     "\0"  
 END  
   
 #endif    // APSTUDIO_INVOKED  
   
1067  #endif    // Neutral resources  #endif    // Neutral resources
1068  /////////////////////////////////////////////////////////////////////////////  /////////////////////////////////////////////////////////////////////////////
1069    
1070    
1071    
1072  #ifndef APSTUDIO_INVOKED  #ifndef APSTUDIO_INVOKED
1073  /////////////////////////////////////////////////////////////////////////////  /////////////////////////////////////////////////////////////////////////////
1074  //  //

Legend:
Removed from v.1520  
changed lines
  Added in v.1611

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