diff --git a/.github/workflows/ccpp.yml b/.github/workflows/ccpp.yml index 6a386838..5d3ee46e 100644 --- a/.github/workflows/ccpp.yml +++ b/.github/workflows/ccpp.yml @@ -1436,6 +1436,7 @@ jobs: /usr/src/strawberry-mxe/usr/x86_64-w64-mingw32.shared/bin/gstreamer-1.0/libgstopenmpt.dll /usr/src/strawberry-mxe/usr/x86_64-w64-mingw32.shared/bin/gstreamer-1.0/libgstdash.dll /usr/src/strawberry-mxe/usr/x86_64-w64-mingw32.shared/bin/gstreamer-1.0/libgstxingmux.dll + /usr/src/strawberry-mxe/usr/x86_64-w64-mingw32.shared/bin/gstreamer-1.0/libgstmpg123.dll ${GITHUB_WORKSPACE}/build/gstreamer-plugins/ - name: Copy extra binaries @@ -1929,6 +1930,7 @@ jobs: copy C:\gstreamer\1.0\msvc_x86_64\lib\gstreamer-1.0\gstlibav.dll .\gstreamer-plugins\ copy C:\gstreamer\1.0\msvc_x86_64\lib\gstreamer-1.0\gstdash.dll .\gstreamer-plugins\ copy C:\gstreamer\1.0\msvc_x86_64\lib\gstreamer-1.0\gstxingmux.dll .\gstreamer-plugins\ + copy C:\gstreamer\1.0\msvc_x86_64\lib\gstreamer-1.0\gstmpg123.dll .\gstreamer-plugins\ - name: Download copydlldeps.sh shell: bash diff --git a/dist/windows/strawberry.nsi.in b/dist/windows/strawberry.nsi.in index 5fb493d7..e8c43aba 100644 --- a/dist/windows/strawberry.nsi.in +++ b/dist/windows/strawberry.nsi.in @@ -256,6 +256,7 @@ Section "Strawberry" Strawberry File "libintl-8.dll" File "libjpeg-9.dll" File "liblzma-5.dll" + File "libmpg123-0.dll" File "libnettle-8.dll" File "libnghttp2.dll" File "libopenmpt-0.dll" @@ -336,6 +337,7 @@ Section "Strawberry" Strawberry File "gstvideo-1.0-0.dll" File "gstwinrt-1.0-0.dll" File "intl-8.dll" + File "libmpg123-0.dll" File "libprotobuf.dll" File "opus-0.dll" File "orc-0.4-0.dll" @@ -467,6 +469,7 @@ Section "Gstreamer plugins" gstreamer-plugins File "/oname=libgstisomp4.dll" "gstreamer-plugins\libgstisomp4.dll" File "/oname=libgstlame.dll" "gstreamer-plugins\libgstlame.dll" File "/oname=libgstlibav.dll" "gstreamer-plugins\libgstlibav.dll" + File "/oname=libgstmpg123.dll" "gstreamer-plugins\libgstmpg123.dll" File "/oname=libgstogg.dll" "gstreamer-plugins\libgstogg.dll" File "/oname=libgstopenmpt.dll" "gstreamer-plugins\libgstopenmpt.dll" File "/oname=libgstopus.dll" "gstreamer-plugins\libgstopus.dll" @@ -516,6 +519,7 @@ Section "Gstreamer plugins" gstreamer-plugins File "/oname=gstisomp4.dll" "gstreamer-plugins\gstisomp4.dll" File "/oname=gstlame.dll" "gstreamer-plugins\gstlame.dll" File "/oname=gstlibav.dll" "gstreamer-plugins\gstlibav.dll" + File "/oname=gstmpg123.dll" "gstreamer-plugins\gstmpg123.dll" File "/oname=gstogg.dll" "gstreamer-plugins\gstogg.dll" File "/oname=gstopus.dll" "gstreamer-plugins\gstopus.dll" File "/oname=gstopusparse.dll" "gstreamer-plugins\gstopusparse.dll" @@ -643,6 +647,7 @@ Section "Uninstall" Delete "$INSTDIR\libintl-8.dll" Delete "$INSTDIR\libjpeg-9.dll" Delete "$INSTDIR\liblzma-5.dll" + Delete "$INSTDIR\libmpg123-0.dll" Delete "$INSTDIR\libnettle-8.dll" Delete "$INSTDIR\libnghttp2.dll" Delete "$INSTDIR\libopenmpt-0.dll" @@ -723,6 +728,7 @@ Section "Uninstall" Delete "$INSTDIR\gstvideo-1.0-0.dll" Delete "$INSTDIR\gstwinrt-1.0-0.dll" Delete "$INSTDIR\intl-8.dll" + Delete "$INSTDIR\libmpg123-0.dll" Delete "$INSTDIR\libprotobuf.dll" Delete "$INSTDIR\opus-0.dll" Delete "$INSTDIR\orc-0.4-0.dll" @@ -800,6 +806,7 @@ Section "Uninstall" Delete "$INSTDIR\gstreamer-plugins\libgstisomp4.dll" Delete "$INSTDIR\gstreamer-plugins\libgstlame.dll" Delete "$INSTDIR\gstreamer-plugins\libgstlibav.dll" + Delete "$INSTDIR\gstreamer-plugins\libgstmpg123.dll" Delete "$INSTDIR\gstreamer-plugins\libgstogg.dll" Delete "$INSTDIR\gstreamer-plugins\libgstopenmpt.dll" Delete "$INSTDIR\gstreamer-plugins\libgstopus.dll" @@ -851,6 +858,7 @@ Section "Uninstall" Delete "$INSTDIR\gstreamer-plugins\gstisomp4.dll" Delete "$INSTDIR\gstreamer-plugins\gstlame.dll" Delete "$INSTDIR\gstreamer-plugins\gstlibav.dll" + Delete "$INSTDIR\gstreamer-plugins\gstmpg123.dll" Delete "$INSTDIR\gstreamer-plugins\gstogg.dll" Delete "$INSTDIR\gstreamer-plugins\gstopus.dll" Delete "$INSTDIR\gstreamer-plugins\gstopusparse.dll"