Skip to content

Commit 4fb4bff

Browse files
committed
delete broken plugins on windows for gst v1.16.2
1 parent 21006ab commit 4fb4bff

1 file changed

Lines changed: 39 additions & 5 deletions

File tree

scripts/pack_windows_libs.bat

Lines changed: 39 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,46 @@
1-
SET gst_folder=C:\gstreamer\1.0
1+
SET gst_folder=C:\gstreamer
2+
SET gst_toolchain=
23
SET lib_folder=..\library
34

45
echo "Copying base gstreamer libs..."
56
md %lib_folder%\windows64 %lib_folder%\windows32
6-
copy %gst_folder%\x86_64\bin\*.dll %lib_folder%\windows64
7-
copy %gst_folder%\x86\bin\*.dll %lib_folder%\windows32
7+
copy %gst_folder%\1.0\%gst_toolchain%x86_64\bin\*.dll %lib_folder%\windows64
8+
copy %gst_folder%\1.0\%gst_toolchain%x86\bin\*.dll %lib_folder%\windows32
89

910
echo "Copying gstreamer plugins..."
1011
md %lib_folder%\windows64\gstreamer-1.0 %lib_folder%\windows32\gstreamer-1.0
11-
copy %gst_folder%\x86_64\lib\gstreamer-1.0\*.dll %lib_folder%\windows64\gstreamer-1.0
12-
copy %gst_folder%\x86\lib\gstreamer-1.0\*.dll %lib_folder%\windows32\gstreamer-1.0
12+
copy %gst_folder%\1.0\%gst_toolchain%x86_64\lib\gstreamer-1.0\*.dll %lib_folder%\windows64\gstreamer-1.0
13+
copy %gst_folder%\1.0\%gst_toolchain%x86\lib\gstreamer-1.0\*.dll %lib_folder%\windows32\gstreamer-1.0
14+
15+
echo "Remove broken plugins..."
16+
del %lib_folder%\windows64\gstreamer-1.0\libgsta52dec.dll /f
17+
del %lib_folder%\windows64\gstreamer-1.0\libgstamrnb.dll /f
18+
del %lib_folder%\windows64\gstreamer-1.0\libgstamrwbdec.dll /f
19+
del %lib_folder%\windows64\gstreamer-1.0\libgstassrender.dll /f
20+
del %lib_folder%\windows64\gstreamer-1.0\libgstdtsdec.dll /f
21+
del %lib_folder%\windows64\gstreamer-1.0\libgstdvdread.dll /f
22+
del %lib_folder%\windows64\gstreamer-1.0\libgstges.dll /f
23+
del %lib_folder%\windows64\gstreamer-1.0\libgstlibvisual.dll /f
24+
del %lib_folder%\windows64\gstreamer-1.0\libgstmms.dll /f
25+
del %lib_folder%\windows64\gstreamer-1.0\libgstresindvd.dll /f
26+
del %lib_folder%\windows64\gstreamer-1.0\libgstrtmp.dll /f
27+
del %lib_folder%\windows64\gstreamer-1.0\libgstsoundtouch.dll /f
28+
del %lib_folder%\windows64\gstreamer-1.0\libgstvoaacenc.dll /f
29+
del %lib_folder%\windows64\gstreamer-1.0\libgstwebrtcdsp.dll /f
30+
del %lib_folder%\windows64\gstreamer-1.0\libgstx264.dll /f
31+
32+
del %lib_folder%\windows32\gstreamer-1.0\libgsta52dec.dll /f
33+
del %lib_folder%\windows32\gstreamer-1.0\libgstamrnb.dll /f
34+
del %lib_folder%\windows32\gstreamer-1.0\libgstamrwbdec.dll /f
35+
del %lib_folder%\windows32\gstreamer-1.0\libgstassrender.dll /f
36+
del %lib_folder%\windows32\gstreamer-1.0\libgstdtsdec.dll /f
37+
del %lib_folder%\windows32\gstreamer-1.0\libgstdvdread.dll /f
38+
del %lib_folder%\windows32\gstreamer-1.0\libgstges.dll /f
39+
del %lib_folder%\windows32\gstreamer-1.0\libgstlibvisual.dll /f
40+
del %lib_folder%\windows32\gstreamer-1.0\libgstmms.dll /f
41+
del %lib_folder%\windows32\gstreamer-1.0\libgstresindvd.dll /f
42+
del %lib_folder%\windows32\gstreamer-1.0\libgstrtmp.dll /f
43+
del %lib_folder%\windows32\gstreamer-1.0\libgstsoundtouch.dll /f
44+
del %lib_folder%\windows32\gstreamer-1.0\libgstvoaacenc.dll /f
45+
del %lib_folder%\windows32\gstreamer-1.0\libgstwebrtcdsp.dll /f
46+
del %lib_folder%\windows32\gstreamer-1.0\libgstx264.dll /f

0 commit comments

Comments
 (0)