Skip to content

Commit 394fb39

Browse files
cfsmp3claude
andcommitted
fix(installer): Update DLL list to match current build output
The installer.wxs was referencing old FFmpeg DLLs that no longer exist: - avcodec-57.dll → avcodec-60.dll - avformat-57.dll → avformat-60.dll - avutil-55.dll → avutil-58.dll - swresample-2.dll → swresample-4.dll - swscale-4.dll → swscale-7.dll Added new DLLs that are now part of the build: - avdevice-60.dll, avfilter-9.dll, postproc-57.dll - libgpac.dll, OpenSVCDecoder.dll - libcryptoMD.dll, libsslMD.dll - desktop_drop_plugin.dll 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
1 parent 4e52e61 commit 394fb39

File tree

1 file changed

+40
-11
lines changed

1 file changed

+40
-11
lines changed

windows/installer.wxs

Lines changed: 40 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -51,24 +51,49 @@
5151
</Fragment>
5252
<Fragment>
5353
<ComponentGroup Id="CCX_Components_MainFolder" Directory="INSTALLFOLDER">
54+
<!-- CCExtractor executable -->
5455
<Component Guid="{2D6CDFAD-A645-4929-9518-B43788B9E5F3}">
5556
<File Id="CCX_Full_executable" Source="./installer/ccextractorwinfull.exe" KeyPath="yes"/>
56-
</Component>
57+
</Component>
58+
<!-- FFmpeg libraries (version 60/58/9/7/4) -->
5759
<Component Guid="{5DA8F5F9-922B-45E1-B0A9-CB241996D9EE}">
58-
<File Id="CCX_avcodec" Source="./installer/avcodec-57.dll" KeyPath="yes"/>
60+
<File Id="CCX_avcodec" Source="./installer/avcodec-60.dll" KeyPath="yes"/>
5961
</Component>
6062
<Component Guid="{00E5F91A-D4D9-4A3D-B498-1CF45D18770F}">
61-
<File Id="CCX_avformat" Source="./installer/avformat-57.dll" KeyPath="yes"/>
63+
<File Id="CCX_avformat" Source="./installer/avformat-60.dll" KeyPath="yes"/>
6264
</Component>
6365
<Component Guid="{AA5FE610-7566-483C-84D0-70B0435E08B0}">
64-
<File Id="CCX_avutil" Source="./installer/avutil-55.dll" KeyPath="yes"/>
66+
<File Id="CCX_avutil" Source="./installer/avutil-58.dll" KeyPath="yes"/>
6567
</Component>
6668
<Component Guid="{334ABDD6-FDBB-41EB-87FE-DAD3295DAE2D}">
67-
<File Id="CCX_swresample" Source="./installer/swresample-2.dll" KeyPath="yes"/>
68-
</Component>
69+
<File Id="CCX_swresample" Source="./installer/swresample-4.dll" KeyPath="yes"/>
70+
</Component>
6971
<Component Guid="{888B47CF-0377-490A-8B7E-341D2C71EAD0}">
70-
<File Id="CCX_swscale" Source="./installer/swscale-4.dll" KeyPath="yes"/>
71-
</Component>
72+
<File Id="CCX_swscale" Source="./installer/swscale-7.dll" KeyPath="yes"/>
73+
</Component>
74+
<Component Guid="{A1B2C3D4-E5F6-7890-ABCD-EF1234567890}">
75+
<File Id="CCX_avdevice" Source="./installer/avdevice-60.dll" KeyPath="yes"/>
76+
</Component>
77+
<Component Guid="{B2C3D4E5-F678-9012-BCDE-F12345678901}">
78+
<File Id="CCX_avfilter" Source="./installer/avfilter-9.dll" KeyPath="yes"/>
79+
</Component>
80+
<Component Guid="{C3D4E5F6-7890-1234-CDEF-123456789012}">
81+
<File Id="CCX_postproc" Source="./installer/postproc-57.dll" KeyPath="yes"/>
82+
</Component>
83+
<!-- GPAC and SSL libraries -->
84+
<Component Guid="{D4E5F678-9012-3456-DEF0-234567890123}">
85+
<File Id="CCX_libgpac" Source="./installer/libgpac.dll" KeyPath="yes"/>
86+
</Component>
87+
<Component Guid="{E5F67890-1234-5678-EF01-345678901234}">
88+
<File Id="CCX_OpenSVCDecoder" Source="./installer/OpenSVCDecoder.dll" KeyPath="yes"/>
89+
</Component>
90+
<Component Guid="{F6789012-3456-7890-F012-456789012345}">
91+
<File Id="CCX_libcryptoMD" Source="./installer/libcryptoMD.dll" KeyPath="yes"/>
92+
</Component>
93+
<Component Guid="{07890123-4567-8901-0123-567890123456}">
94+
<File Id="CCX_libsslMD" Source="./installer/libsslMD.dll" KeyPath="yes"/>
95+
</Component>
96+
<!-- Flutter GUI -->
7297
<Component Guid="{8B69210B-5091-4C63-8902-E0ADDBE2C080}">
7398
<File Source="./installer/ccxgui.exe" KeyPath="yes"/>
7499
</Component>
@@ -81,6 +106,13 @@
81106
<Component Guid="{4B627AA9-55DD-40ED-99F9-54F67EC73887}">
82107
<File Source="./installer/flutter_windows.dll" KeyPath="yes"/>
83108
</Component>
109+
<Component Guid="{18901234-5678-9012-1234-678901234567}">
110+
<File Source="./installer/desktop_drop_plugin.dll" KeyPath="yes"/>
111+
</Component>
112+
<Component Guid="{BE7FE765-EBA8-4FAB-8864-8561C50D39CF}">
113+
<File Source="./installer/window_size_plugin.dll" KeyPath="yes"/>
114+
</Component>
115+
<!-- VC++ Runtime -->
84116
<Component Guid="{32F0A64B-0C07-4807-A48C-714B2533A03C}">
85117
<File Source="./installer/msvcp140.dll" KeyPath="yes"/>
86118
</Component>
@@ -90,9 +122,6 @@
90122
<Component Guid="{1F3DBC7E-25D5-441D-9B41-96C33FEA5157}">
91123
<File Source="./installer/vcruntime140_1.dll" KeyPath="yes"/>
92124
</Component>
93-
<Component Guid="{BE7FE765-EBA8-4FAB-8864-8561C50D39CF}">
94-
<File Source="./installer/window_size_plugin.dll" KeyPath="yes"/>
95-
</Component>
96125
</ComponentGroup>
97126
<ComponentGroup Id="CCX_Components_MainFolder_data" Directory="CCX_data">
98127
<Component Id="cmp205CD51FCB7438CA9DDF9D318D5BDD93" Guid="{50D63F41-6529-4009-9092-F4D5B60DDF1B}">

0 commit comments

Comments
 (0)