diff --git a/gst-plugins-bad-1.20.5.tar.xz b/gst-plugins-bad-1.22.0.tar.xz similarity index 41% rename from gst-plugins-bad-1.20.5.tar.xz rename to gst-plugins-bad-1.22.0.tar.xz index ab0844d694216067e74f92bd5ecebbad617e2163..b50b213bd8af8d192c1ace75349014339fbbdea9 100644 Binary files a/gst-plugins-bad-1.20.5.tar.xz and b/gst-plugins-bad-1.22.0.tar.xz differ diff --git a/gstreamer1-plugins-bad-free.spec b/gstreamer1-plugins-bad-free.spec index 0f9927e6e17b4e115b64c0692ee3f9a63c7b495a..ff563772bf1fa46cb222bbe401679eb0b0325001 100644 --- a/gstreamer1-plugins-bad-free.spec +++ b/gstreamer1-plugins-bad-free.spec @@ -5,7 +5,7 @@ %bcond_with extras Name: gstreamer1-plugins-bad-free -Version: 1.20.5 +Version: 1.22.0 Release: %{anolis_release}%{?dist} Summary: GStreamer streaming media framework "bad" plugins @@ -78,7 +78,8 @@ BuildRequires: game-music-emu-devel BuildRequires: libkate-devel BuildRequires: libmodplug-devel BuildRequires: libvdpau-devel -BuildRequires: libva-devel +BuildRequires: pkgconfig(libva) >= 1.6 +BuildRequires: pkgconfig(libva-drm) >= 1.6 BuildRequires: openal-soft-devel BuildRequires: openjpeg2-devel BuildRequires: pkgconfig(spandsp) >= 0.0.6 @@ -197,6 +198,7 @@ aren't tested well enough, or the code is not of good enough quality. %{!?with_extras:-D assrender=disabled -D bs2b=disabled } \ %{!?with_extras:-D chromaprint=disabled -D d3dvideosink=disabled } \ %{!?with_extras:-D directsound=disabled -D dts=disabled } \ + %{!?with_extras:-D dts=disabled } \ %{!?with_extras:-D fluidsynth=disabled -D openexr=disabled } \ %{!?with_extras:-D curl=disabled -D curl-ssh2=disabled } \ %{!?with_extras:-D ttml=disabled -D kate=disabled } \ @@ -226,7 +228,8 @@ aren't tested well enough, or the code is not of good enough quality. %{!?with_extras:-D ldac=disabled } \ %{!?with_extras:-D qroverlay=disabled } \ -D openh264=disabled -D gs=disabled -D isac=disabled \ - -D onnx=disabled -D openaptx=disabled -Dgpl=enabled + -D onnx=disabled -D openaptx=disabled -Dgpl=enabled \ + -D amfcodec=disabled -D directshow=disabled -D qsv=disabled %meson_build @@ -315,6 +318,7 @@ rm $RPM_BUILD_ROOT%{_bindir}/playout %{_libdir}/libgstbadaudio-%{majorminor}.so.* %{_libdir}/libgstcodecparsers-%{majorminor}.so.* %{_libdir}/libgstcodecs-%{majorminor}.so.* +%{_libdir}/libgstcuda-%{majorminor}.so.* %{_libdir}/libgstinsertbin-%{majorminor}.so.* %{_libdir}/libgstisoff-%{majorminor}.so.* %{_libdir}/libgstmpegts-%{majorminor}.so.* @@ -324,17 +328,25 @@ rm $RPM_BUILD_ROOT%{_bindir}/playout %{_libdir}/libgstsctp-%{majorminor}.so.* %{_libdir}/libgsttranscoder-%{majorminor}.so.* %{_libdir}/libgsturidownloader-%{majorminor}.so.* +%if %{with extras} +%{_libdir}/libgstva-%{majorminor}.so.* +%endif %{_libdir}/libgstvulkan-%{majorminor}.so.* %{_libdir}/libgstwebrtc-%{majorminor}.so.* %{_libdir}/libgstwayland-%{majorminor}.so.* +%{_libdir}/girepository-1.0/CudaGst-1.0.typelib %{_libdir}/girepository-1.0/GstBadAudio-1.0.typelib %{_libdir}/girepository-1.0/GstCodecs-1.0.typelib +%{_libdir}/girepository-1.0/GstCuda-1.0.typelib %{_libdir}/girepository-1.0/GstInsertBin-1.0.typelib %{_libdir}/girepository-1.0/GstMpegts-1.0.typelib %{_libdir}/girepository-1.0/GstPlay-1.0.typelib %{_libdir}/girepository-1.0/GstPlayer-1.0.typelib %{_libdir}/girepository-1.0/GstTranscoder-1.0.typelib +%if %{with extras} +%{_libdir}/girepository-1.0/GstVa-1.0.typelib +%endif %{_libdir}/girepository-1.0/GstVulkan-1.0.typelib %{_libdir}/girepository-1.0/GstVulkanWayland-1.0.typelib %{_libdir}/girepository-1.0/GstWebRTC-1.0.typelib @@ -354,6 +366,7 @@ rm $RPM_BUILD_ROOT%{_bindir}/playout %{_libdir}/gstreamer-%{majorminor}/libgstbayer.so %{_libdir}/gstreamer-%{majorminor}/libgstcamerabin.so %{_libdir}/gstreamer-%{majorminor}/libgstcodecalpha.so +%{_libdir}/gstreamer-%{majorminor}/libgstcodectimestamper.so %{_libdir}/gstreamer-%{majorminor}/libgstcoloreffects.so %{_libdir}/gstreamer-%{majorminor}/libgstdash.so %{_libdir}/gstreamer-%{majorminor}/libgstdvbsubenc.so @@ -428,6 +441,7 @@ rm $RPM_BUILD_ROOT%{_bindir}/playout %{_libdir}/gstreamer-%{majorminor}/libgstdtls.so %{_libdir}/gstreamer-%{majorminor}/libgsthls.so %{_libdir}/gstreamer-%{majorminor}/libgstgsm.so +%{_libdir}/gstreamer-%{majorminor}/libgstgtkwayland.so %{_libdir}/gstreamer-%{majorminor}/libgstkms.so %{_libdir}/gstreamer-%{majorminor}/libgstnvcodec.so %{_libdir}/gstreamer-%{majorminor}/libgstopusparse.so @@ -488,13 +502,18 @@ rm $RPM_BUILD_ROOT%{_bindir}/playout %endif %files devel +%{_datadir}/gir-1.0/CudaGst-%{majorminor}.gir %{_datadir}/gir-1.0/GstBadAudio-%{majorminor}.gir %{_datadir}/gir-1.0/GstCodecs-%{majorminor}.gir +%{_datadir}/gir-1.0/GstCuda-%{majorminor}.gir %{_datadir}/gir-1.0/GstInsertBin-%{majorminor}.gir %{_datadir}/gir-1.0/GstMpegts-%{majorminor}.gir %{_datadir}/gir-1.0/GstPlay-%{majorminor}.gir %{_datadir}/gir-1.0/GstPlayer-%{majorminor}.gir %{_datadir}/gir-1.0/GstTranscoder-%{majorminor}.gir +%if %{with extras} +%{_datadir}/gir-1.0/GstVa-%{majorminor}.gir +%endif %{_datadir}/gir-1.0/GstVulkan-%{majorminor}.gir %{_datadir}/gir-1.0/GstVulkanWayland-%{majorminor}.gir %{_datadir}/gir-1.0/GstWebRTC-%{majorminor}.gir @@ -504,6 +523,7 @@ rm $RPM_BUILD_ROOT%{_bindir}/playout %{_libdir}/libgstbadaudio-%{majorminor}.so %{_libdir}/libgstcodecparsers-%{majorminor}.so %{_libdir}/libgstcodecs-%{majorminor}.so +%{_libdir}/libgstcuda-%{majorminor}.so %{_libdir}/libgstinsertbin-%{majorminor}.so %{_libdir}/libgstisoff-%{majorminor}.so %{_libdir}/libgstmpegts-%{majorminor}.so @@ -520,6 +540,7 @@ rm $RPM_BUILD_ROOT%{_bindir}/playout %{_includedir}/gstreamer-%{majorminor}/gst/audio %{_includedir}/gstreamer-%{majorminor}/gst/basecamerabinsrc %{_includedir}/gstreamer-%{majorminor}/gst/codecparsers +%{_includedir}/gstreamer-%{majorminor}/gst/cuda %{_includedir}/gstreamer-%{majorminor}/gst/insertbin %{_includedir}/gstreamer-%{majorminor}/gst/interfaces/photography* %{_includedir}/gstreamer-%{majorminor}/gst/isoff/ @@ -529,6 +550,9 @@ rm $RPM_BUILD_ROOT%{_bindir}/playout %{_includedir}/gstreamer-%{majorminor}/gst/sctp %{_includedir}/gstreamer-%{majorminor}/gst/transcoder %{_includedir}/gstreamer-%{majorminor}/gst/uridownloader +%if %{with extras} +%{_includedir}/gstreamer-%{majorminor}/gst/va +%endif %{_includedir}/gstreamer-%{majorminor}/gst/vulkan/ %{_includedir}/gstreamer-%{majorminor}/gst/wayland/ %{_includedir}/gstreamer-%{majorminor}/gst/webrtc/ @@ -536,6 +560,7 @@ rm $RPM_BUILD_ROOT%{_bindir}/playout # pkg-config files %{_libdir}/pkgconfig/gstreamer-bad-audio-%{majorminor}.pc %{_libdir}/pkgconfig/gstreamer-codecparsers-%{majorminor}.pc +%{_libdir}/pkgconfig/gstreamer-cuda-%{majorminor}.pc %{_libdir}/pkgconfig/gstreamer-insertbin-%{majorminor}.pc %{_libdir}/pkgconfig/gstreamer-mpegts-%{majorminor}.pc %{_libdir}/pkgconfig/gstreamer-photography-%{majorminor}.pc @@ -545,12 +570,18 @@ rm $RPM_BUILD_ROOT%{_bindir}/playout %{_libdir}/pkgconfig/gstreamer-sctp-%{majorminor}.pc %{_libdir}/pkgconfig/gstreamer-transcoder-%{majorminor}.pc %{_libdir}/pkgconfig/gstreamer-webrtc-%{majorminor}.pc +%if %{with extras} +%{_libdir}/pkgconfig/gstreamer-va-%{majorminor}.pc +%endif %{_libdir}/pkgconfig/gstreamer-vulkan-%{majorminor}.pc %{_libdir}/pkgconfig/gstreamer-vulkan-wayland-%{majorminor}.pc %{_libdir}/pkgconfig/gstreamer-wayland-%{majorminor}.pc %changelog +* Fri Feb 3 2023 Funda Wang - 1.22.0-1 +- New version 1.22.0 + * Tue Dec 20 2022 Funda Wang - 1.20.5-1 - New version 1.20.5