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> |
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> |
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> |
1316 |
<distributionFile> |
<distributionFile> |
1317 |
<origin>../../../xvidcore/dshow/bin/xvid_mft.ax</origin> |
<origin>../../../xvidcore/dshow/bin/xvid_mft.ax</origin> |
1318 |
</distributionFile> |
</distributionFile> |
1319 |
|
<distributionFile> |
1320 |
|
<origin>setavi32.exe</origin> |
1321 |
|
</distributionFile> |
1322 |
</distributionFileList> |
</distributionFileList> |
1323 |
</folder> |
</folder> |
1324 |
<folder> |
<folder> |
1345 |
<distributionFile> |
<distributionFile> |
1346 |
<origin>../../../xvidcore/dshow/bin/x64/xvid_mft.ax</origin> |
<origin>../../../xvidcore/dshow/bin/x64/xvid_mft.ax</origin> |
1347 |
</distributionFile> |
</distributionFile> |
1348 |
|
<distributionFile> |
1349 |
|
<origin>setavi64.exe</origin> |
1350 |
|
</distributionFile> |
1351 |
</distributionFileList> |
</distributionFileList> |
1352 |
<ruleList> |
<ruleList> |
1353 |
<platformTest type="windows-x64"/> |
<platformTest type="windows-x64"/> |
1529 |
</registryTest> |
</registryTest> |
1530 |
</ruleList> |
</ruleList> |
1531 |
</choiceParameter> |
</choiceParameter> |
1532 |
|
<parameterGroup> |
1533 |
|
<name>decoder_configuration</name> |
1534 |
|
<title>Decoder Configuration</title> |
1535 |
|
<explanation>Use Xvid to play back also the following media types:</explanation> |
1536 |
|
<value></value> |
1537 |
|
<default></default> |
1538 |
|
<parameterList> |
1539 |
|
<booleanParameter> |
1540 |
|
<name>decode_divx</name> |
1541 |
|
<title>DIVX</title> |
1542 |
|
<description>DIVX</description> |
1543 |
|
<explanation></explanation> |
1544 |
|
<value></value> |
1545 |
|
<default></default> |
1546 |
|
<displayStyle>checkbox-left</displayStyle> |
1547 |
|
</booleanParameter> |
1548 |
|
<booleanParameter> |
1549 |
|
<name>decode_3ivx</name> |
1550 |
|
<title>3IVX</title> |
1551 |
|
<description>3IVX</description> |
1552 |
|
<explanation></explanation> |
1553 |
|
<value></value> |
1554 |
|
<default></default> |
1555 |
|
<displayStyle>checkbox-left</displayStyle> |
1556 |
|
</booleanParameter> |
1557 |
|
<booleanParameter> |
1558 |
|
<name>decode_other</name> |
1559 |
|
<title>Other MPEG-4</title> |
1560 |
|
<description>Other MPEG-4</description> |
1561 |
|
<explanation></explanation> |
1562 |
|
<value></value> |
1563 |
|
<default></default> |
1564 |
|
<displayStyle>checkbox-left</displayStyle> |
1565 |
|
</booleanParameter> |
1566 |
|
</parameterList> |
1567 |
|
<ruleList> |
1568 |
|
<fileExists> |
1569 |
|
<negate>1</negate> |
1570 |
|
<path>${installdir}/update.ini</path> |
1571 |
|
</fileExists> |
1572 |
|
</ruleList> |
1573 |
|
</parameterGroup> |
1574 |
</parameterList> |
</parameterList> |
1575 |
<platformOptionsList> |
<platformOptionsList> |
1576 |
<platformOptions> |
<platformOptions> |