Compare commits

...

80 Commits
f24 ... rawhide

Author SHA1 Message Date
Sandro Mani
639a6dd2f2 Update 1.24.6 2024-07-30 17:21:11 +02:00
Fedora Release Engineering
d6c4071edb Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-18 17:33:40 +00:00
Sandro Mani
2473df8b00 Update to 1.24.5 2024-06-23 17:55:32 +02:00
Sandro Mani
76ecd353ef Rebuild (openexr) 2024-06-11 19:19:47 +02:00
Sandro Mani
7227fa374a Update to 1.24.4 2024-06-06 22:16:43 +02:00
Sandro Mani
aaa234ecf4 Update to 1.24.3 2024-05-02 11:25:57 +02:00
Sandro Mani
5a7b057e9e Update to 1.24.0 2024-03-07 16:07:49 +01:00
Sandro Mani
eee1e8c90d Update to 1.22.9 2024-01-27 21:11:49 +01:00
Fedora Release Engineering
d8a17bb9f7 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-25 06:35:20 +00:00
Fedora Release Engineering
db14f7a67f Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 07:40:42 +00:00
Sandro Mani
062ae326d3 Update to 1.22.8 2023-12-20 14:27:22 +01:00
Sandro Mani
1d4e84b462 Update to 1.22.7 2023-11-15 11:48:01 +01:00
Sandro Mani
4df0bdbacd Update to 1.22.6 2023-09-21 13:27:01 +02:00
Sandro Mani
5ff4499300 Update to 1.22.5 2023-07-29 11:12:24 +02:00
Sandro Mani
7684c77a92 Update to 1.22.5 2023-07-29 11:09:15 +02:00
Fedora Release Engineering
3a955f3810 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 14:38:51 +00:00
Sandro Mani
b95e13ab9b Update to 1.22.4 2023-07-04 16:10:35 +02:00
Sandro Mani
09e48ae1c2 Update to 1.22.3 2023-05-25 15:30:29 +02:00
Sandro Mani
43bf42310c BR: mingw-gcc-c++ 2023-04-15 23:42:27 +02:00
Sandro Mani
72a9d640d8 Update to 1.22.2 2023-04-15 23:23:33 +02:00
Sandro Mani
0963bc16f9 Update to 1.22.1 2023-03-19 13:03:51 +01:00
Sandro Mani
075e0fc7ce Fix unpackaged files 2023-01-29 00:57:46 +01:00
Sandro Mani
c4ba356889 Update to 1.22.0 2023-01-29 00:17:18 +01:00
Fedora Release Engineering
aaa89b62ff Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 19:43:30 +00:00
Sandro Mani
07499b87ad Update to 1.20.4 2022-11-13 17:51:51 +01:00
Fedora Release Engineering
e28b508d89 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 21:19:06 +00:00
Sandro Mani
6ce84688ae Update to 1.20.3 2022-07-21 10:39:10 +02:00
Sandro Mani
9ac4771be1 Fix BRs 2022-05-21 00:40:39 +02:00
Sandro Mani
80d6ccd839 Rebuild for gdal-3.5.0 and/or openjpeg-2.5.0 2022-05-21 00:14:25 +02:00
Sandro Mani
fce16743e1 Rebuild with mingw-gcc-12 2022-03-25 14:14:23 +01:00
Sandro Mani
ea9ed0ecaa Rebuild (openssl) 2022-02-17 17:00:15 +01:00
Sandro Mani
acedde98aa Update to 1.20.0 2022-02-05 15:11:13 +01:00
Fedora Release Engineering
7c51348cda - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 19:26:54 +00:00
Sandro Mani
e7746500e4 Fix build 2021-11-13 23:30:57 +01:00
Sandro Mani
a88be80177 Update to 1.19.3 2021-11-13 23:01:15 +01:00
Sandro Mani
18536d758c Fix unpackaged file 2021-10-02 19:06:23 +02:00
Sandro Mani
1ad03baa7c Fix unpackaged file 2021-10-02 18:44:11 +02:00
Sandro Mani
a39b00b1d9 Update to 1.19.2 2021-10-02 18:30:37 +02:00
Sandro Mani
fc40e64426 Rebuild (openexr3) 2021-08-19 14:40:22 +02:00
Fedora Release Engineering
8701f16822 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 14:28:45 +00:00
Sandro Mani
3faa3e587b Fix %%files 2021-06-07 17:28:55 +02:00
Sandro Mani
94c50acdae Update to 1.19.1 2021-06-07 16:01:12 +02:00
Michael Cronenworth
f87964dc07 Rebuild for Nettle 3.7.2 2021-04-14 08:26:43 -05:00
Sandro Mani
d5acb980e9 Update to 1.18.4 2021-03-24 11:19:32 +01:00
Fedora Release Engineering
49c55c0033 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 19:58:23 +00:00
Sandro Mani
79cd595aaa Rebuild (openexr) 2020-12-17 19:27:27 +01:00
Sandro Mani
883a32fcd4 Actually commit spec update 2020-12-10 18:50:02 +01:00
Sandro Mani
9c65c8dea6 Update to 1.18.2 2020-12-10 18:48:51 +01:00
Sandro Mani
157a27d067 Sync enabled plugins with native package 2020-11-02 12:16:49 +01:00
Sandro Mani
8626f950d2 Update to 1.18.1 2020-11-02 00:08:38 +01:00
Sandro Mani
abda0ff277 Rebuild (mingw-gettext) 2020-08-12 15:38:11 +02:00
Fedora Release Engineering
96926cb00e - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 07:37:10 +00:00
Sandro Mani
115c3ae4e4 Update to 1.16.2 2020-04-21 02:12:04 +02:00
Fedora Release Engineering
22a2aaf446 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 13:00:38 +00:00
Sandro Mani
76c3737469 Add gst-ext-openexr-c++std.patch 2019-11-13 19:17:28 +01:00
Sandro Mani
ccb23126e2 Rebuild (OpenEXR) 2019-11-13 18:44:46 +01:00
Sandro Mani
71d6f0aa7f Rebuild (Changes/Mingw32GccDwarf2) 2019-10-08 18:35:48 +02:00
Michael Cronenworth
b09eeae783 Rebuild for Nettle 3.5.1 2019-08-20 14:26:37 -05:00
Fedora Release Engineering
12f1dec4f8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 16:46:16 +00:00
Sandro Mani
d35016ecfc Rebuild (OpenEXR) 2019-04-10 18:41:16 +02:00
Fedora Release Engineering
4e028b21ff - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 10:33:22 +00:00
Igor Gnatenko
5a1ffaa9c1 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:16 +01:00
Christophe Fergeau
86ce157b88 Fix wrong date in %changelog 2018-08-24 15:56:37 +02:00
Christophe Fergeau
d61d195edc Sync enabled/disabled plugins with fedora
Annotate the plugins which used to be disabled in the fedora package but
which are now enabled.
2018-08-24 15:56:16 +02:00
Christophe Fergeau
a99b38e8d9 Update to 1.14.2 2018-08-24 15:56:16 +02:00
Richard W.M. Jones
fcbc18b67a Rebuild for new mingw-openssl. 2018-08-24 13:29:16 +01:00
Victor Toso
0399db4245 Update to 1.14.1 2018-07-19 14:27:23 +02:00
Fedora Release Engineering
a9c03ff85a - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 10:24:01 +00:00
Fedora Release Engineering
9804a1ea3d - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-08 02:09:38 +00:00
Sandro Mani
7937759da5 Rebuild (OpenEXR) 2018-01-19 16:31:13 +01:00
Kalev Lember
4885c92b66 Update to 1.12.3 2017-10-15 15:49:22 +02:00
Fedora Release Engineering
572ab6450f - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 21:35:40 +00:00
Kalev Lember
41da0862df Update to 1.12.1 2017-06-20 14:35:24 +02:00
Kalev Lember
1aa14e53b3 Simplify version macros 2017-06-20 13:51:34 +02:00
Victor Toso
34c410b3a2 CVE-2017-5848 2017-02-08 14:48:24 +01:00
Victor Toso
e92cd56f94 CVE-2017-5843 2017-02-08 14:48:24 +01:00
Victor Toso
45a01bf842 Add ttmlsubs plugin 2017-02-08 14:48:24 +01:00
Victor Toso
585bb4e88e Dataurisrc was moved to core 2017-02-08 14:48:24 +01:00
Victor Toso
16d3074f09 Update to 1.11.1
- Add audiobuffersplit
2017-02-08 14:48:24 +01:00
Victor Toso
3855d014a8 Update to 1.10.0, new element timecode 2016-11-05 15:31:58 +01:00
5 changed files with 633 additions and 192 deletions

32
.gitignore vendored
View File

@ -1,3 +1,35 @@
/gst-plugins-bad-free-1.4.4.tar.xz /gst-plugins-bad-free-1.4.4.tar.xz
/gst-plugins-bad-free-1.6.0.tar.xz /gst-plugins-bad-free-1.6.0.tar.xz
/gst-plugins-bad-free-1.8.1.tar.xz /gst-plugins-bad-free-1.8.1.tar.xz
/gst-plugins-bad-1.10.0.tar.xz
/gst-plugins-bad-free-1.10.0.tar.xz
/gst-plugins-bad-free-1.11.1.tar.xz
/gst-plugins-bad-free-1.12.1.tar.xz
/gst-plugins-bad-free-1.12.3.tar.xz
/gst-plugins-bad-free-1.14.1.tar.xz
/gst-plugins-bad-free-1.14.2.tar.xz
/gst-plugins-bad-free-1.16.2.tar.xz
/gst-plugins-bad-free-1.18.1.tar.xz
/gst-plugins-bad-free-1.18.2.tar.xz
/gst-plugins-bad-free-1.18.4.tar.xz
/gst-plugins-bad-free-1.19.1.tar.xz
/gst-plugins-bad-free-1.19.2.tar.xz
/gst-plugins-bad-free-1.19.3.tar.xz
/gst-plugins-bad-free-1.20.0.tar.xz
/gst-plugins-bad-free-1.20.3.tar.xz
/gst-plugins-bad-free-1.20.4.tar.xz
/gst-plugins-bad-free-1.22.0.tar.xz
/gst-plugins-bad-free-1.22.1.tar.xz
/gst-plugins-bad-free-1.22.2.tar.xz
/gst-plugins-bad-free-1.22.3.tar.xz
/gst-plugins-bad-free-1.22.4.tar.xz
/gst-plugins-bad-free-1.22.5.tar.xz
/gst-plugins-bad-free-1.22.6.tar.xz
/gst-plugins-bad-free-1.22.7.tar.xz
/gst-plugins-bad-free-1.22.8.tar.xz
/gst-plugins-bad-free-1.22.9.tar.xz
/gst-plugins-bad-free-1.24.0.tar.xz
/gst-plugins-bad-free-1.24.3.tar.xz
/gst-plugins-bad-free-1.24.4.tar.xz
/gst-plugins-bad-free-1.24.5.tar.xz
/gst-plugins-bad-free-1.24.6.tar.xz

View File

@ -9,7 +9,10 @@
# Bastien Nocera <bnocera@redhat.com> - 2010 # Bastien Nocera <bnocera@redhat.com> - 2010
# #
SOURCE="$1" VERSION="$1"
SOURCE_URL="http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-${VERSION}.tar.xz"
SOURCE="gst-plugins-bad-${VERSION}.tar.xz"
wget ${SOURCE_URL}
NEW_SOURCE=`echo $SOURCE | sed 's/bad-/bad-free-/'` NEW_SOURCE=`echo $SOURCE | sed 's/bad-/bad-free-/'`
DIRECTORY=`echo $SOURCE | sed 's/\.tar\.xz//'` DIRECTORY=`echo $SOURCE | sed 's/\.tar\.xz//'`
@ -22,8 +25,11 @@ aiff
aiffparse aiffparse
amrparse amrparse
asfmux asfmux
audiobuffersplit
audiofxbad audiofxbad
audiolatency
audiomixer audiomixer
audiomixmatrix
audioparsers audioparsers
audiovisualizers audiovisualizers
autoconvert autoconvert
@ -31,6 +37,8 @@ bayer
camerabin camerabin
camerabin2 camerabin2
cdxaparse cdxaparse
codecalpha
codectimestamper
coloreffects coloreffects
colorspace colorspace
compositor compositor
@ -38,6 +46,8 @@ dataurisrc
dccp dccp
debugutils debugutils
dtmf dtmf
dvbsubenc
dvbsuboverlay
faceoverlay faceoverlay
festival festival
fieldanalysis fieldanalysis
@ -51,6 +61,7 @@ h264parse
hdvparse hdvparse
hls hls
id3tag id3tag
insertbin
inter inter
interlace interlace
invtelecine invtelecine
@ -62,6 +73,7 @@ legacyresample
librfb librfb
liveadder liveadder
midi midi
mse
mve mve
mpegdemux mpegdemux
mpeg4videoparse mpeg4videoparse
@ -74,12 +86,16 @@ netsim
nsf nsf
nuvdemux nuvdemux
onvif onvif
openh264
patchdetect patchdetect
pcapparse pcapparse
pnm pnm
proxy
qtmux qtmux
rawparse rawparse
removesilence removesilence
rist
rtmp2
rtp rtp
rtpmux rtpmux
rtpvp8 rtpvp8
@ -88,11 +104,16 @@ sdi
sdp sdp
segmentclip segmentclip
selector selector
siren
smooth smooth
speed speed
stereo stereo
subenc subenc
switchbin
timecode
transcode
tta tta
unixfd
valve valve
videofilters videofilters
videoframe_audiolevel videoframe_audiolevel
@ -106,10 +127,7 @@ y4m
" "
NOT_ALLOWED=" NOT_ALLOWED="
dvbsuboverlay
dvdspu dvdspu
real
siren
" "
error() error()
@ -159,20 +177,6 @@ for subdir in gst ext sys; do
echo "**** Removing $MODULE ****" echo "**** Removing $MODULE ****"
echo "Removing directory $dir" echo "Removing directory $dir"
rm -r $dir || error "Cannot remove $dir" rm -r $dir || error "Cannot remove $dir"
if grep -q "AG_GST_CHECK_PLUGIN($MODULE)" configure.ac ; then
echo "Removing element check for $MODULE"
grep -v "AG_GST_CHECK_PLUGIN($MODULE)" configure.ac > configure.ac.new && mv configure.ac.new configure.ac
fi
echo "Removing Makefile generation for $MODULE"
grep -v "$dir/Makefile" configure.ac > configure.ac.new && mv configure.ac.new configure.ac
# Urgh
if test $MODULE = real ; then
grep -v "AG_GST_DISABLE_PLUGIN(real)" configure.ac > configure.ac.new && mv configure.ac.new configure.ac
fi
echo "Removing documentation for $MODULE"
if grep -q "$MODULE" docs/plugins/Makefile.am ; then
grep -v $dir docs/plugins/Makefile.am > docs/plugins/Makefile.am.new && mv docs/plugins/Makefile.am.new docs/plugins/Makefile.am
fi
echo echo
elif test $subdir = ext || test $subdir = sys; then elif test $subdir = ext || test $subdir = sys; then
# Ignore library or system non-blacklisted plugins # Ignore library or system non-blacklisted plugins
@ -192,8 +196,6 @@ if test "x$unknown" != "x"; then
exit 1 exit 1
fi fi
autoreconf
popd > /dev/null popd > /dev/null
tar cJf $NEW_SOURCE $DIRECTORY tar cJf $NEW_SOURCE $DIRECTORY

View File

@ -0,0 +1,93 @@
diff -rupN gst-plugins-bad-1.24.3/gst-libs/gst/d3d11/gstd3d11converter.cpp gst-plugins-bad-1.24.3-new/gst-libs/gst/d3d11/gstd3d11converter.cpp
--- gst-plugins-bad-1.24.3/gst-libs/gst/d3d11/gstd3d11converter.cpp 2024-04-30 01:15:23.000000000 +0200
+++ gst-plugins-bad-1.24.3-new/gst-libs/gst/d3d11/gstd3d11converter.cpp 2024-05-02 11:19:58.008578735 +0200
@@ -43,7 +43,7 @@
#ifndef HAVE_DIRECTX_MATH_SIMD
#define _XM_NO_INTRINSICS_
#endif
-#include <DirectXMath.h>
+#include <directxmath/DirectXMath.h>
/**
* SECTION:gstd3d11converter
diff -rupN gst-plugins-bad-1.24.3/gst-libs/gst/d3d11/meson.build gst-plugins-bad-1.24.3-new/gst-libs/gst/d3d11/meson.build
--- gst-plugins-bad-1.24.3/gst-libs/gst/d3d11/meson.build 2024-04-30 01:15:23.000000000 +0200
+++ gst-plugins-bad-1.24.3-new/gst-libs/gst/d3d11/meson.build 2024-05-02 11:19:58.039578140 +0200
@@ -183,7 +183,7 @@ endif
have_dx_math = cxx.compiles('''
#include <windows.h>
- #include <DirectXMath.h>
+ #include <directxmath/DirectXMath.h>
using namespace DirectX;
int main(int argc, char ** argv) {
XMMATRIX matrix;
@@ -211,7 +211,7 @@ endif
if host_machine.cpu_family() != 'x86'
have_dx_math_simd = cxx.compiles('''
#include <windows.h>
- #include <DirectXMath.h>
+ #include <directxmath/DirectXMath.h>
using namespace DirectX;
int main(int argc, char ** argv) {
XMVerifyCPUSupport ();
diff -rupN gst-plugins-bad-1.24.3/sys/d3d11/gstd3d11dxgicapture.cpp gst-plugins-bad-1.24.3-new/sys/d3d11/gstd3d11dxgicapture.cpp
--- gst-plugins-bad-1.24.3/sys/d3d11/gstd3d11dxgicapture.cpp 2024-04-30 01:15:23.000000000 +0200
+++ gst-plugins-bad-1.24.3-new/sys/d3d11/gstd3d11dxgicapture.cpp 2024-05-02 11:20:01.751506967 +0200
@@ -54,7 +54,7 @@
#include <wrl.h>
#define _XM_NO_INTRINSICS_
-#include <DirectXMath.h>
+#include <directxmath/DirectXMath.h>
GST_DEBUG_CATEGORY_EXTERN (gst_d3d11_screen_capture_debug);
#define GST_CAT_DEFAULT gst_d3d11_screen_capture_debug
diff -rupN gst-plugins-bad-1.24.3/sys/d3d11/gstd3d11pluginutils.cpp gst-plugins-bad-1.24.3-new/sys/d3d11/gstd3d11pluginutils.cpp
--- gst-plugins-bad-1.24.3/sys/d3d11/gstd3d11pluginutils.cpp 2024-04-30 01:15:23.000000000 +0200
+++ gst-plugins-bad-1.24.3-new/sys/d3d11/gstd3d11pluginutils.cpp 2024-05-02 11:20:01.692508099 +0200
@@ -32,7 +32,7 @@
/* Disable platform-specific intrinsics */
#define _XM_NO_INTRINSICS_
-#include <DirectXMath.h>
+#include <directxmath/DirectXMath.h>
GST_DEBUG_CATEGORY_EXTERN (gst_d3d11_plugin_utils_debug);
#define GST_CAT_DEFAULT gst_d3d11_plugin_utils_debug
diff -rupN gst-plugins-bad-1.24.3/sys/d3d12/gstd3d12converter.cpp gst-plugins-bad-1.24.3-new/sys/d3d12/gstd3d12converter.cpp
--- gst-plugins-bad-1.24.3/sys/d3d12/gstd3d12converter.cpp 2024-04-30 01:15:23.000000000 +0200
+++ gst-plugins-bad-1.24.3-new/sys/d3d12/gstd3d12converter.cpp 2024-05-02 11:20:02.270497016 +0200
@@ -35,7 +35,7 @@
#ifndef HAVE_DIRECTX_MATH_SIMD
#define _XM_NO_INTRINSICS_
#endif
-#include <DirectXMath.h>
+#include <directxmath/DirectXMath.h>
GST_DEBUG_CATEGORY (gst_d3d12_converter_debug);
#define GST_CAT_DEFAULT gst_d3d12_converter_debug
diff -rupN gst-plugins-bad-1.24.3/sys/d3d12/gstd3d12dxgicapture.cpp gst-plugins-bad-1.24.3-new/sys/d3d12/gstd3d12dxgicapture.cpp
--- gst-plugins-bad-1.24.3/sys/d3d12/gstd3d12dxgicapture.cpp 2024-04-30 01:15:23.000000000 +0200
+++ gst-plugins-bad-1.24.3-new/sys/d3d12/gstd3d12dxgicapture.cpp 2024-05-02 11:20:02.140499508 +0200
@@ -59,7 +59,7 @@
#include "VSMain_coord.h"
#define _XM_NO_INTRINSICS_
-#include <DirectXMath.h>
+#include <directxmath/DirectXMath.h>
GST_DEBUG_CATEGORY_EXTERN (gst_d3d12_screen_capture_debug);
#define GST_CAT_DEFAULT gst_d3d12_screen_capture_debug
diff -rupN gst-plugins-bad-1.24.3/sys/d3d12/gstd3d12pluginutils.cpp gst-plugins-bad-1.24.3-new/sys/d3d12/gstd3d12pluginutils.cpp
--- gst-plugins-bad-1.24.3/sys/d3d12/gstd3d12pluginutils.cpp 2024-04-30 01:15:23.000000000 +0200
+++ gst-plugins-bad-1.24.3-new/sys/d3d12/gstd3d12pluginutils.cpp 2024-05-02 11:20:02.265497112 +0200
@@ -24,7 +24,7 @@
#include "gstd3d12pluginutils.h"
#define _XM_NO_INTRINSICS_
-#include <DirectXMath.h>
+#include <directxmath/DirectXMath.h>
/* *INDENT-OFF* */
using namespace DirectX;

View File

@ -1,66 +1,81 @@
%{?mingw_package_header} %{?mingw_package_header}
%bcond_without extras
%global api_version 1.0 %global api_version 1.0
%global gstreamer_version 1.8.1
Name: mingw-gstreamer1-plugins-bad-free Name: mingw-gstreamer1-plugins-bad-free
Version: %{gstreamer_version} Version: 1.24.6
Release: 1%{?dist} Release: 1%{?dist}
Summary: Cross compiled GStreamer1 plug-ins "bad" Summary: Cross compiled GStreamer1 plug-ins "bad"
# The freeze and nfs plugins are LGPLv2 (only) # The freeze and nfs plugins are LGPLv2 (only)
Group: Applications/Multimedia License: LGPL-2.0-or-later AND LGPL-2.0-only
License: LGPLv2+ and LGPLv2
URL: http://gstreamer.freedesktop.org/ URL: http://gstreamer.freedesktop.org/
# The source is: # The source is:
# http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.xz # http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.xz
# modified with gst1-p-bad-cleanup.sh from SOURCE1 # modified with gst1-p-bad-cleanup.sh from SOURCE1
Source0: gst-plugins-bad-free-%{version}.tar.xz Source0: gst-plugins-bad-free-%{version}.tar.xz
Source1: gst-p-bad-cleanup.sh Source1: gst-p-bad-cleanup.sh
# Adapt for directxmath header location
Patch1: gst-p-bad-directxmath.patch
BuildArch: noarch BuildArch: noarch
BuildRequires: autoconf BuildRequires: gettext
BuildRequires: mingw32-filesystem >= 95 BuildRequires: gcc-c++
BuildRequires: mingw64-filesystem >= 95 BuildRequires: meson
BuildRequires: mingw32-gcc BuildRequires: orc-compiler
BuildRequires: mingw64-gcc
BuildRequires: mingw32-gstreamer1 >= %{gstreamer_version} BuildRequires: mingw32-filesystem
BuildRequires: mingw64-gstreamer1 >= %{gstreamer_version} BuildRequires: mingw64-filesystem
BuildRequires: mingw32-gstreamer1-plugins-base >= %{gstreamer_version} BuildRequires: mingw32-gcc-c++
BuildRequires: mingw64-gstreamer1-plugins-base >= %{gstreamer_version} BuildRequires: mingw64-gcc-c++
BuildRequires: mingw32-directxmath
BuildRequires: mingw64-directxmath
BuildRequires: mingw32-gstreamer1 >= %{version}
BuildRequires: mingw64-gstreamer1 >= %{version}
BuildRequires: mingw32-gstreamer1-plugins-base >= %{version}
BuildRequires: mingw64-gstreamer1-plugins-base >= %{version}
BuildRequires: mingw32-bzip2 BuildRequires: mingw32-bzip2
BuildRequires: mingw64-bzip2 BuildRequires: mingw64-bzip2
BuildRequires: mingw32-curl
BuildRequires: mingw64-curl
BuildRequires: mingw32-gettext BuildRequires: mingw32-gettext
BuildRequires: mingw64-gettext BuildRequires: mingw64-gettext
BuildRequires: mingw32-gtk3 BuildRequires: mingw32-gnutls
BuildRequires: mingw64-gtk3 BuildRequires: mingw64-gnutls
BuildRequires: mingw32-orc
BuildRequires: mingw64-orc
BuildRequires: mingw32-pthreads
BuildRequires: mingw64-pthreads
BuildRequires: mingw32-jasper
BuildRequires: mingw64-jasper
BuildRequires: mingw32-gsm BuildRequires: mingw32-gsm
BuildRequires: mingw64-gsm BuildRequires: mingw64-gsm
BuildRequires: mingw32-gtk3
BuildRequires: mingw64-gtk3
BuildRequires: mingw32-jasper
BuildRequires: mingw64-jasper
BuildRequires: mingw32-lcms2
BuildRequires: mingw64-lcms2
BuildRequires: mingw32-libgcrypt
BuildRequires: mingw64-libgcrypt
BuildRequires: mingw32-librsvg2
BuildRequires: mingw64-librsvg2
BuildRequires: mingw32-libwebp
BuildRequires: mingw64-libwebp
BuildRequires: mingw32-libxml2
BuildRequires: mingw64-libxml2
BuildRequires: mingw32-nettle
BuildRequires: mingw64-nettle
BuildRequires: mingw32-openexr
BuildRequires: mingw64-openexr
BuildRequires: mingw32-openal-soft
BuildRequires: mingw64-openal-soft
BuildRequires: mingw32-openjpeg2
BuildRequires: mingw64-openjpeg2
BuildRequires: mingw32-opus
BuildRequires: mingw64-opus
BuildRequires: mingw32-orc
BuildRequires: mingw64-orc
BuildRequires: mingw32-openssl BuildRequires: mingw32-openssl
BuildRequires: mingw64-openssl BuildRequires: mingw64-openssl
BuildRequires: mingw32-wavpack BuildRequires: mingw32-wavpack
BuildRequires: mingw64-wavpack BuildRequires: mingw64-wavpack
BuildRequires: mingw32-opus
BuildRequires: mingw64-opus
BuildRequires: mingw32-nettle
BuildRequires: mingw64-nettle
BuildRequires: mingw32-libgcrypt
BuildRequires: mingw64-libgcrypt
BuildRequires: mingw32-libxml2
BuildRequires: mingw64-libxml2
BuildRequires: mingw32-gnutls
BuildRequires: mingw64-gnutls
#BuildRequires: mingw32-curl
#BuildRequires: mingw64-curl
BuildRequires: mingw32-OpenEXR
BuildRequires: mingw64-OpenEXR
# For glib-genmarshal # For glib-genmarshal
BuildRequires: glib2-devel BuildRequires: glib2-devel
@ -77,9 +92,9 @@ well enough, or the code is not of good enough quality.
# Mingw32 # Mingw32
%package -n mingw32-gstreamer1-plugins-bad-free %package -n mingw32-gstreamer1-plugins-bad-free
Summary: %{summary} Summary: %{summary}
Requires: mingw32-gstreamer1 >= %{gstreamer_version} Requires: mingw32-gstreamer1 >= %{version}
Obsoletes: mingw32-gstreamer1-plugins-bad < 1.4.4-2 Obsoletes: mingw32-gstreamer1-plugins-bad < 1.14.1-1
Provides: mingw32-gstreamer1-plugins-bad = 1.4.4-2 Provides: mingw32-gstreamer1-plugins-bad = 1.14.1-1
%description -n mingw32-gstreamer1-plugins-bad-free %description -n mingw32-gstreamer1-plugins-bad-free
GStreamer is a streaming media framework, based on graphs of elements which GStreamer is a streaming media framework, based on graphs of elements which
@ -92,9 +107,9 @@ well enough, or the code is not of good enough quality.
# Mingw64 # Mingw64
%package -n mingw64-gstreamer1-plugins-bad-free %package -n mingw64-gstreamer1-plugins-bad-free
Summary: %{summary} Summary: %{summary}
Requires: mingw64-gstreamer1 >= %{gstreamer_version} Requires: mingw64-gstreamer1 >= %{version}
Obsoletes: mingw64-gstreamer1-plugins-bad < 1.4.4-2 Obsoletes: mingw64-gstreamer1-plugins-bad < 1.14.1-1
Provides: mingw64-gstreamer1-plugins-bad = 1.4.4-2 Provides: mingw64-gstreamer1-plugins-bad = 1.14.1-1
%description -n mingw64-gstreamer1-plugins-bad-free %description -n mingw64-gstreamer1-plugins-bad-free
GStreamer is a streaming media framework, based on graphs of elements which GStreamer is a streaming media framework, based on graphs of elements which
@ -108,55 +123,60 @@ well enough, or the code is not of good enough quality.
%prep %prep
%setup -q -n gst-plugins-bad-%{version} %autosetup -p1 -n gst-plugins-bad-%{version}
%build %build
%mingw_configure \ # chromaprint was enabled in the !mingw package in 6eadf04
--with-package-name='Fedora Mingw gstreamer1-plugins-bad-free package' \ # openal, openjpeg, ofa, webp were enabled in the !mingw package in c609b28
--with-package-origin='http://download.fedora.redhat.com/fedora' \ # there are mingw-openjpeg and mingw-webp packages available
--enable-debug \ # uvch264 was enabled in the !mingw package in fcee991
--disable-static \ # curl and winks are disabled only in the mingw package
--enable-experimental \ export MINGW32_CXXFLAGS="%{mingw32_cflags} -msse2"
--disable-gtk-doc \ export MINGW64_CXXFLAGS="%{mingw64_cflags} -msse2"
--disable-examples \ %mingw_meson \
--disable-chromaprint \ -Dpackage-name="Fedora Mingw GStreamer-plugins-bad package" \
--disable-curl \ -Dpackage-origin="http://download.fedoraproject.org" \
--disable-dts \ %{!?with_extras:-D fbdev=disabled -D decklink=disabled } \
--disable-faac \ %{!?with_extras:-D assrender=disabled -D bs2b=disabled } \
--disable-faad \ %{!?with_extras:-D chromaprint=disabled -D d3dvideosink=disabled } \
--disable-flite \ %{!?with_extras:-D directsound=disabled -D dts=disabled } \
--disable-libmms \ %{!?with_extras:-D fluidsynth=disabled -D openexr=disabled } \
--disable-mimic \ %{!?with_extras:-D curl=disabled -D curl-ssh2=disabled } \
--disable-mpeg2enc \ %{!?with_extras:-D ttml=disabled -D kate=disabled } \
--disable-mpg123 \ %{!?with_extras:-D modplug=disabled -D ofa=disabled } \
--disable-mplex \ %{!?with_extras:-D vdpau=disabled -D openal=disabled } \
--disable-nas \ %{!?with_extras:-D opencv=disabled -D openjpeg=disabled } \
--disable-neon \ %{!?with_extras:-D wildmidi=disabled -D zbar=disabled } \
--disable-openal \ %{!?with_extras:-D gme=disabled -D lv2=disabled } \
--disable-openjpeg \ -D doc=disabled -D magicleap=disabled -D msdk=disabled \
--disable-rtmp \ -D dts=disabled -D faac=disabled -D faad=disabled \
--disable-sbc \ -D mpeg2enc=disabled -D mplex=disabled \
--disable-spandsp \ -D neon=disabled -D rtmp=disabled -D rtmp2=disabled \
--disable-ofa \ -D flite=disabled -D sbc=disabled -D opencv=disabled \
--disable-opencv \ %{!?with_extras:-D spandsp=disabled -D va=disabled } \
--disable-uvch264 \ -D voamrwbenc=disabled -D x265=disabled \
--disable-voamrwbenc \ -D dvbsuboverlay=disabled -D dvdspu=disabled -D siren=disabled \
--disable-webp \ -D opensles=disabled -D tinyalsa=disabled \
--disable-winks \ -D wasapi=enabled -D wasapi2=disabled -D avtp=disabled \
--disable-xvid -D dc1394=disabled -D directfb=disabled -D iqa=disabled \
-D libde265=disabled -D musepack=disabled -D openni2=disabled \
-D sctp=disabled -D svthevcenc=disabled -D voaacenc=disabled \
-D zxing=disabled -D wpe=disabled -D x11=disabled \
-D openh264=disabled \
-D examples=disabled -D tests=disabled
# -D d3d11=disabled \
%mingw_make %{?_smp_mflags}
%mingw_ninja
%install %install
%mingw_make install DESTDIR=$RPM_BUILD_ROOT %mingw_ninja_install
# Clean out files that should not be part of the rpm. # Clean out files that should not be part of the rpm.
rm -f $RPM_BUILD_ROOT%{mingw32_libdir}/gstreamer-%{api_version}/*.a rm -f %{buildroot}%{mingw32_libdir}/gstreamer-%{api_version}/*.dll.a
rm -f $RPM_BUILD_ROOT%{mingw64_libdir}/gstreamer-%{api_version}/*.a rm -f %{buildroot}%{mingw64_libdir}/gstreamer-%{api_version}/*.dll.a
find $RPM_BUILD_ROOT -name '*.la' -delete
%mingw_find_lang gstreamer1-plugins-bad-free --all-name %mingw_find_lang gstreamer1-plugins-bad-free --all-name
@ -164,45 +184,63 @@ find $RPM_BUILD_ROOT -name '*.la' -delete
# Mingw32 # Mingw32
%files -n mingw32-gstreamer1-plugins-bad-free -f mingw32-gstreamer1-plugins-bad-free.lang %files -n mingw32-gstreamer1-plugins-bad-free -f mingw32-gstreamer1-plugins-bad-free.lang
%license COPYING %license COPYING
%doc AUTHORS README REQUIREMENTS %doc AUTHORS README.md REQUIREMENTS
%{mingw32_bindir}/gst-transcoder-1.0.exe
# libraries # libraries
%{mingw32_bindir}/libgstadaptivedemux-1.0-0.dll %{mingw32_bindir}/libgstadaptivedemux-1.0-0.dll
%{mingw32_bindir}/libgstanalytics-1.0-0.dll
%{mingw32_bindir}/libgstbadaudio-1.0-0.dll %{mingw32_bindir}/libgstbadaudio-1.0-0.dll
%{mingw32_bindir}/libgstbasecamerabinsrc-1.0-0.dll %{mingw32_bindir}/libgstbasecamerabinsrc-1.0-0.dll
%{mingw32_bindir}/libgstbadbase-1.0-0.dll %{mingw32_bindir}/libgstcodecs-1.0-0.dll
%{mingw32_bindir}/libgstbadvideo-1.0-0.dll
%{mingw32_bindir}/libgstcodecparsers-1.0-0.dll %{mingw32_bindir}/libgstcodecparsers-1.0-0.dll
%{mingw32_bindir}/libgstgl-1.0-0.dll %{mingw32_bindir}/libgstcuda-1.0-0.dll
%{mingw32_bindir}/libgstd3d11-1.0-0.dll
%{mingw32_bindir}/libgstdxva-1.0-0.dll
%{mingw32_bindir}/libgstinsertbin-1.0-0.dll %{mingw32_bindir}/libgstinsertbin-1.0-0.dll
%{mingw32_bindir}/libgstisoff-1.0-0.dll
%{mingw32_bindir}/libgstmpegts-1.0-0.dll %{mingw32_bindir}/libgstmpegts-1.0-0.dll
%{mingw32_bindir}/libgstmse-1.0-0.dll
%{mingw32_bindir}/libgstphotography-1.0-0.dll %{mingw32_bindir}/libgstphotography-1.0-0.dll
%{mingw32_bindir}/libgstplay-1.0-0.dll
%{mingw32_bindir}/libgstplayer-1.0-0.dll %{mingw32_bindir}/libgstplayer-1.0-0.dll
%{mingw32_bindir}/libgstsctp-1.0-0.dll
%{mingw32_bindir}/libgsttranscoder-1.0-0.dll
%{mingw32_bindir}/libgsturidownloader-1.0-0.dll %{mingw32_bindir}/libgsturidownloader-1.0-0.dll
%{mingw32_bindir}/libgstwebrtc-1.0-0.dll
# bad plugins # bad plugins
%dir %{mingw32_libdir}/gstreamer-%{api_version} %dir %{mingw32_libdir}/gstreamer-%{api_version}
%{mingw32_libdir}/gstreamer-%{api_version}/libgstaccurip.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstaccurip.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstadpcmdec.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstadpcmdec.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstadpcmenc.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstadpcmenc.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstaes.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstaiff.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstaiff.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstanalyticsoverlay.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstasfmux.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstasfmux.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstaudiobuffersplit.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstaudiofxbad.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstaudiofxbad.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstaudiomixer.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstaudiolatency.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstaudiomixmatrix.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstaudiovisualizers.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstaudiovisualizers.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstautoconvert.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstautoconvert.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstbayer.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstbayer.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstbz2.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstbz2.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstcamerabin2.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstcamerabin.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstclosedcaption.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstcodecalpha.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstcoloreffects.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstcoloreffects.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstcompositor.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstcolormanagement.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstd3dvideosink.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstcurl.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstdashdemux.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstd3d.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstdataurisrc.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstd3d11.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstdash.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstdebugutilsbad.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstdebugutilsbad.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstdecklink.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstdirectsoundsrc.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstdirectsoundsrc.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstdtls.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstdtls.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstdwrite.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstdvbsubenc.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstfaceoverlay.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstfestival.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstfestival.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstfieldanalysis.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstfieldanalysis.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstfreeverb.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstfreeverb.dll
@ -211,132 +249,185 @@ find $RPM_BUILD_ROOT -name '*.la' -delete
%{mingw32_libdir}/gstreamer-%{api_version}/libgstgdp.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstgdp.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstgeometrictransform.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstgeometrictransform.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstgsm.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstgsm.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstgtksink.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgsthls.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgsthls.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstid3tag.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstid3tag.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstinsertbin.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstinter.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstinter.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstinterlace.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstinterlace.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstipcpipeline.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstivfparse.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstivfparse.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstivtc.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstivtc.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstjp2kdecimator.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstjp2kdecimator.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstjpegformat.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstjpegformat.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstlegacyrawparse.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstmidi.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstmidi.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstmpegpsdemux.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstmpegpsdemux.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstmpegpsmux.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstmpegpsmux.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstmpegtsdemux.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstmpegtsdemux.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstmpegtsmux.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstmpegtsmux.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstmse.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstmxf.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstmxf.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstnetsim.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstnetsim.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstnvcodec.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstopenal.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstopenexr.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstopenexr.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstopengl.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstopenjpeg.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstopusparse.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstopusparse.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstpcapparse.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstpcapparse.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstpnm.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstpnm.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstrawparse.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstproxy.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstremovesilence.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstremovesilence.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstrfbsrc.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstrfbsrc.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstrist.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstrsvg.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstrtpmanagerbad.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstrtponvif.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstrtponvif.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstsdpelem.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstsdpelem.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstsegmentclip.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstsegmentclip.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstsmooth.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstsmooth.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstsmoothstreaming.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstsmoothstreaming.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstspeed.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstspeed.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgststereo.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstsubenc.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstsubenc.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstswitchbin.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgsttimecode.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgsttranscode.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstttmlsubs.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstvideofiltersbad.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstvideofiltersbad.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstvideoframe_audiolevel.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstvideoframe_audiolevel.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstvideoparsersbad.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstvideoparsersbad.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstvideosignal.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstvideosignal.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstvmnc.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstvmnc.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstwasapi.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstwasapi.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstwebp.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstwinks.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstwinscreencap.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstwinscreencap.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgsty4mdec.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgsty4mdec.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstyadif.dll %{mingw32_libdir}/gstreamer-%{api_version}/libgstamfcodec.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstcodectimestamper.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstqsv.dll
%{mingw32_libdir}/gstreamer-%{api_version}/libgstwin32ipc.dll
%{mingw32_libdir}/gstreamer-%{api_version}/include/
# %files devel
# plugin helper library headers # plugin helper library headers
%{mingw32_includedir}/gstreamer-%{api_version}/gst/analytics/
%{mingw32_includedir}/gstreamer-%{api_version}/gst/audio/ %{mingw32_includedir}/gstreamer-%{api_version}/gst/audio/
%{mingw32_includedir}/gstreamer-%{api_version}/gst/base/
%{mingw32_includedir}/gstreamer-%{api_version}/gst/basecamerabinsrc/ %{mingw32_includedir}/gstreamer-%{api_version}/gst/basecamerabinsrc/
%{mingw32_includedir}/gstreamer-%{api_version}/gst/codecparsers/ %{mingw32_includedir}/gstreamer-%{api_version}/gst/codecparsers/
%{mingw32_includedir}/gstreamer-%{api_version}/gst/interfaces/ %{mingw32_includedir}/gstreamer-%{api_version}/gst/interfaces/
%{mingw32_includedir}/gstreamer-%{api_version}/gst/gl/
%{mingw32_includedir}/gstreamer-%{api_version}/gst/insertbin/ %{mingw32_includedir}/gstreamer-%{api_version}/gst/insertbin/
%{mingw32_includedir}/gstreamer-%{api_version}/gst/isoff/
%{mingw32_includedir}/gstreamer-%{api_version}/gst/mse/
%{mingw32_includedir}/gstreamer-%{api_version}/gst/mpegts/ %{mingw32_includedir}/gstreamer-%{api_version}/gst/mpegts/
%{mingw32_includedir}/gstreamer-%{api_version}/gst/play/
%{mingw32_includedir}/gstreamer-%{api_version}/gst/player/ %{mingw32_includedir}/gstreamer-%{api_version}/gst/player/
%{mingw32_includedir}/gstreamer-%{api_version}/gst/sctp/
%{mingw32_includedir}/gstreamer-%{api_version}/gst/transcoder/
%{mingw32_includedir}/gstreamer-%{api_version}/gst/uridownloader/ %{mingw32_includedir}/gstreamer-%{api_version}/gst/uridownloader/
%{mingw32_includedir}/gstreamer-%{api_version}/gst/video/ %{mingw32_includedir}/gstreamer-%{api_version}/gst/webrtc/
%{mingw32_includedir}/gstreamer-%{api_version}/gst/cuda/
%{mingw32_includedir}/gstreamer-%{api_version}/gst/d3d11/
%{mingw32_libdir}/libgstadaptivedemux-1.0.dll.a %{mingw32_libdir}/gstreamer-%{api_version}/include/
%{mingw32_libdir}/libgstbadaudio-1.0.dll.a %{mingw32_libdir}/libgstadaptivedemux-%{api_version}.dll.a
%{mingw32_libdir}/libgstbadbase-1.0.dll.a %{mingw32_libdir}/libgstanalytics-%{api_version}.dll.a
%{mingw32_libdir}/libgstbadvideo-1.0.dll.a %{mingw32_libdir}/libgstbadaudio-%{api_version}.dll.a
%{mingw32_libdir}/libgstbasecamerabinsrc-1.0.dll.a %{mingw32_libdir}/libgstbasecamerabinsrc-%{api_version}.dll.a
%{mingw32_libdir}/libgstcodecparsers-1.0.dll.a %{mingw32_libdir}/libgstcodecs-%{api_version}.dll.a
%{mingw32_libdir}/libgstgl-1.0.dll.a %{mingw32_libdir}/libgstcodecparsers-%{api_version}.dll.a
%{mingw32_libdir}/libgstinsertbin-1.0.dll.a %{mingw32_libdir}/libgstd3d11-%{api_version}.dll.a
%{mingw32_libdir}/libgstmpegts-1.0.dll.a %{mingw32_libdir}/libgstdxva-%{api_version}.dll.a
%{mingw32_libdir}/libgstphotography-1.0.dll.a %{mingw32_libdir}/libgstinsertbin-%{api_version}.dll.a
%{mingw32_libdir}/libgstplayer-1.0.dll.a %{mingw32_libdir}/libgstisoff-%{api_version}.dll.a
%{mingw32_libdir}/libgsturidownloader-1.0.dll.a %{mingw32_libdir}/libgstmpegts-%{api_version}.dll.a
%{mingw32_libdir}/libgstmse-%{api_version}.dll.a
%{mingw32_libdir}/libgstphotography-%{api_version}.dll.a
%{mingw32_libdir}/libgstplay-%{api_version}.dll.a
%{mingw32_libdir}/libgstplayer-%{api_version}.dll.a
%{mingw32_libdir}/libgstsctp-%{api_version}.dll.a
%{mingw32_libdir}/libgsttranscoder-%{api_version}.dll.a
%{mingw32_libdir}/libgsturidownloader-%{api_version}.dll.a
%{mingw32_libdir}/libgstwebrtc-%{api_version}.dll.a
%{mingw32_libdir}/libgstcuda-%{api_version}.dll.a
%{mingw32_libdir}/pkgconfig/gstreamer-bad-audio-1.0.pc %{mingw32_libdir}/pkgconfig/gstreamer-analytics-%{api_version}.pc
%{mingw32_libdir}/pkgconfig/gstreamer-bad-base-1.0.pc %{mingw32_libdir}/pkgconfig/gstreamer-bad-audio-%{api_version}.pc
%{mingw32_libdir}/pkgconfig/gstreamer-bad-video-1.0.pc %{mingw32_libdir}/pkgconfig/gstreamer-codecparsers-%{api_version}.pc
%{mingw32_libdir}/pkgconfig/gstreamer-codecparsers-1.0.pc %{mingw32_libdir}/pkgconfig/gstreamer-insertbin-%{api_version}.pc
%{mingw32_libdir}/pkgconfig/gstreamer-gl-1.0.pc %{mingw32_libdir}/pkgconfig/gstreamer-mpegts-%{api_version}.pc
%{mingw32_libdir}/pkgconfig/gstreamer-insertbin-1.0.pc %{mingw32_libdir}/pkgconfig/gstreamer-mse-%{api_version}.pc
%{mingw32_libdir}/pkgconfig/gstreamer-mpegts-1.0.pc %{mingw32_libdir}/pkgconfig/gstreamer-photography-%{api_version}.pc
%{mingw32_libdir}/pkgconfig/gstreamer-player-1.0.pc %{mingw32_libdir}/pkgconfig/gstreamer-play-%{api_version}.pc
%{mingw32_libdir}/pkgconfig/gstreamer-plugins-bad-1.0.pc %{mingw32_libdir}/pkgconfig/gstreamer-player-%{api_version}.pc
%{mingw32_libdir}/pkgconfig/gstreamer-plugins-bad-%{api_version}.pc
%{mingw32_libdir}/pkgconfig/gstreamer-sctp-%{api_version}.pc
%{mingw32_libdir}/pkgconfig/gstreamer-transcoder-%{api_version}.pc
%{mingw32_libdir}/pkgconfig/gstreamer-webrtc-%{api_version}.pc
%{mingw32_libdir}/pkgconfig/gstreamer-cuda-%{api_version}.pc
%{mingw32_libdir}/pkgconfig/gstreamer-d3d11-%{api_version}.pc
%{mingw32_datadir}/gstreamer-1.0/presets/GstFreeverb.prs %{mingw32_datadir}/gstreamer-%{api_version}/presets/
%{mingw32_datadir}/gstreamer-%{api_version}/encoding-profiles/
# Mingw64 # Mingw64
%files -n mingw64-gstreamer1-plugins-bad-free -f mingw64-gstreamer1-plugins-bad-free.lang %files -n mingw64-gstreamer1-plugins-bad-free -f mingw64-gstreamer1-plugins-bad-free.lang
%license COPYING %license COPYING
%doc AUTHORS README REQUIREMENTS %doc AUTHORS README.md REQUIREMENTS
%{mingw64_bindir}/gst-transcoder-1.0.exe
# libraries # libraries
%{mingw64_bindir}/libgstadaptivedemux-1.0-0.dll %{mingw64_bindir}/libgstadaptivedemux-1.0-0.dll
%{mingw64_bindir}/libgstanalytics-1.0-0.dll
%{mingw64_bindir}/libgstbadaudio-1.0-0.dll %{mingw64_bindir}/libgstbadaudio-1.0-0.dll
%{mingw64_bindir}/libgstbasecamerabinsrc-1.0-0.dll %{mingw64_bindir}/libgstbasecamerabinsrc-1.0-0.dll
%{mingw64_bindir}/libgstbadbase-1.0-0.dll %{mingw64_bindir}/libgstcodecs-1.0-0.dll
%{mingw64_bindir}/libgstbadvideo-1.0-0.dll
%{mingw64_bindir}/libgstcodecparsers-1.0-0.dll %{mingw64_bindir}/libgstcodecparsers-1.0-0.dll
%{mingw64_bindir}/libgstgl-1.0-0.dll %{mingw64_bindir}/libgstcuda-1.0-0.dll
%{mingw64_bindir}/libgstd3d11-1.0-0.dll
%{mingw64_bindir}/libgstdxva-1.0-0.dll
%{mingw64_bindir}/libgstinsertbin-1.0-0.dll %{mingw64_bindir}/libgstinsertbin-1.0-0.dll
%{mingw64_bindir}/libgstisoff-1.0-0.dll
%{mingw64_bindir}/libgstmpegts-1.0-0.dll %{mingw64_bindir}/libgstmpegts-1.0-0.dll
%{mingw64_bindir}/libgstmse-1.0-0.dll
%{mingw64_bindir}/libgstphotography-1.0-0.dll %{mingw64_bindir}/libgstphotography-1.0-0.dll
%{mingw64_bindir}/libgstplay-1.0-0.dll
%{mingw64_bindir}/libgstplayer-1.0-0.dll %{mingw64_bindir}/libgstplayer-1.0-0.dll
%{mingw64_bindir}/libgstsctp-1.0-0.dll
%{mingw64_bindir}/libgsttranscoder-1.0-0.dll
%{mingw64_bindir}/libgsturidownloader-1.0-0.dll %{mingw64_bindir}/libgsturidownloader-1.0-0.dll
%{mingw64_bindir}/libgstwebrtc-1.0-0.dll
# bad plugins # bad plugins
%dir %{mingw64_libdir}/gstreamer-%{api_version} %dir %{mingw64_libdir}/gstreamer-%{api_version}
%{mingw64_libdir}/gstreamer-%{api_version}/libgstaccurip.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstaccurip.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstadpcmdec.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstadpcmdec.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstadpcmenc.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstadpcmenc.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstaes.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstaiff.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstaiff.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstanalyticsoverlay.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstasfmux.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstasfmux.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstaudiobuffersplit.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstaudiofxbad.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstaudiofxbad.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstaudiomixer.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstaudiolatency.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstaudiomixmatrix.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstaudiovisualizers.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstaudiovisualizers.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstautoconvert.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstautoconvert.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstbayer.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstbayer.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstbz2.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstbz2.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstcamerabin2.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstcamerabin.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstclosedcaption.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstcodecalpha.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstcoloreffects.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstcoloreffects.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstcompositor.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstcolormanagement.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstd3dvideosink.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstcurl.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstdashdemux.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstd3d.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstdataurisrc.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstd3d11.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstdash.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstdebugutilsbad.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstdebugutilsbad.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstdecklink.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstdirectsoundsrc.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstdirectsoundsrc.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstdtls.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstdtls.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstdwrite.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstdvbsubenc.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstfaceoverlay.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstfestival.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstfestival.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstfieldanalysis.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstfieldanalysis.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstfreeverb.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstfreeverb.dll
@ -345,91 +436,314 @@ find $RPM_BUILD_ROOT -name '*.la' -delete
%{mingw64_libdir}/gstreamer-%{api_version}/libgstgdp.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstgdp.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstgeometrictransform.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstgeometrictransform.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstgsm.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstgsm.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstgtksink.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgsthls.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgsthls.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstid3tag.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstid3tag.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstinsertbin.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstinter.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstinter.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstinterlace.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstinterlace.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstipcpipeline.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstivfparse.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstivfparse.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstivtc.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstivtc.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstjp2kdecimator.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstjp2kdecimator.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstjpegformat.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstjpegformat.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstlegacyrawparse.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstmidi.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstmidi.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstmpegpsdemux.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstmpegpsdemux.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstmpegpsmux.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstmpegpsmux.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstmpegtsdemux.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstmpegtsdemux.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstmpegtsmux.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstmpegtsmux.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstmse.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstmxf.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstmxf.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstnetsim.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstnetsim.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstnvcodec.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstopenal.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstopenexr.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstopenexr.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstopengl.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstopenjpeg.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstopusparse.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstopusparse.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstpcapparse.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstpcapparse.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstpnm.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstpnm.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstrawparse.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstproxy.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstremovesilence.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstremovesilence.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstrfbsrc.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstrfbsrc.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstrist.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstrsvg.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstrtpmanagerbad.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstrtponvif.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstrtponvif.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstsdpelem.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstsdpelem.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstsegmentclip.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstsegmentclip.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstsmooth.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstsmooth.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstsmoothstreaming.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstsmoothstreaming.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstspeed.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstspeed.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgststereo.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstsubenc.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstsubenc.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstswitchbin.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgsttimecode.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgsttranscode.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstttmlsubs.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstvideofiltersbad.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstvideofiltersbad.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstvideoframe_audiolevel.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstvideoframe_audiolevel.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstvideoparsersbad.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstvideoparsersbad.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstvideosignal.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstvideosignal.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstvmnc.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstvmnc.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstwasapi.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstwasapi.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstwebp.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstwinks.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstwinscreencap.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstwinscreencap.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgsty4mdec.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgsty4mdec.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstyadif.dll %{mingw64_libdir}/gstreamer-%{api_version}/libgstamfcodec.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstcodectimestamper.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstqsv.dll
%{mingw64_libdir}/gstreamer-%{api_version}/libgstwin32ipc.dll
%{mingw64_libdir}/gstreamer-%{api_version}/include/
# %files devel
# plugin helper library headers # plugin helper library headers
%{mingw64_includedir}/gstreamer-%{api_version}/gst/analytics/
%{mingw64_includedir}/gstreamer-%{api_version}/gst/audio/ %{mingw64_includedir}/gstreamer-%{api_version}/gst/audio/
%{mingw64_includedir}/gstreamer-%{api_version}/gst/base/
%{mingw64_includedir}/gstreamer-%{api_version}/gst/basecamerabinsrc/ %{mingw64_includedir}/gstreamer-%{api_version}/gst/basecamerabinsrc/
%{mingw64_includedir}/gstreamer-%{api_version}/gst/codecparsers/ %{mingw64_includedir}/gstreamer-%{api_version}/gst/codecparsers/
%{mingw64_includedir}/gstreamer-%{api_version}/gst/interfaces/ %{mingw64_includedir}/gstreamer-%{api_version}/gst/interfaces/
%{mingw64_includedir}/gstreamer-%{api_version}/gst/gl/
%{mingw64_includedir}/gstreamer-%{api_version}/gst/insertbin/ %{mingw64_includedir}/gstreamer-%{api_version}/gst/insertbin/
%{mingw64_includedir}/gstreamer-%{api_version}/gst/isoff/
%{mingw64_includedir}/gstreamer-%{api_version}/gst/mse/
%{mingw64_includedir}/gstreamer-%{api_version}/gst/mpegts/ %{mingw64_includedir}/gstreamer-%{api_version}/gst/mpegts/
%{mingw64_includedir}/gstreamer-%{api_version}/gst/play/
%{mingw64_includedir}/gstreamer-%{api_version}/gst/player/ %{mingw64_includedir}/gstreamer-%{api_version}/gst/player/
%{mingw64_includedir}/gstreamer-%{api_version}/gst/sctp/
%{mingw64_includedir}/gstreamer-%{api_version}/gst/transcoder/
%{mingw64_includedir}/gstreamer-%{api_version}/gst/uridownloader/ %{mingw64_includedir}/gstreamer-%{api_version}/gst/uridownloader/
%{mingw64_includedir}/gstreamer-%{api_version}/gst/video/ %{mingw64_includedir}/gstreamer-%{api_version}/gst/webrtc/
%{mingw64_includedir}/gstreamer-%{api_version}/gst/cuda/
%{mingw64_includedir}/gstreamer-%{api_version}/gst/d3d11/
%{mingw64_libdir}/libgstadaptivedemux-1.0.dll.a %{mingw64_libdir}/gstreamer-%{api_version}/include/
%{mingw64_libdir}/libgstbadaudio-1.0.dll.a %{mingw64_libdir}/libgstadaptivedemux-%{api_version}.dll.a
%{mingw64_libdir}/libgstbadbase-1.0.dll.a %{mingw64_libdir}/libgstanalytics-%{api_version}.dll.a
%{mingw64_libdir}/libgstbadvideo-1.0.dll.a %{mingw64_libdir}/libgstbadaudio-%{api_version}.dll.a
%{mingw64_libdir}/libgstbasecamerabinsrc-1.0.dll.a %{mingw64_libdir}/libgstbasecamerabinsrc-%{api_version}.dll.a
%{mingw64_libdir}/libgstcodecparsers-1.0.dll.a %{mingw64_libdir}/libgstcodecs-%{api_version}.dll.a
%{mingw64_libdir}/libgstgl-1.0.dll.a %{mingw64_libdir}/libgstcodecparsers-%{api_version}.dll.a
%{mingw64_libdir}/libgstinsertbin-1.0.dll.a %{mingw64_libdir}/libgstd3d11-%{api_version}.dll.a
%{mingw64_libdir}/libgstmpegts-1.0.dll.a %{mingw64_libdir}/libgstdxva-%{api_version}.dll.a
%{mingw64_libdir}/libgstphotography-1.0.dll.a %{mingw64_libdir}/libgstinsertbin-%{api_version}.dll.a
%{mingw64_libdir}/libgstplayer-1.0.dll.a %{mingw64_libdir}/libgstisoff-%{api_version}.dll.a
%{mingw64_libdir}/libgsturidownloader-1.0.dll.a %{mingw64_libdir}/libgstmpegts-%{api_version}.dll.a
%{mingw64_libdir}/libgstmse-%{api_version}.dll.a
%{mingw64_libdir}/libgstphotography-%{api_version}.dll.a
%{mingw64_libdir}/libgstplay-%{api_version}.dll.a
%{mingw64_libdir}/libgstplayer-%{api_version}.dll.a
%{mingw64_libdir}/libgstsctp-%{api_version}.dll.a
%{mingw64_libdir}/libgsttranscoder-%{api_version}.dll.a
%{mingw64_libdir}/libgsturidownloader-%{api_version}.dll.a
%{mingw64_libdir}/libgstwebrtc-%{api_version}.dll.a
%{mingw64_libdir}/libgstcuda-%{api_version}.dll.a
%{mingw64_libdir}/pkgconfig/gstreamer-bad-audio-1.0.pc %{mingw64_libdir}/pkgconfig/gstreamer-analytics-%{api_version}.pc
%{mingw64_libdir}/pkgconfig/gstreamer-bad-base-1.0.pc %{mingw64_libdir}/pkgconfig/gstreamer-bad-audio-%{api_version}.pc
%{mingw64_libdir}/pkgconfig/gstreamer-bad-video-1.0.pc %{mingw64_libdir}/pkgconfig/gstreamer-codecparsers-%{api_version}.pc
%{mingw64_libdir}/pkgconfig/gstreamer-codecparsers-1.0.pc %{mingw64_libdir}/pkgconfig/gstreamer-insertbin-%{api_version}.pc
%{mingw64_libdir}/pkgconfig/gstreamer-gl-1.0.pc %{mingw64_libdir}/pkgconfig/gstreamer-mpegts-%{api_version}.pc
%{mingw64_libdir}/pkgconfig/gstreamer-insertbin-1.0.pc %{mingw64_libdir}/pkgconfig/gstreamer-mse-%{api_version}.pc
%{mingw64_libdir}/pkgconfig/gstreamer-mpegts-1.0.pc %{mingw64_libdir}/pkgconfig/gstreamer-photography-%{api_version}.pc
%{mingw64_libdir}/pkgconfig/gstreamer-player-1.0.pc %{mingw64_libdir}/pkgconfig/gstreamer-play-%{api_version}.pc
%{mingw64_libdir}/pkgconfig/gstreamer-plugins-bad-1.0.pc %{mingw64_libdir}/pkgconfig/gstreamer-player-%{api_version}.pc
%{mingw64_libdir}/pkgconfig/gstreamer-plugins-bad-%{api_version}.pc
%{mingw64_libdir}/pkgconfig/gstreamer-sctp-%{api_version}.pc
%{mingw64_libdir}/pkgconfig/gstreamer-transcoder-%{api_version}.pc
%{mingw64_libdir}/pkgconfig/gstreamer-webrtc-%{api_version}.pc
%{mingw64_libdir}/pkgconfig/gstreamer-cuda-%{api_version}.pc
%{mingw64_libdir}/pkgconfig/gstreamer-d3d11-%{api_version}.pc
%{mingw64_datadir}/gstreamer-1.0/presets/GstFreeverb.prs %{mingw64_datadir}/gstreamer-%{api_version}/presets/
%{mingw64_datadir}/gstreamer-%{api_version}/encoding-profiles/
%changelog %changelog
* Tue Jul 30 2024 Sandro Mani <manisandro@gmail.com> - 1.24.6-1
- Update to 1.24.6
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.24.5-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sun Jun 23 2024 Sandro Mani <manisandro@gmail.com> - 1.24.5-1
- Update to 1.24.5
* Tue Jun 11 2024 Sandro Mani <manisandro@gmail.com> - 1.24.4-2
- Rebuild (openexr)
* Thu Jun 06 2024 Sandro Mani <manisandro@gmail.com> - 1.24.4-1
- Update to 1.24.4
* Wed May 01 2024 Sandro Mani <manisandro@gmail.com> - 1.24.3-1
- Update to 1.24.3
* Thu Mar 07 2024 Sandro Mani <manisandro@gmail.com> - 1.24.0-1
- Update to 1.24.0
* Sat Jan 27 2024 Sandro Mani <manisandro@gmail.com> - 1.22.9-1
- Update to 1.22.9
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.22.8-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.22.8-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Wed Dec 20 2023 Sandro Mani <manisandro@gmail.com> - 1.22.8-1
- Update to 1.22.8
* Wed Nov 15 2023 Sandro Mani <manisandro@gmail.com> - 1.22.7-1
- Update to 1.22.7
* Thu Sep 21 2023 Sandro Mani <manisandro@gmail.com> - 1.22.6-1
- Update to 1.22.6
* Sat Jul 29 2023 Sandro Mani <manisandro@gmail.com> - 1.22.5-1
- Update to 1.22.5
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.22.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Tue Jul 04 2023 Sandro Mani <manisandro@gmail.com> - 1.22.4-1
- Update to 1.22.4
* Thu May 25 2023 Sandro Mani <manisandro@gmail.com> - 1.22.3-1
- Update to 1.22.3
* Sat Apr 15 2023 Sandro Mani <manisandro@gmail.com> - 1.22.2-1
- Update to 1.22.2
* Sun Mar 19 2023 Sandro Mani <manisandro@gmail.com> - 1.22.1-1
- Update to 1.22.1
* Sat Jan 28 2023 Sandro Mani <manisandro@gmail.com> - 1.22.0-1
- Update to 1.22.0
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.20.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Sun Nov 13 2022 Sandro Mani <manisandro@gmail.com> - 1.20.4-1
- Update to 1.20.4
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.20.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Thu Jul 21 2022 Sandro Mani <manisandro@gmail.com> - 1.20.3-1
- Update to 1.20.3
* Fri May 20 2022 Sandro Mani <manisandro@gmail.com> - 1.20.0-4
- Rebuild for gdal-3.5.0 and/or openjpeg-2.5.0
* Fri Mar 25 2022 Sandro Mani <manisandro@gmail.com> - 1.20.0-3
- Rebuild with mingw-gcc-12
* Thu Feb 17 2022 Sandro Mani <manisandro@gmail.com> - 1.19.3-3
- Rebuild (openssl)
* Sat Feb 05 2022 Sandro Mani <manisandro@gmail.com> - 1.20.0-1
- Update to 1.20.0
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.19.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Sat Nov 13 2021 Sandro Mani <manisandro@gmail.com> - 1.19.3-1
- Update to 1.19.3
* Sat Oct 02 2021 Sandro Mani <manisandro@gmail.com> - 1.19.2-1
- Update to 1.19.2
* Thu Aug 19 2021 Sandro Mani <manisandro@gmail.com> - 1.19.1-3
- Rebuild (openexr3)
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.19.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Mon Jun 07 2021 Sandro Mani <manisandro@gmail.com> - 1.19.1-1
- Update to 1.19.1
* Wed Apr 14 2021 Michael Cronenworth <mike@cchtml.com> - 1.18.4-2
- Rebuild for Nettle 3.7.2
* Wed Mar 24 2021 Sandro Mani <manisandro@gmail.com> - 1.18.4-1
- Update to 1.18.4
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.18.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Thu Dec 17 2020 Sandro Mani <manisandro@gmail.com> - 1.18.2-2
- Rebuild (openexr)
* Thu Dec 10 2020 Sandro Mani <manisandro@gmail.com> - 1.18.2-1
- Update to 1.18.2
* Mon Nov 02 2020 Sandro Mani <manisandro@gmail.com> - 1.18.1-1
- Update to 1.18.1
* Wed Aug 12 13:38:11 GMT 2020 Sandro Mani <manisandro@gmail.com> - 1.16.2-3
- Rebuild (mingw-gettext)
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.16.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Mon Apr 20 2020 Sandro Mani <manisandro@gmail.com> - 1.16.2-1
- Update to 1.16.2
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.14.2-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Wed Nov 13 2019 Sandro Mani <manisandro@gmail.com> - 1.14.2-7
- Rebuild (OpenEXR)
* Tue Oct 08 2019 Sandro Mani <manisandro@gmail.com> - 1.14.2-6
- Rebuild (Changes/Mingw32GccDwarf2)
* Tue Aug 20 2019 Michael Cronenworth <mike@cchtml.com> - 1.14.2-5
- Rebuild for Nettle 3.5.1
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.14.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Wed Apr 10 2019 Sandro Mani <manisandro@gmail.com> - 1.14.2-3
- Rebuild (OpenEXR)
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.14.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Fri Aug 24 2018 Christophe Fergeau <cfergeau@redhat.com> - 1.14.2-1
- Update to 1.14.2
* Fri Aug 24 2018 Richard W.M. Jones <rjones@redhat.com> - 1.14.1-2
- Rebuild for new mingw-openssl.
* Thu Jul 19 2018 Victor Toso <victortoso@redhat.com> - 1.14.1-1
- Update to 1.14.1
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.12.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.12.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Fri Jan 19 2018 Sandro Mani <manisandro@gmail.com> - 1.12.3-2
- Rebuild (OpenEXR)
* Sun Oct 15 2017 Kalev Lember <klember@redhat.com> - 1.12.3-1
- Update to 1.12.3
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.12.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Tue Jun 20 2017 Kalev Lember <klember@redhat.com> - 1.12.1-1
- Update to 1.12.1
* Wed Feb 8 2017 Victor Toso <victortoso@redhat.com> - 1.11.1-1
- Update to 1.11.1
- Add audiobuffersplit
- Dataurisrc was moved to core
- Add ttmlsubs plugin
- Fix CVE-2017-5843
- Fix CVE-2017-5848
* Sat Nov 5 2016 Victor Toso <victortoso@redhat.com> - 1.10.0-1
- Update to 1.10.0
* Thu May 12 2016 Kalev Lember <klember@redhat.com> - 1.8.1-1 * Thu May 12 2016 Kalev Lember <klember@redhat.com> - 1.8.1-1
- Update to 1.8.1 - Update to 1.8.1

View File

@ -1 +1 @@
27953e0268211a61058c3085468859d4 gst-plugins-bad-free-1.8.1.tar.xz SHA512 (gst-plugins-bad-free-1.24.6.tar.xz) = 0fd26eab2d2a2cfff068ff88bb1b4e0aeae3350b04a1e910537eebc3e8e1601e8b7dcd6b866f1ba7280ae9babbbf782ed24ab1bf00a60f586fa0a723785d3973