[svn] / trunk / xvidextra / src / installer / xvid.xml Repository:
ViewVC logotype

Diff of /trunk/xvidextra/src/installer/xvid.xml

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

revision 2007, Thu May 19 19:17:56 2011 UTC revision 2077, Sun Apr 6 11:52:07 2014 UTC
# Line 1  Line 1 
1  <project>  <project>
2      <shortName>Xvid</shortName>      <shortName>Xvid</shortName>
3      <fullName>Xvid Video Codec</fullName>      <fullName>Xvid Video Codec</fullName>
4      <version>1.3.2</version>      <version>1.4.0</version>
5      <installerFilename>${product_shortname}-${product_version}-${platform_name}.${platform_exec_suffix}</installerFilename>      <installerFilename>${product_shortname}-${product_version}-${platform_name}.${platform_exec_suffix}</installerFilename>
6      <readmeFile>releasenotes.txt</readmeFile>      <readmeFile>releasenotes.txt</readmeFile>
7      <licenseFile>../../LICENSE</licenseFile>      <licenseFile>../../LICENSE</licenseFile>
# Line 42  Line 42 
42                  </platformTest>                  </platformTest>
43              </ruleList>              </ruleList>
44          </runProgram>          </runProgram>
45            <if>
46                <abortOnError>0</abortOnError>
47                <showMessageOnError>0</showMessageOnError>
48                <actionList>
49                    <if>
50                        <abortOnError>0</abortOnError>
51                        <showMessageOnError>0</showMessageOnError>
52                        <actionList>
53                            <if>
54                                <abortOnError>0</abortOnError>
55                                <showMessageOnError>0</showMessageOnError>
56                                <actionList>
57                                    <setInstallerVariable>
58                                        <abortOnError>0</abortOnError>
59                                        <name>generic_mpeg4</name>
60                                        <showMessageOnError>0</showMessageOnError>
61                                        <value>7</value>
62                                    </setInstallerVariable>
63                                </actionList>
64                                <conditionRuleList>
65                                    <compareValues>
66                                        <logic>equals</logic>
67                                        <negate>1</negate>
68                                        <value1>${decode_other}</value1>
69                                        <value2>0</value2>
70                                    </compareValues>
71                                </conditionRuleList>
72                                <elseActionList>
73                                    <setInstallerVariable>
74                                        <abortOnError>0</abortOnError>
75                                        <name>generic_mpeg4</name>
76                                        <showMessageOnError>0</showMessageOnError>
77                                        <value>3</value>
78                                    </setInstallerVariable>
79                                </elseActionList>
80                            </if>
81                        </actionList>
82                        <conditionRuleList>
83                            <compareValues>
84                                <logic>equals</logic>
85                                <negate>1</negate>
86                                <value1>${decode_3ivx}</value1>
87                                <value2>0</value2>
88                            </compareValues>
89                        </conditionRuleList>
90                        <elseActionList>
91                            <if>
92                                <abortOnError>0</abortOnError>
93                                <showMessageOnError>0</showMessageOnError>
94                                <actionList>
95                                    <setInstallerVariable>
96                                        <abortOnError>0</abortOnError>
97                                        <name>generic_mpeg4</name>
98                                        <showMessageOnError>0</showMessageOnError>
99                                        <value>6</value>
100                                    </setInstallerVariable>
101                                </actionList>
102                                <conditionRuleList>
103                                    <compareValues>
104                                        <logic>equals</logic>
105                                        <negate>1</negate>
106                                        <value1>${decode_other}</value1>
107                                        <value2>0</value2>
108                                    </compareValues>
109                                </conditionRuleList>
110                                <elseActionList>
111                                    <setInstallerVariable>
112                                        <abortOnError>0</abortOnError>
113                                        <name>generic_mpeg4</name>
114                                        <showMessageOnError>0</showMessageOnError>
115                                        <value>2</value>
116                                    </setInstallerVariable>
117                                </elseActionList>
118                            </if>
119                        </elseActionList>
120                    </if>
121                </actionList>
122                <conditionRuleList>
123                    <compareValues>
124                        <logic>equals</logic>
125                        <negate>1</negate>
126                        <value1>${decode_divx}</value1>
127                        <value2>0</value2>
128                    </compareValues>
129                </conditionRuleList>
130                <elseActionList>
131                    <if>
132                        <abortOnError>0</abortOnError>
133                        <showMessageOnError>0</showMessageOnError>
134                        <actionList>
135                            <if>
136                                <abortOnError>0</abortOnError>
137                                <showMessageOnError>0</showMessageOnError>
138                                <actionList>
139                                    <setInstallerVariable>
140                                        <abortOnError>0</abortOnError>
141                                        <name>generic_mpeg4</name>
142                                        <showMessageOnError>0</showMessageOnError>
143                                        <value>5</value>
144                                    </setInstallerVariable>
145                                </actionList>
146                                <conditionRuleList>
147                                    <compareValues>
148                                        <logic>equals</logic>
149                                        <negate>1</negate>
150                                        <value1>${decode_other}</value1>
151                                        <value2>0</value2>
152                                    </compareValues>
153                                </conditionRuleList>
154                                <elseActionList>
155                                    <setInstallerVariable>
156                                        <abortOnError>0</abortOnError>
157                                        <name>generic_mpeg4</name>
158                                        <showMessageOnError>0</showMessageOnError>
159                                        <value>1</value>
160                                    </setInstallerVariable>
161                                </elseActionList>
162                            </if>
163                        </actionList>
164                        <conditionRuleList>
165                            <compareValues>
166                                <logic>equals</logic>
167                                <negate>1</negate>
168                                <value1>${decode_3IVX}</value1>
169                                <value2>0</value2>
170                            </compareValues>
171                        </conditionRuleList>
172                        <elseActionList>
173                            <if>
174                                <abortOnError>0</abortOnError>
175                                <showMessageOnError>0</showMessageOnError>
176                                <actionList>
177                                    <setInstallerVariable>
178                                        <abortOnError>0</abortOnError>
179                                        <name>generic_mpeg4</name>
180                                        <showMessageOnError>0</showMessageOnError>
181                                        <value>4</value>
182                                    </setInstallerVariable>
183                                </actionList>
184                                <conditionRuleList>
185                                    <compareValues>
186                                        <logic>equals</logic>
187                                        <negate>1</negate>
188                                        <value1>${decode_other}</value1>
189                                        <value2>0</value2>
190                                    </compareValues>
191                                </conditionRuleList>
192                                <elseActionList>
193                                    <setInstallerVariable>
194                                        <abortOnError>0</abortOnError>
195                                        <name>generic_mpeg4</name>
196                                        <showMessageOnError>0</showMessageOnError>
197                                        <value>0</value>
198                                    </setInstallerVariable>
199                                </elseActionList>
200                            </if>
201                        </elseActionList>
202                    </if>
203                </elseActionList>
204            </if>
205      </readyToInstallActionList>      </readyToInstallActionList>
206      <postInstallationActionList>      <postInstallationActionList>
207          <copyFile>          <copyFile>
# Line 529  Line 689 
689                  </platformTest>                  </platformTest>
690              </ruleList>              </ruleList>
691          </runProgram>          </runProgram>
         <deleteFile>  
             <abortOnError>0</abortOnError>  
             <path>${system_temp_directory}/xvid_x64</path>  
             <showMessageOnError>0</showMessageOnError>  
             <ruleList>  
                 <platformTest>  
                     <type>windows</type>  
                 </platformTest>  
             </ruleList>  
         </deleteFile>  
         <deleteFile>  
             <abortOnError>0</abortOnError>  
             <path>${system_temp_directory}/xvid_x86</path>  
             <showMessageOnError>0</showMessageOnError>  
             <ruleList>  
                 <platformTest>  
                     <type>windows</type>  
                 </platformTest>  
             </ruleList>  
         </deleteFile>  
692          <registrySet>          <registrySet>
693              <key>HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run</key>              <key>HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run</key>
694              <name>Xvid</name>              <name>Xvid</name>
# Line 704  Line 844 
844                  </quickLaunchShortcut>                  </quickLaunchShortcut>
845              </shortcutList>              </shortcutList>
846          </createShortcuts>          </createShortcuts>
847            <registryDelete>
848                <abortOnError>0</abortOnError>
849                <key>HKEY_CLASSES_ROOT\Media Type\Extensions\.avi</key>
850                <name></name>
851                <showMessageOnError>0</showMessageOnError>
852                <wowMode>64</wowMode>
853                <ruleList>
854                    <platformTest>
855                        <type>windows-x64</type>
856                    </platformTest>
857                </ruleList>
858            </registryDelete>
859            <registryDelete>
860                <abortOnError>0</abortOnError>
861                <key>HKEY_CLASSES_ROOT\Media Type\Extensions\.avi</key>
862                <name></name>
863                <showMessageOnError>0</showMessageOnError>
864                <wowMode>32</wowMode>
865            </registryDelete>
866            <registrySet>
867                <abortOnError>0</abortOnError>
868                <key>HKEY_CLASSES_ROOT\Media Type\Extensions\.avi</key>
869                <name></name>
870                <showMessageOnError>0</showMessageOnError>
871                <type>REG_NONE</type>
872                <value></value>
873                <wowMode>64</wowMode>
874                <ruleList>
875                    <platformTest>
876                        <type>windows-x64</type>
877                    </platformTest>
878                </ruleList>
879            </registrySet>
880            <registrySet>
881                <abortOnError>0</abortOnError>
882                <key>HKEY_CLASSES_ROOT\Media Type\Extensions\.avi</key>
883                <name></name>
884                <showMessageOnError>0</showMessageOnError>
885                <type>REG_NONE</type>
886                <value></value>
887                <wowMode>32</wowMode>
888            </registrySet>
889            <runProgram>
890                <abortOnError>0</abortOnError>
891                <program>${system_temp_directory}/xvid_x86/setavi32.exe</program>
892                <programArguments></programArguments>
893                <show>0</show>
894                <showMessageOnError>0</showMessageOnError>
895                <workingDirectory>${system_temp_directory}/xvid_x86</workingDirectory>
896            </runProgram>
897            <runProgram>
898                <abortOnError>0</abortOnError>
899                <program>${system_temp_directory}/xvid_x64/setavi64.exe</program>
900                <programArguments></programArguments>
901                <show>0</show>
902                <showMessageOnError>0</showMessageOnError>
903                <workingDirectory>${system_temp_directory}/xvid_x64</workingDirectory>
904                <ruleList>
905                    <platformTest>
906                        <type>windows-x64</type>
907                    </platformTest>
908                </ruleList>
909            </runProgram>
910            <deleteFile>
911                <abortOnError>0</abortOnError>
912                <path>${system_temp_directory}/xvid_x64</path>
913                <showMessageOnError>0</showMessageOnError>
914                <ruleList>
915                    <platformTest>
916                        <type>windows</type>
917                    </platformTest>
918                </ruleList>
919            </deleteFile>
920            <deleteFile>
921                <abortOnError>0</abortOnError>
922                <path>${system_temp_directory}/xvid_x86</path>
923                <showMessageOnError>0</showMessageOnError>
924                <ruleList>
925                    <platformTest>
926                        <type>windows</type>
927                    </platformTest>
928                </ruleList>
929            </deleteFile>
930            <registrySet>
931                <abortOnError>0</abortOnError>
932                <key>HKEY_CURRENT_USER\Software\GNU\XviD</key>
933                <name>Supported_4CC</name>
934                <showMessageOnError>0</showMessageOnError>
935                <type>REG_DWORD</type>
936                <value>${generic_mpeg4}</value>
937            </registrySet>
938      </postInstallationActionList>      </postInstallationActionList>
939      <preUninstallationActionList>      <preUninstallationActionList>
940          <runProgram>          <runProgram>
# Line 949  Line 1180 
1180      <vendor>Xvid Team</vendor>      <vendor>Xvid Team</vendor>
1181      <versionId>132</versionId>      <versionId>132</versionId>
1182      <windowsExecutableIcon>xvid.ico</windowsExecutableIcon>      <windowsExecutableIcon>xvid.ico</windowsExecutableIcon>
1183      <windowsResourceFileVersion>1.3.2.0</windowsResourceFileVersion>      <windowsResourceFileVersion>1.4.0.0</windowsResourceFileVersion>
1184      <windowsResourceOriginalFilename>${product_shortname}-${product_version}-${platform_name}.${platform_exec_suffix}</windowsResourceOriginalFilename>      <windowsResourceOriginalFilename>${product_shortname}-${product_version}-${platform_name}.${platform_exec_suffix}</windowsResourceOriginalFilename>
1185      <componentList>      <componentList>
1186          <component>          <component>
# Line 1041  Line 1272 
1272                          <distributionFile>                          <distributionFile>
1273                              <origin>MiniConvert.exe</origin>                              <origin>MiniConvert.exe</origin>
1274                          </distributionFile>                          </distributionFile>
1275                            <distributionFile>
1276                                <origin>../../../xvidcore/build/win32/bin/xvid_encraw.exe</origin>
1277                            </distributionFile>
1278                      </distributionFileList>                      </distributionFileList>
1279                      <shortcutList>                      <shortcutList>
1280                          <linkShortcut>                          <linkShortcut>
# Line 1085  Line 1319 
1319                          <distributionFile>                          <distributionFile>
1320                              <origin>../../../xvidcore/dshow/bin/xvid_mft.ax</origin>                              <origin>../../../xvidcore/dshow/bin/xvid_mft.ax</origin>
1321                          </distributionFile>                          </distributionFile>
1322                            <distributionFile>
1323                                <origin>setavi32.exe</origin>
1324                            </distributionFile>
1325                      </distributionFileList>                      </distributionFileList>
1326                  </folder>                  </folder>
1327                  <folder>                  <folder>
# Line 1111  Line 1348 
1348                          <distributionFile>                          <distributionFile>
1349                              <origin>../../../xvidcore/dshow/bin/x64/xvid_mft.ax</origin>                              <origin>../../../xvidcore/dshow/bin/x64/xvid_mft.ax</origin>
1350                          </distributionFile>                          </distributionFile>
1351                            <distributionFile>
1352                                <origin>setavi64.exe</origin>
1353                            </distributionFile>
1354                      </distributionFileList>                      </distributionFileList>
1355                      <ruleList>                      <ruleList>
1356                          <platformTest type="windows-x64"/>                          <platformTest type="windows-x64"/>
# Line 1224  Line 1464 
1464                              <windowsIcon></windowsIcon>                              <windowsIcon></windowsIcon>
1465                              <windowsPath>${installdir}/</windowsPath>                              <windowsPath>${installdir}/</windowsPath>
1466                          </startMenuShortcut>                          </startMenuShortcut>
1467                            <startMenuShortcut>
1468                                <comment>Command line encoder application</comment>
1469                                <name>xvid_encraw</name>
1470                                <runAsAdmin>0</runAsAdmin>
1471                                <runInTerminal>0</runInTerminal>
1472                                <windowsExec>%comspec%</windowsExec>
1473                                <windowsExecArgs>/k ""${installdir}\xvid_encraw.exe"" -h</windowsExecArgs>
1474                                <windowsIcon></windowsIcon>
1475                                <windowsPath>${installdir}</windowsPath>
1476                            </startMenuShortcut>
1477                      </startMenuShortcutList>                      </startMenuShortcutList>
1478                  </startMenuFolder>                  </startMenuFolder>
1479                  <startMenuShortcut>                  <startMenuShortcut>
# Line 1292  Line 1542 
1542                  </registryTest>                  </registryTest>
1543              </ruleList>              </ruleList>
1544          </choiceParameter>          </choiceParameter>
1545            <parameterGroup>
1546                <name>decoder_configuration</name>
1547                <title>Decoder Configuration</title>
1548                <explanation>Use Xvid to play back also the following media types:</explanation>
1549                <value></value>
1550                <default></default>
1551                <parameterList>
1552                    <booleanParameter>
1553                        <name>decode_divx</name>
1554                        <title>DIVX</title>
1555                        <description>DIVX</description>
1556                        <explanation></explanation>
1557                        <value></value>
1558                        <default></default>
1559                        <displayStyle>checkbox-left</displayStyle>
1560                    </booleanParameter>
1561                    <booleanParameter>
1562                        <name>decode_3ivx</name>
1563                        <title>3IVX</title>
1564                        <description>3IVX</description>
1565                        <explanation></explanation>
1566                        <value></value>
1567                        <default></default>
1568                        <displayStyle>checkbox-left</displayStyle>
1569                    </booleanParameter>
1570                    <booleanParameter>
1571                        <name>decode_other</name>
1572                        <title>Other MPEG-4</title>
1573                        <description>Other MPEG-4</description>
1574                        <explanation></explanation>
1575                        <value></value>
1576                        <default></default>
1577                        <displayStyle>checkbox-left</displayStyle>
1578                    </booleanParameter>
1579                </parameterList>
1580                <ruleList>
1581                    <fileExists>
1582                        <negate>1</negate>
1583                        <path>${installdir}/update.ini</path>
1584                    </fileExists>
1585                </ruleList>
1586            </parameterGroup>
1587      </parameterList>      </parameterList>
1588      <platformOptionsList>      <platformOptionsList>
1589          <platformOptions>          <platformOptions>

Legend:
Removed from v.2007  
changed lines
  Added in v.2077

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