]> git.pld-linux.org Git - packages/gstreamer-plugins-bad.git/blobdiff - gstreamer-plugins-bad.spec
s/vulkan-devel/Vulkan-Loader-Devel/
[packages/gstreamer-plugins-bad.git] / gstreamer-plugins-bad.spec
index bf09516a3b05c384759ee43e5be86300f432e2b1..f1e7657ae4d661ea01560618efb88ae7ca88d4bf 100644 (file)
+# TODO:
+# - nvenc (BR: cuda >= 6.5, nvEncodeAPI.h >= 5.0, -lnvidia-encode)
+# - nvdec (BR: libnvcuvid)
+# - OpenSLES (when available on pure Linux, not Android)
 #
 # Conditional build:
 %bcond_without amr             # amrwbenc output plugin
 #
 # Conditional build:
 %bcond_without amr             # amrwbenc output plugin
-%bcond_with    cdaudio         # cdaudio input plugin [not ported to 1.0]
-%bcond_without chromaprint     # chromaprint plugin
-%bcond_with    dc1394          # dc1394 input plugin [not ported to 1.0]
-%bcond_with    dirac           # Dirac codec plugin [not ported to 1.0]
-%bcond_with    directfb        # DirectFB videosink plugin [not ported to 1.0]
-%bcond_without dts             # DTS plugin
-%bcond_without faad            # faad plugin
-%bcond_without gsm             # gsm plugin
-%bcond_with    jasper          # JasPer plugin [not ported to 1.0]
-%bcond_with    kate            # Kate text streams plugin [not ported to 1.0]
-%bcond_with    ladspa          # LADSPA plugin [not ported to 1.0]
-%bcond_with    lv2             # LV2 plugin [not ported to 1.0]
-%bcond_without mjpegtools      # mpeg2enc plugin
-%bcond_without mms             # mms plugin
-%bcond_without mpg123          # MPG123-based MP3 plugin
-%bcond_with    musepack        # musepack plugin [not ported to 1.0]
-%bcond_with    musicbrainz     # musicbrainz plugin [not ported to 1.0]
-%bcond_with    mythtv          # mythtv plugin [not ported to 1.0]
-%bcond_with    nas             # NAS audiosink plugin [not ported to 1.0]
-%bcond_with    neon            # neonhttpsrc plugin [not ported to 1.0]
-%bcond_with    ofa             # OFA plugin [not ported to 1.0]
-%bcond_with    openal          # OpenAL audiosink plugin [not ported to 1.0]
-%bcond_without opencv          # OpenCV plugin
-%bcond_with    rsvg            # RSVG plugin [not ported to 1.0]
-%bcond_with    sdl             # SDL audio/videosink plugin [not ported to 1.0]
-%bcond_with    sndfile         # sndfile plugin [not ported to 1.0]
-%bcond_with    swfdec          # swfdec plugin [not ready for swfdec >= 0.4]
-%bcond_without spc             # spc plugin
-%bcond_with    timidity        # timidity plugin [not ported to 1.0]
-%bcond_with    uvch264         # uvch264 plugin [not ported to 1.0]
-%bcond_without wavpack         # wavpack plugin
-%bcond_without wayland         # Wayland videosink plugin
-%bcond_with    wildmidi        # wildmidi plugin [not ported to 1.0]
-%bcond_with    xvid            # XviD plugin [not ported to 1.0]
-%bcond_with    vdpau           # VDPAU library and plugin [disabled in 1.0]
-%bcond_with    zvbi            # zvbi-based teletextdec plugin [not ported to 1.0]
+%bcond_without bs2b            # bs2b headphone stereo improvement plugin
+%bcond_without bluez           # Bluez plugin
+%bcond_without chromaprint     # chromaprint fingerprint plugin
+%bcond_without daala           # Daala video encoder/decoder plugin
+%bcond_without dc1394          # dc1394 input plugin
+%bcond_without directfb        # DirectFB videosink plugin
+%bcond_without dts             # DTS audio decoder plugin
+%bcond_without egl             # EGL support in GL output
+%bcond_without faad            # faad audio decoder plugin
+%bcond_without gles            # GLESv2 support in GL output
+%bcond_with    gnustep         # Cocoa support using GNUstep [unsupported since 1.4.5]
+%bcond_without gsm             # gsm audio decoder/encoder plugin
+%bcond_without kate            # Kate text streams plugin
+%bcond_without ladspa          # LADSPA plugins bridge plugin
+%bcond_without libde265        # libde265 H.265 decoder plugin
+%bcond_with    libvisual       # libvisualgl plugin [not ported to 1.0, removed]
+%bcond_without lv2             # LV2 plugins bridge plugin
+%bcond_without mfx             # Intel MediaSDK (MFX) plugin
+%bcond_without mjpegtools      # mpeg2enc video encoder plugin
+%bcond_without mms             # mms streaming plugin
+%bcond_without musepack        # musepack audio decoder plugin
+%bcond_with    nas             # NAS audiosink plugin [not ported to 1.0, removed]
+%bcond_without neon            # neonhttpsrc HTTP client plugin
+%bcond_without ofa             # OFA fingerprint plugin
+%bcond_without openal          # OpenAL audiosink plugin
+%bcond_without opencv          # OpenCV effects plugin
+%bcond_without openexr         # OpenEXR EXR decoder plugin
+%bcond_without openh264        # OpenH264 encoder/decoder
+%bcond_without openni2         # OpenNI2 device source plugin
+%bcond_without rsvg            # RSVG SVG decoder/overlay plugin
+%bcond_without sbc             # SBC bluetooth audio codec plugin
+%bcond_with    sdl             # SDL audio/videosink plugin [not ported to 1.0, removed]
+%bcond_without sndfile         # sndfile audio files encoder/decoder plugin
+%bcond_without spc             # spc audio decoder plugin
+%bcond_without srtp            # SRTP decoder/encoder plugin
+%bcond_with    timidity        # timidity MIDI files decoder plugin [not ported to 1.0, removed]
+%bcond_without tinyalsa        # ALSA audiosink using tinyalsa library
+%bcond_without uvch264         # uvch264 cameras plugin
+%bcond_without vdpau           # VDPAU decoder/videopostprocess/videosink plugin
+%bcond_without vulkan          # Vulkan videosink/upload plugin
+%bcond_without wayland         # Wayland videosink plugin, Wayland EGL support, Wayland support in Vulkan plugin
+%bcond_without wildmidi        # wildmidi MIDI files decoder plugin
+%bcond_without x265            # x265 H.265 encoder plugin
+%bcond_with    xvid            # XviD plugin [not ported to 1.0, removed]
+%bcond_with    yadif           # YADIF deinterlacing filter plugin
+%bcond_without zvbi            # zvbi-based teletext plugin
+%bcond_without examples        # examples build
+
+%if %{without egl}
+%undefine with_wayland
+%endif
 
 %define                gstname         gst-plugins-bad
 %define                gst_major_ver   1.0
 
 %define                gstname         gst-plugins-bad
 %define                gst_major_ver   1.0
-%define                gst_req_ver     1.0.0
-%define                gstpb_req_ver   1.0.0
+%define                gst_req_ver     1.14.4
+%define                gstpb_req_ver   1.14.4
 %include       /usr/lib/rpm/macros.gstreamer
 Summary:       Bad GStreamer Streaming-media framework plugins
 Summary(pl.UTF-8):     Złe wtyczki do środowiska obróbki strumieni GStreamer
 Name:          gstreamer-plugins-bad
 %include       /usr/lib/rpm/macros.gstreamer
 Summary:       Bad GStreamer Streaming-media framework plugins
 Summary(pl.UTF-8):     Złe wtyczki do środowiska obróbki strumieni GStreamer
 Name:          gstreamer-plugins-bad
-Version:       1.0.2
-Release:       2
+Version:       1.14.4
+Release:       8
 License:       LGPL v2+
 Group:         Libraries
 License:       LGPL v2+
 Group:         Libraries
-Source0:       http://gstreamer.freedesktop.org/src/gst-plugins-bad/%{gstname}-%{version}.tar.xz
-# Source0-md5: 17f2ba1b51347061f8f81436d6c7b65e
+Source0:       https://gstreamer.freedesktop.org/src/gst-plugins-bad/%{gstname}-%{version}.tar.xz
+# Source0-md5: 5d20a91d027708abcf924f6c1279dd25
 Patch0:                %{name}-libdts.patch
 Patch0:                %{name}-libdts.patch
-Patch1:                %{name}-timidity.patch
-Patch2:                %{name}-nas.patch
-Patch3:                %{name}-opencv.patch
-Patch4:                %{name}-doc.patch
-URL:           http://gstreamer.freedesktop.org/
-BuildRequires: autoconf >= 2.62
-BuildRequires: automake >= 1:1.11
+Patch1:                %{name}-mfx.patch
+Patch2:                %{name}-fdkaac2.patch
+URL:           https://gstreamer.freedesktop.org/
+BuildRequires: autoconf >= 2.69
+BuildRequires: automake >= 1:1.14
 BuildRequires: docbook-dtd412-xml
 BuildRequires: docbook-dtd412-xml
-BuildRequires: gettext-devel >= 0.17
-BuildRequires: glib2-devel >= 1:2.32
+BuildRequires: gettext-tools >= 0.17
+BuildRequires: glib2-devel >= 1:2.40.0
+BuildRequires: gobject-introspection-devel >= 1.31.1
 BuildRequires: gstreamer-devel >= %{gst_req_ver}
 BuildRequires: gstreamer-devel >= %{gst_req_ver}
+BuildRequires: gstreamer-gl-devel >= %{gst_req_ver}
 BuildRequires: gstreamer-plugins-base-devel >= %{gstpb_req_ver}
 BuildRequires: gstreamer-plugins-base-devel >= %{gstpb_req_ver}
-BuildRequires: gtk+3-devel >= 3.0.0
 BuildRequires: gtk-doc >= 1.12
 BuildRequires: gtk-doc >= 1.12
-BuildRequires: libtool >= 1.4
-BuildRequires: orc-devel >= 0.4.16
+BuildRequires: libnice-devel >= 0.1.14
+BuildRequires: libtool >= 2:2.2.6
+BuildRequires: orc-devel >= 0.4.17
 BuildRequires: pkgconfig >= 1:0.9.0
 BuildRequires: python >= 2.1
 BuildRequires: rpmbuild(macros) >= 1.98
 BuildRequires: xorg-lib-libX11-devel
 BuildRequires: pkgconfig >= 1:0.9.0
 BuildRequires: python >= 2.1
 BuildRequires: rpmbuild(macros) >= 1.98
 BuildRequires: xorg-lib-libX11-devel
+%if %{with examples}
+BuildRequires: SDL-devel >= 1.2.0
+BuildRequires: clutter-devel >= 1.8
+BuildRequires: gtk+3-devel >= 3.4
+BuildRequires: xorg-lib-libXcomposite-devel
+%endif
 ##
 ## plugins
 ##
 %{?with_directfb:BuildRequires:        DirectFB-devel >= 1:0.9.24}
 ##
 ## plugins
 ##
 %{?with_directfb:BuildRequires:        DirectFB-devel >= 1:0.9.24}
-%{?with_openal:BuildRequires:  OpenAL-devel >= 1.13.0}
+%{?with_egl:BuildRequires:     EGL-devel}
+%{?with_openal:BuildRequires:  OpenAL-devel >= 1.14}
+%{?with_openexr:BuildRequires: OpenEXR-devel}
+%{?with_gles:BuildRequires:    OpenGLESv2-devel}
+%{?with_openni2:BuildRequires: OpenNI2-devel >= 0.26}
 %{?with_sdl:BuildRequires:     SDL-devel}
 BuildRequires: alsa-lib-devel >= 0.9.1
 %{?with_sdl:BuildRequires:     SDL-devel}
 BuildRequires: alsa-lib-devel >= 0.9.1
+BuildRequires: aom-devel
+%{?with_bluez:BuildRequires:   bluez-libs-devel >= 5.0}
 BuildRequires: bzip2-devel
 %{?with_rsvg:BuildRequires:    cairo-devel}
 BuildRequires: bzip2-devel
 %{?with_rsvg:BuildRequires:    cairo-devel}
-BuildRequires: celt-devel >= 0.11.0
-BuildRequires: curl-devel >= 7.21.0
-%{?with_dirac:BuildRequires:   dirac-devel >= 0.10}
+BuildRequires: curl-devel >= 7.35.0
+%{?with_daala:BuildRequires:   daala-devel}
+BuildRequires: dssim-devel
 BuildRequires: exempi-devel >= 1.99.5
 BuildRequires: faac-devel
 BuildRequires: exempi-devel >= 1.99.5
 BuildRequires: faac-devel
-%{?with_faad:BuildRequires:    faad2-devel >= 2.0-2}
+%{?with_faad:BuildRequires:    faad2-devel >= 2.7}
+BuildRequires: fdk-aac-devel >= 0.1.4
 BuildRequires: flite-devel
 BuildRequires: flite-devel
-BuildRequires: game-music-emu-devel >= 0.5.5
-# when becomes available...
-#BuildRequires:        game-music-emu-devel >= 0.5.6
-%{?with_mythtv:BuildRequires:  gmyth-devel >= 0.7}
-%{?with_jasper:BuildRequires:  jasper-devel}
+BuildRequires: fluidsynth-devel >= 1.0
+BuildRequires: game-music-emu-devel >= 0.5.6
+BuildRequires: gnutls-devel >= 2.11.3
+%if %{with gnustep}
+BuildRequires: gnustep-base-devel
+BuildRequires: gnustep-gui-devel
+%endif
+BuildRequires: graphene-devel >= 1.4.0
 %{?with_ladspa:BuildRequires:  ladspa-devel >= 1.12}
 %{?with_ladspa:BuildRequires:  ladspa-devel >= 1.12}
-BuildRequires: libass-devel >= 0.9.4
-%{?with_cdaudio:BuildRequires: libcdaudio-devel}
+BuildRequires: libass-devel >= 0.10.2
+%{?with_bs2b:BuildRequires:    libbs2b-devel >= 3.1.0}
 %{?with_chromaprint:BuildRequires:     libchromaprint-devel}
 %{?with_dc1394:BuildRequires:  libdc1394-devel >= 2.0.0}
 %{?with_chromaprint:BuildRequires:     libchromaprint-devel}
 %{?with_dc1394:BuildRequires:  libdc1394-devel >= 2.0.0}
+%{?with_libde265:BuildRequires:        libde265-devel >= 0.9}
+BuildRequires: libdrm-devel >= 2.4.55
 %{?with_dts:BuildRequires:     libdts-devel}
 BuildRequires: libdvdnav-devel >= 4.1.2
 BuildRequires: libdvdread-devel >= 4.1.2
 %{?with_dts:BuildRequires:     libdts-devel}
 BuildRequires: libdvdnav-devel >= 4.1.2
 BuildRequires: libdvdread-devel >= 4.1.2
-BuildRequires: libexif-devel >= 0.6.16
+BuildRequires: libexif-devel >= 1:0.6.16
 %{?with_gsm:BuildRequires:     libgsm-devel}
 BuildRequires: libiptcdata-devel >= 1.0.2
 %{?with_gsm:BuildRequires:     libgsm-devel}
 BuildRequires: libiptcdata-devel >= 1.0.2
+BuildRequires: libjpeg-devel
 %{?with_kate:BuildRequires:    libkate-devel >= 0.1.7}
 BuildRequires: liblrdf-devel
 %{?with_kate:BuildRequires:    libkate-devel >= 0.1.7}
 BuildRequires: liblrdf-devel
-BuildRequires: libmimic-devel >= 1.0
 %{?with_mms:BuildRequires:     libmms-devel >= 0.4}
 %{?with_mms:BuildRequires:     libmms-devel >= 0.4}
-%{?with_mpg123:BuildRequires:  libmpg123-devel >= 1.14}
 BuildRequires: libmodplug-devel
 %{?with_musepack:BuildRequires:        libmpcdec-devel >= 1.2}
 BuildRequires: libmodplug-devel
 %{?with_musepack:BuildRequires:        libmpcdec-devel >= 1.2}
-%{?with_musicbrainz:BuildRequires:     libmusicbrainz-devel >= 2.1.0}
 %{?with_ofa:BuildRequires:     libofa-devel >= 0.9.3}
 %{?with_ofa:BuildRequires:     libofa-devel >= 0.9.3}
+BuildRequires: libopenmpt-devel
 %{?with_spc:BuildRequires:     libopenspc-devel >= 0.3.99}
 BuildRequires: libpng-devel >= 2:1.2.0
 %{?with_spc:BuildRequires:     libopenspc-devel >= 0.3.99}
 BuildRequires: libpng-devel >= 2:1.2.0
-%{?with_rsvg:BuildRequires:    librsvg-devel >= 2.14}
+%{?with_rsvg:BuildRequires:    librsvg-devel >= 2.36.2}
 BuildRequires: librtmp-devel
 BuildRequires: librtmp-devel
+BuildRequires: libssh2-devel >= 1.4.3
 # for decklink, modplug, soundtouch
 # for decklink, modplug, soundtouch
-BuildRequires: libstdc++-devel
 %{?with_sndfile:BuildRequires: libsndfile-devel >= 1.0.16}
 %{?with_sndfile:BuildRequires: libsndfile-devel >= 1.0.16}
+# or srtp, libsrtp2 is preferred
+%{?with_srtp:BuildRequires:    libsrtp2-devel >= 2.1.0}
+BuildRequires: libstdc++-devel
 BuildRequires: libtheora-devel >= 1.0
 %{?with_kate:BuildRequires:    libtiger-devel >= 0.3.2}
 %{?with_timidity:BuildRequires:        libtimidity-devel}
 %{?with_uvch264:BuildRequires: libusb-devel >= 1.0}
 BuildRequires: libtheora-devel >= 1.0
 %{?with_kate:BuildRequires:    libtiger-devel >= 0.3.2}
 %{?with_timidity:BuildRequires:        libtimidity-devel}
 %{?with_uvch264:BuildRequires: libusb-devel >= 1.0}
+%{?with_mfx:BuildRequires:     libva-drm-devel}
+%{?with_vdpau:BuildRequires:   libvdpau-devel}
+%{?with_libvisual:BuildRequires:       libvisual-devel >= 0.4.0}
 BuildRequires: libvpx-devel
 BuildRequires: libvpx-devel
-BuildRequires: libx264-devel >= 0.1.2
+BuildRequires: libwebp-devel >= 0.2.1
+%{?with_x265:BuildRequires:    libx265-devel}
+%{?with_vulkan:BuildRequires:  libxcb-devel >= 1.10}
+BuildRequires: libxml2-devel >= 1:2.9.2
+%{?with_mfx:BuildRequires:     mfx_dispatch-devel}
 %{?with_mjpegtools:BuildRequires:      mjpegtools-devel >= 2.0.0}
 %{?with_nas:BuildRequires:     nas-devel}
 %{?with_neon:BuildRequires:    neon-devel >= 0.27.0}
 %{?with_mjpegtools:BuildRequires:      mjpegtools-devel >= 2.0.0}
 %{?with_nas:BuildRequires:     nas-devel}
 %{?with_neon:BuildRequires:    neon-devel >= 0.27.0}
+# for hls, could also use libgcrypt>=1.2.0 or openssl
+BuildRequires: nettle-devel
 %if %{with opencv}
 %if %{with opencv}
-BuildRequires: opencv-devel >= 1:2.2.0
-BuildRequires: opencv-devel < 1:2.5.0
+BuildRequires: opencv-devel < 1:3.5.0
+BuildRequires: opencv-devel >= 1:2.3.0
 %endif
 %endif
-BuildRequires: openssl-devel >= 0.9.5
+%{?with_openh264:BuildRequires:        openh264-devel >= 1.3.0}
+# or openjpeg >= 1.5, openjpeg2 is preferred
+BuildRequires: openjpeg2-devel >= 2.1
+# for apexsink (not ported yet) and dtls
+%{?with_lv2:BuildRequires:     lilv-devel >= 0.22}
+BuildRequires: openssl-devel >= 1.0.1
 BuildRequires: opus-devel >= 0.9.4
 BuildRequires: opus-devel >= 0.9.4
+BuildRequires: pango-devel >= 1:1.10
+%{?with_sbc:BuildRequires:     sbc-devel >= 1.0}
 BuildRequires: schroedinger-devel >= 1.0.10
 BuildRequires: schroedinger-devel >= 1.0.10
-%{?with_lv2:BuildRequires:     slv2-devel >= 0.6.6}
 BuildRequires: soundtouch-devel >= 1.4
 BuildRequires: spandsp-devel >= 1:0.0.6
 BuildRequires: soundtouch-devel >= 1.4
 BuildRequires: spandsp-devel >= 1:0.0.6
-%if %{with swfdec}
-BuildRequires: swfdec-devel < 0.4.0
-BuildRequires: swfdec-devel >= 0.3.6
-%endif
-%{?with_vdpau:BuildRequires:   libvdpau-devel}
-BuildRequires: twolame-devel
+BuildRequires: srt-devel
+%{?with_tinyalsa:BuildRequires:        tinyalsa-devel}
 %{?with_uvch264:BuildRequires: udev-glib-devel}
 BuildRequires: vo-aacenc-devel >= 0.1.0
 %{?with_amr:BuildRequires:     vo-amrwbenc-devel >= 0.1.0}
 %{?with_uvch264:BuildRequires: udev-glib-devel}
 BuildRequires: vo-aacenc-devel >= 0.1.0
 %{?with_amr:BuildRequires:     vo-amrwbenc-devel >= 0.1.0}
-# wayland-client
-%{?with_wayland:BuildRequires: wayland-devel >= 1.0.0}
-%{?with_wildmidi:BuildRequires:        wildmidi-devel}
+%{?with_vulkan:BuildRequires:  Vulkan-Loader-devel}
+# wayland-client, wayland-cursor, wayland-scanner
+%{?with_wayland:BuildRequires: wayland-devel >= 1.4.0}
+%{?with_wayland:BuildRequires: wayland-egl-devel}
+%{?with_wayland:BuildRequires: wayland-protocols >= 1.4}
+BuildRequires: webrtc-audio-processing-devel < 0.4
+BuildRequires: webrtc-audio-processing-devel >= 0.2
+%{?with_wildmidi:BuildRequires:        wildmidi-devel >= 0.4}
 BuildRequires: xorg-lib-libX11-devel
 %{?with_xvid:BuildRequires:    xvid-devel >= 1.3.0}
 BuildRequires: zbar-devel >= 0.9
 %{?with_zvbi:BuildRequires:    zvbi-devel >= 0.2}
 BuildRequires: xorg-lib-libX11-devel
 %{?with_xvid:BuildRequires:    xvid-devel >= 1.3.0}
 BuildRequires: zbar-devel >= 0.9
 %{?with_zvbi:BuildRequires:    zvbi-devel >= 0.2}
-Requires:      glib2 >= 1:2.32
+Requires:      glib2 >= 1:2.40.0
 Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
-Requires:      orc >= 0.4.16
+Requires:      libxml2 >= 1:2.8
+Requires:      orc >= 0.4.17
+Obsoletes:     gstreamer-cdaudio
 Obsoletes:     gstreamer-quicktime
 Obsoletes:     gstreamer-quicktime
+Obsoletes:     gstreamer-schroedinger
 Obsoletes:     gstreamer-vcd
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 Obsoletes:     gstreamer-vcd
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define                gstlibdir       %{_libdir}/gstreamer-%{gst_major_ver}
-%define                gstdatadir      %{_datadir}/gstreamer-%{gst_major_ver}
+%define                gstlibdir       %{_libdir}/gstreamer-%{gst_major_ver}
+%define                gstdatadir      %{_datadir}/gstreamer-%{gst_major_ver}
 
 %description
 GStreamer is a streaming-media framework, based on graphs of filters
 
 %description
 GStreamer is a streaming-media framework, based on graphs of filters
@@ -188,6 +246,7 @@ Summary:    Header files and API documentation for gstapp library
 Summary(pl.UTF-8):     Pliki nagłówkowe i dokumentacja API biblioteki gstapp
 Group:         Development/Libraries
 Requires:      %{name} = %{version}-%{release}
 Summary(pl.UTF-8):     Pliki nagłówkowe i dokumentacja API biblioteki gstapp
 Group:         Development/Libraries
 Requires:      %{name} = %{version}-%{release}
+Requires:      gstreamer-devel >= %{gst_req_ver}
 
 %description devel
 Header files and API documentation for gstapp library.
 
 %description devel
 Header files and API documentation for gstapp library.
@@ -199,15 +258,17 @@ Pliki nagłówkowe i dokumentacja API biblioteki gstapp.
 
 %package -n gstreamer-aac
 Summary:       GStreamer plugin for AAC audio encoding and decoding
 
 %package -n gstreamer-aac
 Summary:       GStreamer plugin for AAC audio encoding and decoding
-Summary(pl.UTF-8):     Wtyczka do GStreamera do kodowania i dekodowania plików audio AAC
+Summary(pl.UTF-8):     Wtyczka dla GStreamera do kodowania i dekodowania plików audio AAC
 Group:         Libraries
 Group:         Libraries
+Requires:      faad2-libs >= 2.7
+Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 
 %description -n gstreamer-aac
 GStreamer plugin for AAC audio encoding and decoding.
 
 %description -n gstreamer-aac -l pl.UTF-8
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 
 %description -n gstreamer-aac
 GStreamer plugin for AAC audio encoding and decoding.
 
 %description -n gstreamer-aac -l pl.UTF-8
-Wtyczka do GStreamera do kodowania i dekodowania plików audio AAC.
+Wtyczka GStreamera do kodowania i dekodowania plików audio AAC.
 
 %package -n gstreamer-amrwbenc
 Summary:       GStreamer plugin for AMR-WB audio encoding
 
 %package -n gstreamer-amrwbenc
 Summary:       GStreamer plugin for AMR-WB audio encoding
@@ -226,34 +287,37 @@ wykorzystująca bibliotekę VisualOn.
 
 %package -n gstreamer-ass
 Summary:       GStreamer plugin for ASS/SSA subtitles rendering
 
 %package -n gstreamer-ass
 Summary:       GStreamer plugin for ASS/SSA subtitles rendering
-Summary(pl.UTF-8):     Wtyczka do GStreamera do renderowania napisów ASS/SSA
+Summary(pl.UTF-8):     Wtyczka GStreamera do renderowania napisów ASS/SSA
 Group:         Libraries
 Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
-Requires:      libass >= 0.9.4
+Requires:      libass >= 0.10.2
 
 %description -n gstreamer-ass
 GStreamer plugin for ASS/SSA subtitles rendering.
 
 %description -n gstreamer-ass -l pl.UTF-8
 
 %description -n gstreamer-ass
 GStreamer plugin for ASS/SSA subtitles rendering.
 
 %description -n gstreamer-ass -l pl.UTF-8
-Wtyczka do GStreamera do renderowania napisów ASS/SSA.
+Wtyczka GStreamera do renderowania napisów ASS/SSA.
 
 %package -n gstreamer-audio-effects-bad
 Summary:       Bad GStreamer audio effects plugins
 
 %package -n gstreamer-audio-effects-bad
 Summary:       Bad GStreamer audio effects plugins
-Summary(pl.UTF-8):     Złe wtyczki efektów dźwiękowych do GStreamera
+Summary(pl.UTF-8):     Złe wtyczki efektów dźwiękowych dla GStreamera
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Obsoletes:     gstreamer-audio-effects
 
 %description -n gstreamer-audio-effects-bad
 Bad GStreamer audio effects plugins.
 
 %description -n gstreamer-audio-effects-bad -l pl.UTF-8
 Obsoletes:     gstreamer-audio-effects
 
 %description -n gstreamer-audio-effects-bad
 Bad GStreamer audio effects plugins.
 
 %description -n gstreamer-audio-effects-bad -l pl.UTF-8
-Złe wtyczki efektów dźwiękowych do GStreamera.
+Złe wtyczki efektów dźwiękowych dla GStreamera.
 
 %package -n gstreamer-audiosink-nas
 Summary:       GStreamer NAS audio output plugin
 Summary(pl.UTF-8):     Wtyczka wyjścia dźwięku NAS dla GStreamera
 Group:         Libraries
 
 %package -n gstreamer-audiosink-nas
 Summary:       GStreamer NAS audio output plugin
 Summary(pl.UTF-8):     Wtyczka wyjścia dźwięku NAS dla GStreamera
 Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Provides:      gstreamer-audiosink = %{version}
 Obsoletes:     gstreamer-nas
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Provides:      gstreamer-audiosink = %{version}
 Obsoletes:     gstreamer-nas
@@ -264,37 +328,72 @@ GStreamer NAS audio output plugin.
 %description -n gstreamer-audiosink-nas -l pl.UTF-8
 Wtyczka wyjścia dźwięku NAS dla GStreamera.
 
 %description -n gstreamer-audiosink-nas -l pl.UTF-8
 Wtyczka wyjścia dźwięku NAS dla GStreamera.
 
-%package -n gstreamer-cdaudio
-Summary:       GStreamer plugin for CD audio input using libcdaudio
-Summary(pl.UTF-8):     Wtyczka do GStreamera odtwarzająca płyty CD-Audio przy użyciu libcdaudio
+%package -n gstreamer-audiosink-tinyalsa
+Summary:       GStreamer ALSA audio output plugin using tinyalsa library
+Summary(pl.UTF-8):     Wtyczka wyjścia dźwięku ALSA dla GStreamera, wykorzystująca bibliotekę tinyalsa
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+Provides:      gstreamer-audiosink = %{version}
 
 
-%description -n gstreamer-cdaudio
-Plugin for playing audio tracks using libcdaudio under GStreamer.
+%description -n gstreamer-audiosink-tinyalsa
+GStreamer ALSA audio output plugin using tinyalsa library.
 
 
-%description -n gstreamer-cdaudio -l pl.UTF-8
-Wtyczka do odtwarzania ścieżek dźwiękowych pod GStreamerem za pomocą
-libcdaudio.
+%description -n gstreamer-audiosink-tinyalsa -l pl.UTF-8
+Wtyczka wyjścia dźwięku ALSA dla GStreamera, wykorzystująca bibliotekę
+tinyalsa.
 
 
-%package -n gstreamer-celt
-Summary:       GStreamer Celt audio codec plugin
-Summary(pl.UTF-8):     Wtyczka kodeka dźwięku Celt do GStreamera
+%package -n gstreamer-aom
+Summary:       GStreamer AOM plugin
+Summary(pl.UTF-8):     Wtyczka AOM dla GStreamera
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
-Requires:      celt >= 0.11.0
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 
 
-%description -n gstreamer-celt
-GStreamer Celt audio encoder and decoder plugin.
+%description -n gstreamer-aom
+GStreamer AV1 encoder/decoder plugin based on AOM library.
+
+%description -n gstreamer-aom -l pl.UTF-8
+Oparta na bibliotece AOM wtyczka GStreamera kodująca/dekodująca format
+AV1.
+
+%package -n gstreamer-bs2b
+Summary:       GStreamer bs2b plugin
+Summary(pl.UTF-8):     Wtyczka bs2b dla GStreamera
+Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+Requires:      libbs2b >= 3.1.0
 
 
-%description -n gstreamer-celt -l pl.UTF-8
-Wtyczka GStreamera kodująca i dekodująca dźwięk w formacie Celt.
+%description -n gstreamer-bs2b
+GStreamer plugin to improve headphone listening of stereo audio
+records using the b2sb library.
+
+%description -n gstreamer-bs2b -l pl.UTF-8
+Wtyczka GStreamera poprawiająca odsłuchiwanie nagrań stereofonicznych
+przez słuchawki przy użyciu biblioteki bs2b.
+
+%package -n gstreamer-bluez
+Summary:       GStreamer plugin for Bluez-based bluetooth support
+Summary(pl.UTF-8):     Wtyczka GStreamera do obsługi bluetooth w oparciu o Bluez
+Group:         Libraries
+Requires:      bluez-libs >= 5.0
+Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+Obsoletes:     gstreamer-bluetooth
+
+%description -n gstreamer-bluez
+GStreamer plugin for Bluez-based bluetooth support.
+
+%description -n gstreamer-bluez -l pl.UTF-8
+Wtyczka GStreamera do obsługi bluetooth w oparciu o Bluez.
 
 %package -n gstreamer-chromaprint
 Summary:       GStreamer Chromaprint audio fingerprinting plugin
 Summary(pl.UTF-8):     Wtyczka Chromaprint do odcisków identyfikacyjnych dźwięku dla GStreamera
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
 
 %package -n gstreamer-chromaprint
 Summary:       GStreamer Chromaprint audio fingerprinting plugin
 Summary(pl.UTF-8):     Wtyczka Chromaprint do odcisków identyfikacyjnych dźwięku dla GStreamera
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 
 %description -n gstreamer-chromaprint
 GStreamer Chromaprint audio fingerprinting plugin.
 
 %description -n gstreamer-chromaprint
 GStreamer Chromaprint audio fingerprinting plugin.
@@ -307,8 +406,9 @@ użyciu biblioteki Chromaprint.
 Summary:       GStreamer cURL network sink plugin
 Summary(pl.UTF-8):     Wtyczka wyjścia sieciowego cURL dla GStreamera
 Group:         Libraries
 Summary:       GStreamer cURL network sink plugin
 Summary(pl.UTF-8):     Wtyczka wyjścia sieciowego cURL dla GStreamera
 Group:         Libraries
+Requires:      curl-libs >= 7.35.0
 Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer >= %{gst_req_ver}
-Requires:      curl-libs >= 7.21.0
+Requires:      libssh2 >= 1.4.3
 
 %description -n gstreamer-curl
 GStreamer network sink plugin that uses libcurl as a client to upload
 
 %description -n gstreamer-curl
 GStreamer network sink plugin that uses libcurl as a client to upload
@@ -318,9 +418,22 @@ data to a server (e.g. HTTP or FTP).
 Wtyczka wyjścia sieciowego GStreamera wykorzystująca libcurl jako
 klienta do wysyłania danych na serwer (np. HTTP lub FTP).
 
 Wtyczka wyjścia sieciowego GStreamera wykorzystująca libcurl jako
 klienta do wysyłania danych na serwer (np. HTTP lub FTP).
 
+%package -n gstreamer-daala
+Summary:       GStreamer Daala video encoder/decoder plugin
+Summary(pl.UTF-8):     Wtyczka kodera/dekodera obrazu Daala GStreamera
+Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+
+%description -n gstreamer-daala
+GStreamer Daala video encoder/decoder plugin.
+
+%description -n gstreamer-daala -l pl.UTF-8
+Wtyczka kodera/dekodera obrazu Daala GStreamera.
+
 %package -n gstreamer-dc1394
 Summary:       GStreamer 1394 IIDC (Firewire digital cameras) video source plugin
 %package -n gstreamer-dc1394
 Summary:       GStreamer 1394 IIDC (Firewire digital cameras) video source plugin
-Summary(pl.UTF-8):     Wtyczka źródła obrazu 1394 IIDC (z kamer cyfrowych Firewire) do GStreamera
+Summary(pl.UTF-8):     Wtyczka źródła obrazu 1394 IIDC (z kamer cyfrowych Firewire) dla GStreamera
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
 
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
 
@@ -331,72 +444,107 @@ GStreamer 1394 IIDC (Firewire digital cameras) video source plugin.
 Wtyczka źródła obrazu 1394 IIDC (z kamer cyfrowych Firewire) do
 GStreamera.
 
 Wtyczka źródła obrazu 1394 IIDC (z kamer cyfrowych Firewire) do
 GStreamera.
 
-%package -n gstreamer-dirac
-Summary:       GStreamer Dirac plugin
-Summary(pl.UTF-8):     Wtyczka Dirac do GStreamera
+%package -n gstreamer-dtls
+Summary:       GStreamer DTLS decoder and encoder plugin
+Summary(pl.UTF-8):     Wtyczka kodera i dekodera DTLS dla GStreamera
 Group:         Libraries
 Group:         Libraries
-Requires:      dirac >= 0.10
 Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+Requires:      openssl >= 1.0.1
 
 
-%description -n gstreamer-dirac
-GStreamer Dirac video decoder/encoder plugin.
+%description -n gstreamer-dtls
+GStreamer DTLS decoder and encoder plugin.
 
 
-%description -n gstreamer-dirac -l pl.UTF-8
-Wtyczka dekodująca i kodująca obraz Dirac do GStreamera.
+%description -n gstreamer-dtls -l pl.UTF-8
+Wtyczka kodera i dekodera DTLS dla GStreamera.
 
 %package -n gstreamer-dts
 Summary:       GStreamer DTS plugin
 
 %package -n gstreamer-dts
 Summary:       GStreamer DTS plugin
-Summary(pl.UTF-8):     Wtyczka DTS do GStreamera
+Summary(pl.UTF-8):     Wtyczka DTS dla GStreamera
 Group:         Libraries
 Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 
 %description -n gstreamer-dts
 Plugin for DTS Coherent Acoustics support.
 
 %description -n gstreamer-dts -l pl.UTF-8
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 
 %description -n gstreamer-dts
 Plugin for DTS Coherent Acoustics support.
 
 %description -n gstreamer-dts -l pl.UTF-8
-Wtyczka do GStreamera obsługująca DTS Coherent Acoustics.
+Wtyczka GStreamera obsługująca DTS Coherent Acoustics.
+
+%package -n gstreamer-fdkaac
+Summary:       GStreamer FDK-AAC plugin
+Summary(pl.UTF-8):     Wtyczka FDK-AAC dla GStreamera
+Group:         Libraries
+Requires:      fdk-aac >= 0.1.4
+Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+
+%description -n gstreamer-fdkaac
+GStreamer FDK AAC audio decoder/encoder plugin.
+
+%description -n gstreamer-fdkaac -l pl.UTF-8
+Wtyczka GStreamera do kodowania i dekodowania dźwięku FDK AAC.
 
 %package -n gstreamer-flite
 Summary:       GStreamer Flite plugin
 
 %package -n gstreamer-flite
 Summary:       GStreamer Flite plugin
-Summary(pl.UTF-8):     Wtyczka Flite do GStreamera
+Summary(pl.UTF-8):     Wtyczka Flite dla GStreamera
 Group:         Libraries
 Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 
 %description -n gstreamer-flite
 Plugin for Flite support.
 
 %description -n gstreamer-flite -l pl.UTF-8
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 
 %description -n gstreamer-flite
 Plugin for Flite support.
 
 %description -n gstreamer-flite -l pl.UTF-8
-Wtyczka do GStreamera obsługująca Flite.
+Wtyczka GStreamera obsługująca Flite.
+
+%package -n gstreamer-fluidsynth
+Summary:       GStreamer FluidSynth MIDI plugin
+Summary(pl.UTF-8):     Wtyczka FluidSynth MIDI dla GStreamera
+Group:         Libraries
+# for generic gstmidi plugin
+Requires:      %{name} = %{version}-%{release}
+Requires:      fluidsynth >= 1.0
+Requires:      gstreamer >= %{gst_req_ver}
+
+%description -n gstreamer-fluidsynth
+GStreamer FluidSynth MIDI plugin.
+
+%description -n gstreamer-fluidsynth -l pl.UTF-8
+Wtyczka FluidSynth MIDI dla GStreamera.
 
 %package -n gstreamer-gme
 Summary:       GStreamer GME Audio Decoder plugin
 
 %package -n gstreamer-gme
 Summary:       GStreamer GME Audio Decoder plugin
-Summary(pl.UTF-8):     Wtyczka dekodująca GME do GStreamera
+Summary(pl.UTF-8):     Wtyczka GStreamera dekodująca dźwięk GME
 Group:         Libraries
 Group:         Libraries
+Requires:      game-music-emu >= 0.5.6
 Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer >= %{gst_req_ver}
+Obsoletes:     gstreamer-nsf
 
 %description -n gstreamer-gme
 GStreamer GME Audio Decoder plugin.
 
 %description -n gstreamer-gme -l pl.UTF-8
 
 %description -n gstreamer-gme
 GStreamer GME Audio Decoder plugin.
 
 %description -n gstreamer-gme -l pl.UTF-8
-Wtyczka dekodująca GME do GStreamera.
+Wtyczka GStreamera dekodująca dźwięk GME.
 
 %package -n gstreamer-gsettings
 Summary:       GStreamer GSettings plugin
 
 %package -n gstreamer-gsettings
 Summary:       GStreamer GSettings plugin
-Summary(pl.UTF-8):     Wtyczka GSettings do GStreamera
+Summary(pl.UTF-8):     Wtyczka GSettings dla GStreamera
 Group:         Libraries
 Group:         Libraries
-Requires:      glib2 >= 1:2.32
+Requires:      glib2 >= 1:2.40.0
 Requires:      gstreamer >= %{gst_req_ver}
 
 %description -n gstreamer-gsettings
 GStreamer GSettings plugin.
 
 %description -n gstreamer-gsettings -l pl.UTF-8
 Requires:      gstreamer >= %{gst_req_ver}
 
 %description -n gstreamer-gsettings
 GStreamer GSettings plugin.
 
 %description -n gstreamer-gsettings -l pl.UTF-8
-Wtyczka GSettings do GStreamera.
+Wtyczka GSettings dla GStreamera.
 
 %package -n gstreamer-gsm
 Summary:       GStreamer plugin for GSM lossy audio format
 
 %package -n gstreamer-gsm
 Summary:       GStreamer plugin for GSM lossy audio format
-Summary(pl.UTF-8):     Wtyczka do GStreamera obsługująca stratny format dźwięku GSM
+Summary(pl.UTF-8):     Wtyczka GStreamera obsługująca stratny format dźwięku GSM
 Group:         Libraries
 Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 
 %description -n gstreamer-gsm
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 
 %description -n gstreamer-gsm
@@ -406,10 +554,26 @@ Output plugin for GStreamer to convert to GSM lossy audio format.
 Wtyczka wyjścia dźwięku GSteamera konwertująca do stratnego formatu
 GSM.
 
 Wtyczka wyjścia dźwięku GSteamera konwertująca do stratnego formatu
 GSM.
 
+%package -n gstreamer-iqa
+Summary:       GStreamer analyzer plugin to provide various Image Quality Assessment metrics
+Summary(pl.UTF-8):     Wtyczka analizująca GStreamera zapewniająca różne wskaźniki oceny jakości obrazu
+Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+
+%description -n gstreamer-iqa
+GStreamer analyzer plugin to provide various Image Quality Assessment
+metrics.
+
+%description -n gstreamer-iqa -l pl.UTF-8
+Wtyczka analizująca GStreamera zapewniająca różne wskaźniki oceny
+jakości obrazu.
+
 %package -n gstreamer-kate
 Summary:       GStreamer plugin for Kate text streams
 Summary(pl.UTF-8):     Wtyczka obsługująca strumienie tekstowe Kate dla GStreamera
 Group:         Libraries
 %package -n gstreamer-kate
 Summary:       GStreamer plugin for Kate text streams
 Summary(pl.UTF-8):     Wtyczka obsługująca strumienie tekstowe Kate dla GStreamera
 Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Requires:      libkate >= 0.1.7
 Requires:      libtiger >= 0.3.2
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Requires:      libkate >= 0.1.7
 Requires:      libtiger >= 0.3.2
@@ -420,10 +584,26 @@ GStreamer plugin for Kate text streams.
 %description -n gstreamer-kate -l pl.UTF-8
 Wtyczka obsługująca strumienie tekstowe Kate dla GStreamera.
 
 %description -n gstreamer-kate -l pl.UTF-8
 Wtyczka obsługująca strumienie tekstowe Kate dla GStreamera.
 
+%package -n gstreamer-videosink-kms
+Summary:       GStreamer KMS output plugin
+Summary(pl.UTF-8):     Wtyczka wyjścia obrazu KMS dla GStreamera
+Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+Requires:      libdrm >= 2.4.55
+Provides:      gstreamer-videosink = %{version}
+
+%description -n gstreamer-videosink-kms
+GStreamer KMS output plugin.
+
+%description -n gstreamer-videosink-kms -l pl.UTF-8
+Wtyczka wyjścia obrazu KMS dla GStreamera.
+
 %package -n gstreamer-ladspa
 Summary:       GStreamer wrapper for LADSPA plugins
 Summary(pl.UTF-8):     Wrapper do wtyczek LADSPA dla GStreamera
 Group:         Libraries
 %package -n gstreamer-ladspa
 Summary:       GStreamer wrapper for LADSPA plugins
 Summary(pl.UTF-8):     Wrapper do wtyczek LADSPA dla GStreamera
 Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 
 %description -n gstreamer-ladspa
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 
 %description -n gstreamer-ladspa
@@ -433,12 +613,29 @@ Plugin which wraps LADSPA plugins for use by GStreamer applications.
 Wtyczka pozwalająca na używanie wtyczek LADSPA przez aplikacje
 GStreamera.
 
 Wtyczka pozwalająca na używanie wtyczek LADSPA przez aplikacje
 GStreamera.
 
+%package -n gstreamer-libde265
+Summary:       GStreamer libde265 H.265 decoder plugin
+Summary(pl.UTF-8):     Wtyczka dekodera H.265 libde265 dla GStreamera
+Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+Requires:      libde265 >= 0.9
+
+%description -n gstreamer-libde265
+GStreamer libde265 plugin - H.265 decoder.
+
+%description -n gstreamer-libde265 -l pl.UTF-8
+Wtyczka libde265 dla GStreamera - dekoder H.265.
+
 %package -n gstreamer-lv2
 Summary:       GStreamer wrapper for LV2 plugins
 Summary(pl.UTF-8):     Wrapper do wtyczek LV2 dla GStreamera
 Group:         Libraries
 %package -n gstreamer-lv2
 Summary:       GStreamer wrapper for LV2 plugins
 Summary(pl.UTF-8):     Wrapper do wtyczek LV2 dla GStreamera
 Group:         Libraries
+# for libgstsignalprocessor
+Requires:      %{name} = %{version}-%{release}
+Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
-Requires:      slv2 >= 0.6.6
+Requires:      lilv >= 0.22
 
 %description -n gstreamer-lv2
 Plugin which wraps LV2 plugins for use by GStreamer applications.
 
 %description -n gstreamer-lv2
 Plugin which wraps LV2 plugins for use by GStreamer applications.
@@ -447,22 +644,11 @@ Plugin which wraps LV2 plugins for use by GStreamer applications.
 Wtyczka pozwalająca na używanie wtyczek LV2 przez aplikacje
 GStreamera.
 
 Wtyczka pozwalająca na używanie wtyczek LV2 przez aplikacje
 GStreamera.
 
-%package -n gstreamer-mimic
-Summary:       GStreamer Mimic video decoding/encoding plugin
-Summary(pl.UTF-8):     Wtyczka kodująca/dekodująca obraz Mimic do GStreamera
-Group:         Libraries
-Requires:      gstreamer >= %{gst_req_ver}
-
-%description -n gstreamer-mimic
-GStreamer Mimic video decoding/encoding plugin.
-
-%description -n gstreamer-mimic -l pl.UTF-8
-Wtyczka kodująca/dekodująca obraz Mimic do GStreamera.
-
 %package -n gstreamer-mjpegtools
 Summary:       GStreamer mpeg2enc plugin
 %package -n gstreamer-mjpegtools
 Summary:       GStreamer mpeg2enc plugin
-Summary(pl.UTF-8):     Wtyczka mpeg2enc do GStreamera
+Summary(pl.UTF-8):     Wtyczka mpeg2enc dla GStreamera
 Group:         Libraries
 Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Requires:      mjpegtools-libs >= 2.0.0
 
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Requires:      mjpegtools-libs >= 2.0.0
 
@@ -470,12 +656,13 @@ Requires: mjpegtools-libs >= 2.0.0
 GStreamer mpeg2enc plugin (based on mjpegtools libraries).
 
 %description -n gstreamer-mjpegtools -l pl.UTF-8
 GStreamer mpeg2enc plugin (based on mjpegtools libraries).
 
 %description -n gstreamer-mjpegtools -l pl.UTF-8
-Wtyczka mpeg2enc do GStreamera (oparta na bibliotekach mjpegtools).
+Wtyczka mpeg2enc dla GStreamera (oparta na bibliotekach mjpegtools).
 
 %package -n gstreamer-mms
 Summary:       GStreamer mms plugin
 
 %package -n gstreamer-mms
 Summary:       GStreamer mms plugin
-Summary(pl.UTF-8):     Wtyczka mms do GStreamera
+Summary(pl.UTF-8):     Wtyczka mms dla GStreamera
 Group:         Libraries
 Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Requires:      libmms >= 0.4
 
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Requires:      libmms >= 0.4
 
@@ -483,24 +670,25 @@ Requires: libmms >= 0.4
 GStreamer mms plugin.
 
 %description -n gstreamer-mms -l pl.UTF-8
 GStreamer mms plugin.
 
 %description -n gstreamer-mms -l pl.UTF-8
-Wtyczka mms do GStreamera.
+Wtyczka mms dla GStreamera.
 
 
-%package -n gstreamer-mpg123
-Summary:       GStreamer mpg123 plugin
-Summary(pl.UTF-8):     Wtyczka mpg123 do GStreamera
+%package -n gstreamer-msdk
+Summary:       Intel MediaSDK (MFX) plugin for GStreamer
+Summary(pl.UTF-8):     Wtyczka MediaSDK (MFX) dla GStreamera
 Group:         Libraries
 Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
-Requires:      libmpg123 >= 1.14
 
 
-%description -n gstreamer-mpg123
-GStreamer mpg123 plugin for MP3 playback.
+%description -n gstreamer-msdk
+GStreamer video decoder/encoder based on Intel MediaSDK (MFX) library.
 
 
-%description -n gstreamer-mpg123 -l pl.UTF-8
-Wtyczka mpg123 do GStreamera, odtwarzająca MP3.
+%description -n gstreamer-msdk -l pl.UTF-8
+Wtyczka kodera/dekodera obrazu GStreamera oparta na bibliotece Intel
+MediaSDK (MFX).
 
 %package -n gstreamer-musepack
 Summary:       GStreamer musepack plugin
 
 %package -n gstreamer-musepack
 Summary:       GStreamer musepack plugin
-Summary(pl.UTF-8):     Wtyczka musepack do GStreamera
+Summary(pl.UTF-8):     Wtyczka musepack dla GStreamera
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
 
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
 
@@ -508,35 +696,11 @@ Requires: gstreamer >= %{gst_req_ver}
 GStreamer musepack plugin.
 
 %description -n gstreamer-musepack -l pl.UTF-8
 GStreamer musepack plugin.
 
 %description -n gstreamer-musepack -l pl.UTF-8
-Wtyczka musepack do GStreamera.
-
-%package -n gstreamer-mythtv
-Summary:       GStreamer MythTV plugin
-Summary(pl.UTF-8):     Wtyczka MythTV do GStreamera
-Group:         Libraries
-Requires:      gstreamer >= %{gst_req_ver}
-
-%description -n gstreamer-mythtv
-GStreamer MythTV plugin.
-
-%description -n gstreamer-mythtv -l pl.UTF-8
-Wtyczka MythTV do GStreamera.
-
-%package -n gstreamer-musicbrainz
-Summary:       GStreamer musicbrainz plugin
-Summary(pl.UTF-8):     Wtyczka musicbrainz do GStreamera
-Group:         Libraries
-Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
-
-%description -n gstreamer-musicbrainz
-GStreamer musicbrainz plugin - a TRM signature producer.
-
-%description -n gstreamer-musicbrainz -l pl.UTF-8
-Wtyczka musicbrainz do GStreamera, tworząca sygnatury TRM.
+Wtyczka musepack dla GStreamera.
 
 %package -n gstreamer-neon
 Summary:       GStreamer neon HTTP source plugin
 
 %package -n gstreamer-neon
 Summary:       GStreamer neon HTTP source plugin
-Summary(pl.UTF-8):     Wtyczka źródła HTTP neon do GStreamera
+Summary(pl.UTF-8):     Wtyczka źródła HTTP neon dla GStreamera
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
 Requires:      neon >= 0.27.0
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
 Requires:      neon >= 0.27.0
@@ -545,13 +709,14 @@ Requires: neon >= 0.27.0
 GStreamer neon HTTP source plugin.
 
 %description -n gstreamer-neon -l pl.UTF-8
 GStreamer neon HTTP source plugin.
 
 %description -n gstreamer-neon -l pl.UTF-8
-Wtyczka źródła HTTP neon do GStreamera.
+Wtyczka źródła HTTP neon dla GStreamera.
 
 %package -n gstreamer-ofa
 Summary:       GStreamer OFA fingerprint plugin
 
 %package -n gstreamer-ofa
 Summary:       GStreamer OFA fingerprint plugin
-Summary(pl.UTF-8):     Wtyczka odcisków OFA do GStreamera
+Summary(pl.UTF-8):     Wtyczka odcisków OFA dla GStreamera
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Requires:      libofa >= 0.9.3
 
 %description -n gstreamer-ofa
 Requires:      libofa >= 0.9.3
 
 %description -n gstreamer-ofa
@@ -559,13 +724,14 @@ GStreamer OFA plugin to calculate MusicIP fingerprints from audio
 files.
 
 %description -n gstreamer-ofa -l pl.UTF-8
 files.
 
 %description -n gstreamer-ofa -l pl.UTF-8
-Wtyczka OFA do GStreamera służąca do obliczania odcisków MusicIP
+Wtyczka OFA dla GStreamera, służąca do obliczania odcisków MusicIP
 plików dźwiękowych.
 
 %package -n gstreamer-openal
 Summary:       GStreamer OpenAL audio input/output plugin
 plików dźwiękowych.
 
 %package -n gstreamer-openal
 Summary:       GStreamer OpenAL audio input/output plugin
-Summary(pl.UTF-8):     Wtyczka wejścia/wyjścia dźwięku OpenAL do GStreamera
+Summary(pl.UTF-8):     Wtyczka wejścia/wyjścia dźwięku OpenAL dla GStreamera
 Group:         Libraries
 Group:         Libraries
+Requires:      OpenAL >= 1.14
 Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Provides:      gstreamer-audiosink = %{version}
 Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Provides:      gstreamer-audiosink = %{version}
@@ -574,15 +740,18 @@ Provides: gstreamer-audiosink = %{version}
 GStreamer OpenAL support plugin, providing audio sink and source.
 
 %description -n gstreamer-openal -l pl.UTF-8
 GStreamer OpenAL support plugin, providing audio sink and source.
 
 %description -n gstreamer-openal -l pl.UTF-8
-Wtyczka obsługująca OpenAL do GStreamera, zapewniająca wyjście i
-źródło dźwięku.
+Wtyczka GStreamera obsługująca OpenAL, zapewniająca wyjście i źródło
+dźwięku.
 
 %package -n gstreamer-opencv
 Summary:       GStreamer OpenCV plugin
 
 %package -n gstreamer-opencv
 Summary:       GStreamer OpenCV plugin
-Summary(pl.UTF-8):     Wtyczka OpenCV do GStreamera
+Summary(pl.UTF-8):     Wtyczka OpenCV dla GStreamera
 Group:         Libraries
 Group:         Libraries
+# for locales
+Requires:      %{name} = %{version}-%{release}
 Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer >= %{gst_req_ver}
-Requires:      opencv >= 1:2.2.0
+Requires:      gstreamer-opencv-libs = %{version}-%{release}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 
 %description -n gstreamer-opencv
 GStreamer OpenCV plugin. It contains the following elements:
 
 %description -n gstreamer-opencv
 GStreamer OpenCV plugin. It contains the following elements:
@@ -591,38 +760,154 @@ cverode, cvequalizehist, cvdilate, textwrite, templatematch,
 pyramidsegment.
 
 %description -n gstreamer-opencv -l pl.UTF-8
 pyramidsegment.
 
 %description -n gstreamer-opencv -l pl.UTF-8
-Wtyczka OpenCV do GStreamera. Zawiera następujące elementy:
+Wtyczka OpenCV dla GStreamera. Zawiera następujące elementy:
 facedetect, faceblur, edgedetect, cvsobel, cvsmooth, cvlaplace,
 cverode, cvequalizehist, cvdilate, textwrite, templatematch,
 pyramidsegment.
 
 facedetect, faceblur, edgedetect, cvsobel, cvsmooth, cvlaplace,
 cverode, cvequalizehist, cvdilate, textwrite, templatematch,
 pyramidsegment.
 
-%package -n gstreamer-opus
+%package -n gstreamer-opencv-libs
+Summary:       GStreamer OpenCV shared library
+Summary(pl.UTF-8):     Biblioteka współdzielona GStreamer OpenCV
+Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+Requires:      opencv >= 1:2.3.0
+
+%description -n gstreamer-opencv-libs
+GStreamer OpenCV shared library.
+
+%description -n gstreamer-opencv-libs -l pl.UTF-8
+Biblioteka współdzielona GStreamer OpenCV.
+
+%package -n gstreamer-opencv-devel
+Summary:       Header files for GStreamer OpenCV library
+Summary(pl.UTF-8):     Pliki nagłówkowe biblioteki GStreamer OpenCV
+Group:         Development/Libraries
+Requires:      gstreamer-devel >= %{gst_req_ver}
+Requires:      gstreamer-opencv-libs = %{version}-%{release}
+Requires:      gstreamer-plugins-base-devel >= %{gstpb_req_ver}
+
+%description -n gstreamer-opencv-devel
+Header files for GStreamer OpenCV library.
+
+%description -n gstreamer-opencv-devel -l pl.UTF-8
+Pliki nagłówkowe biblioteki GStreamer OpenCV.
+
+%package -n gstreamer-openexr
+Summary:       GStreamer OpenEXR plugin
+Summary(pl.UTF-8):     Wtyczka OpenEXR dla GStreamera
+Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+
+%description -n gstreamer-openexr
+GStreamer OpenEXR plugin - OpenEXR-based EXR streams decoder.
+
+%description -n gstreamer-openexr -l pl.UTF-8
+Wtyczka OpenEXR dla GStreamera - dekoder strumieni EXR oparty na
+bibliotece OpenEXR.
+
+%package -n gstreamer-openh264
+Summary:       GStreamer OpenH264 encoder/decoder plugin
+Summary(pl.UTF-8):     Wtyczka kodera/dekodera OpenH264 dla GStreamera
+Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+Requires:      openh264 >= 1.3.0
+
+%description -n gstreamer-openh264
+GStreamer OpenH264 plugin - H.264 encoder/decoder.
+
+%description -n gstreamer-openh264 -l pl.UTF-8
+Wtyczka OpenH264 dla GStreamera - koder/dekoder H.264.
+
+%package -n gstreamer-openjpeg
+Summary:       GStreamer OpenJPEG plugin
+Summary(pl.UTF-8):     Wtyczka OpenJPEG dla GStreamera
+Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+Obsoletes:     gstreamer-jasper
+
+%description -n gstreamer-openjpeg
+GStreamer OpenJPEG plugin - OpenJPEG-based JPEG2000 decoder/encoder.
+
+%description -n gstreamer-openjpeg -l pl.UTF-8
+Wtyczka OpenJPEG dla GStreamera - koder/dekoder JPEG2000 oparty na
+bibliotece OpenJPEG.
+
+%package -n gstreamer-openmpt
+Summary:       GStreamer OpenMPT plugin
+Summary(pl.UTF-8):     Wtyczka OpenMPT dla GStreamera
+Group:         Libraries
+Requires:      %{name} = %{version}-%{release}
+Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+
+%description -n gstreamer-openmpt
+GStreamer OpenMPT module player plugin.
+
+%description -n gstreamer-openmpt -l pl.UTF-8
+Wtyczka GStreamera OpenMPT do odtwarzania modułów.
+
+%package -n gstreamer-openni2
+Summary:       GStreamer OpenNI2 video input plugin
+Summary(pl.UTF-8):     Wtyczka wejścia obrazu OpenNI2 dla GStreamera
+Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+
+%description -n gstreamer-openni2
+GStreamer OpenNI2 plugin to extract readings from an OpenNI supported
+device (Kinect etc.).
+
+%description -n gstreamer-openni2 -l pl.UTF-8
+Wtyczka OpenNI2 dla GStreamera, pobierająca odczyty z urządzeń
+obsługiwanych przez bibliotekę OpenNI (np. Kinect).
+
+%package -n gstreamer-opusparse
 Summary:       GStreamer OPUS audio decoder/encoder plugin
 Summary:       GStreamer OPUS audio decoder/encoder plugin
-Summary(pl.UTF-8):     Wtyczka kodera/dekodera dźwięku OPUS do GStreamera
+Summary(pl.UTF-8):     Wtyczka kodera/dekodera dźwięku OPUS dla GStreamera
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Requires:      opus >= 0.9.4
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Requires:      opus >= 0.9.4
+Obsoletes:     gstreamer-celt
 
 
-%description -n gstreamer-opus
+%description -n gstreamer-opusparse
 GStreamer OPUS audio decoder/encoder plugin.
 
 GStreamer OPUS audio decoder/encoder plugin.
 
-%description -n gstreamer-opus -l pl.UTF-8
+%description -n gstreamer-opusparse -l pl.UTF-8
 Wtyczka GStreamera kodująca/dekodująca dźwięk w formacie OPUS.
 
 %package -n gstreamer-resindvd
 Summary:       GStreamer Resin DVD playback plugin
 Wtyczka GStreamera kodująca/dekodująca dźwięk w formacie OPUS.
 
 %package -n gstreamer-resindvd
 Summary:       GStreamer Resin DVD playback plugin
-Summary(pl.UTF-8):     Wtyczka odtwarzania Resin DVD do GStreamera
+Summary(pl.UTF-8):     Wtyczka odtwarzania Resin DVD dla GStreamera
 Group:         Libraries
 # for locales
 Requires:      %{name} = %{version}-%{release}
 Requires:      gstreamer >= %{gst_req_ver}
 Group:         Libraries
 # for locales
 Requires:      %{name} = %{version}-%{release}
 Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 
 %description -n gstreamer-resindvd
 GStreamer Resin DVD playback plugin.
 
 %description -n gstreamer-resindvd -l pl.UTF-8
 
 %description -n gstreamer-resindvd
 GStreamer Resin DVD playback plugin.
 
 %description -n gstreamer-resindvd -l pl.UTF-8
-Wtyczka odtwarzania Resin DVD do GStreamera.
+Wtyczka odtwarzania Resin DVD dla GStreamera.
+
+%package -n gstreamer-rsvg
+Summary:       GStreamer plugin for decoding SVG images
+Summary(pl.UTF-8):     Wtyczka GStreamera do dekodowania obrazów SVG
+Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+Requires:      librsvg >= 2.36.2
+
+%description -n gstreamer-rsvg
+GStreamer plugin for decoding SVG images.
+
+%description -n gstreamer-rsvg -l pl.UTF-8
+Wtyczka GStreamera do dekodowania obrazów SVG.
 
 %package -n gstreamer-rtmp
 Summary:       RTMP stream input plugin for GStreamer
 
 %package -n gstreamer-rtmp
 Summary:       RTMP stream input plugin for GStreamer
@@ -641,23 +926,23 @@ Wtyczka GStreamera czytająca dane z lokalnego lub zdalnego miejsca
 określonego URI przy użyciu dowolnego protokołu obsługiwanego przez
 bibliotekę RTMP: rtmp, rtmpt, rtmps, rtmpe, rtmpfp, rtmpte lub rtmpts.
 
 określonego URI przy użyciu dowolnego protokołu obsługiwanego przez
 bibliotekę RTMP: rtmp, rtmpt, rtmps, rtmpe, rtmpfp, rtmpte lub rtmpts.
 
-%package -n gstreamer-schroedinger
-Summary:       Schroedinger plugin for GStreamer
-Summary(pl.UTF-8):     Wtyczka Schroedinger do GStreamera
+%package -n gstreamer-sbc
+Summary:       GStreamer SBC plugin
+Summary(pl.UTF-8):     Wtyczka SBC dla GStreamera
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
-Requires:      schroedinger >= 1.0.10
-Obsoletes:     gstreamer-schroedinger = 1.0.7
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+Requires:      sbc >= 1.0
 
 
-%description -n gstreamer-schroedinger
-Schroedinger plugin for GStreamer.
+%description -n gstreamer-sbc
+SBC bluetooth audio codec plugin for GStreamer.
 
 
-%description -n gstreamer-schroedinger -l pl.UTF-8
-Wtyczka Schroedinger do GStreamera.
+%description -n gstreamer-sbc -l pl.UTF-8
+Wtyczka kodeka dźwięku bluetooth SBC dla GStreamera.
 
 %package -n gstreamer-sndfile
 Summary:       GStreamer sndfile plugin
 
 %package -n gstreamer-sndfile
 Summary:       GStreamer sndfile plugin
-Summary(pl.UTF-8):     Wtyczka sndfile do GStreamera
+Summary(pl.UTF-8):     Wtyczka sndfile dla GStreamera
 Group:         Libraries
 # for locales
 Requires:      %{name} = %{version}-%{release}
 Group:         Libraries
 # for locales
 Requires:      %{name} = %{version}-%{release}
@@ -668,24 +953,25 @@ Requires: libsndfile >= 1.0.16
 GStreamer sndfile source plugin.
 
 %description -n gstreamer-sndfile -l pl.UTF-8
 GStreamer sndfile source plugin.
 
 %description -n gstreamer-sndfile -l pl.UTF-8
-Wtyczka sndfile do GStreamera.
+Wtyczka sndfile dla GStreamera.
 
 %package -n gstreamer-soundtouch
 Summary:       GStreamer soundtouch plugin
 
 %package -n gstreamer-soundtouch
 Summary:       GStreamer soundtouch plugin
-Summary(pl.UTF-8):     Wtyczka soundtouch do GStreamera
+Summary(pl.UTF-8):     Wtyczka soundtouch dla GStreamera
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Requires:      soundtouch >= 1.4
 
 %description -n gstreamer-soundtouch
 GStreamer soundtouch source plugin - audio pitch controller.
 
 %description -n gstreamer-soundtouch -l pl.UTF-8
 Requires:      soundtouch >= 1.4
 
 %description -n gstreamer-soundtouch
 GStreamer soundtouch source plugin - audio pitch controller.
 
 %description -n gstreamer-soundtouch -l pl.UTF-8
-Wtyczka soundtouch do GStreamera, sterująca wysokością dźwięku.
+Wtyczka soundtouch dla GStreamera, sterująca wysokością dźwięku.
 
 %package -n gstreamer-spandsp
 Summary:       GStreamer SpanDSP plugin
 
 %package -n gstreamer-spandsp
 Summary:       GStreamer SpanDSP plugin
-Summary(pl.UTF-8):     Wtyczka SpanDSP do GStreamera
+Summary(pl.UTF-8):     Wtyczka SpanDSP dla GStreamera
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
 Requires:      spandsp >= 0.0.6
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
 Requires:      spandsp >= 0.0.6
@@ -695,13 +981,14 @@ GStreamer SpanDSP plugin - audio effect that allows packet loss
 concealment.
 
 %description -n gstreamer-spandsp -l pl.UTF-8
 concealment.
 
 %description -n gstreamer-spandsp -l pl.UTF-8
-Wtyczka SpanDSP do GStreamera - efekt dźwiękowy umożliwiający
+Wtyczka SpanDSP dla GStreamera - efekt dźwiękowy umożliwiający
 ukrywanie strat pakietów.
 
 %package -n gstreamer-spc
 Summary:       GStreamer SPC plugin
 Summary(pl.UTF-8):     Wtyczka SPC dla GStreamera
 Group:         Libraries
 ukrywanie strat pakietów.
 
 %package -n gstreamer-spc
 Summary:       GStreamer SPC plugin
 Summary(pl.UTF-8):     Wtyczka SPC dla GStreamera
 Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Requires:      libopenspc >= 0.3.99
 
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Requires:      libopenspc >= 0.3.99
 
@@ -712,22 +999,35 @@ GStreamer Plugin for playing SPC files using OpenSPC library.
 Wtyczka GStreamera odtwarzająca pliki SPC przy użyciu biblioteki
 OpenSPC.
 
 Wtyczka GStreamera odtwarzająca pliki SPC przy użyciu biblioteki
 OpenSPC.
 
-%package -n gstreamer-swfdec
-Summary:       GStreamer Flash redering plugin
-Summary(pl.UTF-8):     Wtyczka renderująca animacje flash dla GStreamera
+%package -n gstreamer-srt
+Summary:       GStreamer SRT plugin
+Summary(pl.UTF-8):     Wtyczka SRT dla GStreamera
 Group:         Libraries
 Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
+
+%description -n gstreamer-srt
+GStreamer sink plugin to transfer data via SRT.
+
+%description -n gstreamer-srt -l pl.UTF-8
+Wtyczka GStreamera do przesyłania danych przez SRT.
+
+%package -n gstreamer-srtp
+Summary:       GStreamer plugin for encoding/decoding SRTP
+Summary(pl.UTF-8):     Wtyczka GStremaera do kodowania/dekodowania SRTP
+Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
-Requires:      swfdec >= 0.3.6
+Requires:      libsrtp2-devel >= 2.1.0
 
 
-%description -n gstreamer-swfdec
-Plugin for rendering Flash animations using swfdec library.
+%description -n gstreamer-srtp
+GStreamer plugin for encoding/decoding SRTP.
 
 
-%description -n gstreamer-swfdec -l pl.UTF-8
-Wtyczka renderująca animacje flash w oparciu o bibliotekę swfdec.
+%description -n gstreamer-srtp -l pl.UTF-8
+Wtyczka GStremaera do kodowania/dekodowania SRTP.
 
 %package -n gstreamer-teletextdec
 
 %package -n gstreamer-teletextdec
-Summary:       teletextdec plugin for GStreamer
-Summary(pl.UTF-8):     Wtyczka teletextdec do GStreamera
+Summary:       teletext plugin for GStreamer
+Summary(pl.UTF-8):     Wtyczka teletext dla GStreamera
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
 
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
 
@@ -735,11 +1035,11 @@ Requires:        gstreamer >= %{gst_req_ver}
 Teletext decoder plugin for GStreamer.
 
 %description -n gstreamer-teletextdec -l pl.UTF-8
 Teletext decoder plugin for GStreamer.
 
 %description -n gstreamer-teletextdec -l pl.UTF-8
-Wtyczka dekodująca teletekst do GStreamera.
+Wtyczka GStreamera dekodująca teletekst.
 
 %package -n gstreamer-timidity
 Summary:       timidity plugin for GStreamer
 
 %package -n gstreamer-timidity
 Summary:       timidity plugin for GStreamer
-Summary(pl.UTF-8):     Wtyczka timidity do GStreamera
+Summary(pl.UTF-8):     Wtyczka timidity dla GStreamera
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
 
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
 
@@ -747,12 +1047,60 @@ Requires:        gstreamer >= %{gst_req_ver}
 timidity plugin for GStreamer.
 
 %description -n gstreamer-timidity -l pl.UTF-8
 timidity plugin for GStreamer.
 
 %description -n gstreamer-timidity -l pl.UTF-8
-Wtyczka timidity do GStreamera.
+Wtyczka timidity dla GStreamera.
+
+%package -n gstreamer-ttml
+Summary:       GStreamer TTML subtitles plugin
+Summary(pl.UTF-8):     Wtyczka podpisów TTML dla GStreamera
+Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+Requires:      libxml2 >= 1:2.9.2
+
+%description -n gstreamer-ttml
+GStreamer TTML subtitles plugin.
+
+%description -n gstreamer-ttml -l pl.UTF-8
+Wtyczka podpisów TTML dla GStreamera.
+
+%package -n gstreamer-uvch264
+Summary:       GStreamer plugin for UVC compliant H264 encoding cameras
+Summary(pl.UTF-8):     Wtyczka GStreamera do kamer kodujących w H264 zgodnych z UVC
+Group:         Libraries
+# for libgstbasecamerabin
+Requires:      %{name} = %{version}-%{release}
+Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+
+%description -n gstreamer-uvch264
+GStreamer plugin for UVC compliant H264 encoding cameras.
+
+%description -n gstreamer-uvch264 -l pl.UTF-8
+Wtyczka GStreamera do kamer kodujących w H264 zgodnych z UVC.
+
+%package -n gstreamer-vdpau
+Summary:       GStreamer VDPAU plugin
+Summary(pl.UTF-8):     Wtyczka GStreamera VDPAU
+Group:         Libraries
+# for libgstcodecparsers
+Requires:      %{name} = %{version}-%{release}
+Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+# videosink commented out in gstvdpau.c?
+#Provides:     gstreamer-videosink = %{version}
+
+%description -n gstreamer-vdpau
+GStreamer VDPAU plugin. It currently implements MPEG decoding.
+
+%description -n gstreamer-vdpau -l pl.UTF-8
+Wtyczka GStreamera VDPAU. Obecnie ma zaimplementowane dekodowanie
+obrazu MPEG.
 
 %package -n gstreamer-videosink-directfb
 Summary:       GStreamer DirectFB output plugin
 
 %package -n gstreamer-videosink-directfb
 Summary:       GStreamer DirectFB output plugin
-Summary(pl.UTF-8):     Wtyczka wyjścia obrazu DirectFB do GStreamera
+Summary(pl.UTF-8):     Wtyczka wyjścia obrazu DirectFB dla GStreamera
 Group:         Libraries
 Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Provides:      gstreamer-videosink = %{version}
 
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Provides:      gstreamer-videosink = %{version}
 
@@ -760,12 +1108,13 @@ Provides:        gstreamer-videosink = %{version}
 GStreamer DirectFB output plugin.
 
 %description -n gstreamer-videosink-directfb -l pl.UTF-8
 GStreamer DirectFB output plugin.
 
 %description -n gstreamer-videosink-directfb -l pl.UTF-8
-Wtyczka wyjścia obrazu DirectFB do GStreamera.
+Wtyczka wyjścia obrazu DirectFB dla GStreamera.
 
 %package -n gstreamer-videosink-sdl
 Summary:       GStreamer plugin for outputing to SDL
 
 %package -n gstreamer-videosink-sdl
 Summary:       GStreamer plugin for outputing to SDL
-Summary(pl.UTF-8):     Wtyczka wyjścia SDL do GStreamera
+Summary(pl.UTF-8):     Wtyczka wyjścia SDL dla GStreamera
 Group:         Libraries
 Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Provides:      gstreamer-videosink = %{version}
 Obsoletes:     gstreamer-SDL
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Provides:      gstreamer-videosink = %{version}
 Obsoletes:     gstreamer-SDL
@@ -780,10 +1129,14 @@ odtwarzania na pełnym ekranie.
 
 %package -n gstreamer-videosink-wayland
 Summary:       GStreamer plugin for outputing to Wayland
 
 %package -n gstreamer-videosink-wayland
 Summary:       GStreamer plugin for outputing to Wayland
-Summary(pl.UTF-8):     Wtyczka wyjścia Wayland do GStreamera
+Summary(pl.UTF-8):     Wtyczka wyjścia Wayland dla GStreamera
 Group:         Libraries
 Group:         Libraries
+# for libgstgl
+Requires:      %{name} = %{version}-%{release}
+Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
-Requires:      wayland >= 1.0.0
+Requires:      libdrm >= 2.4.55
+Requires:      wayland >= 1.4.0
 Provides:      gstreamer-videosink = %{version}
 
 %description -n gstreamer-videosink-wayland
 Provides:      gstreamer-videosink = %{version}
 
 %description -n gstreamer-videosink-wayland
@@ -794,7 +1147,7 @@ Wtyczka przekazująca wyjście do architektury Wayland.
 
 %package -n gstreamer-voaacenc
 Summary:       AAC encoder plugin for GStreamer
 
 %package -n gstreamer-voaacenc
 Summary:       AAC encoder plugin for GStreamer
-Summary(pl.UTF-8):     Wtyczka kodera dźwięku AAC do GStreamera
+Summary(pl.UTF-8):     Wtyczka kodera dźwięku AAC dla GStreamera
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
@@ -804,25 +1157,96 @@ Requires:        vo-aacenc >= 0.1.0
 AAC audio encoder plugin for GStreamer using VisualOn library.
 
 %description -n gstreamer-voaacenc -l pl.UTF-8
 AAC audio encoder plugin for GStreamer using VisualOn library.
 
 %description -n gstreamer-voaacenc -l pl.UTF-8
-Wtyczka kodera dźwięku AAC do GStreamera, wykorzystująca bibliotekę
+Wtyczka kodera dźwięku AAC dla GStreamera, wykorzystująca bibliotekę
 VisualOn.
 
 VisualOn.
 
+%package -n gstreamer-vulkan
+Summary:       GStreamer Vulkan plugin
+Summary(pl.UTF-8):     Wtyczka GStreamera Vulkan
+Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+Provides:      gstreamer-videosink = %{version}
+
+%description -n gstreamer-vulkan
+GStreamer Vulkan video sink and filter (uploader) plugin.
+
+%description -n gstreamer-vulkan -l pl.UTF-8
+Wtyczka GStreamera Vulkan - wyjście i filtr obrazu.
+
+%package -n gstreamer-webp
+Summary:       GStreamer plugin for decoding WebP images
+Summary(pl.UTF-8):     Wtyczka GStreamera do dekodowania obrazów WebP
+Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+Requires:      libwebp >= 0.2.1
+
+%description -n gstreamer-webp
+GStreamer plugin for decoding WebP images.
+
+%description -n gstreamer-webp -l pl.UTF-8
+Wtyczka GStreamera do dekodowania obrazów WebP.
+
+%package -n gstreamer-webrtc
+Summary:       WebRTC plugin for GStreamer
+Summary(pl.UTF-8):     Wtyczka WebRTC dla GStreamera
+Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+Requires:      libnice >= 0.1.14
+
+%description -n gstreamer-webrtc
+WebRTC plugin for GStreamer.
+
+%description -n gstreamer-webrtc -l pl.UTF-8
+Wtyczka WebRTC dla GStreamera.
+
+%package -n gstreamer-webrtcdsp
+Summary:       WebRTC Audio Processing plugin for GStreamer
+Summary(pl.UTF-8):     Wtyczka WebRTC Audio Processing dla GStreamera
+Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+Requires:      webrtc-audio-processing >= 0.2
+
+%description -n gstreamer-webrtcdsp
+WebRTC Audio Processing plugin for GStreamer.
+
+%description -n gstreamer-webrtcdsp -l pl.UTF-8
+Wtyczka WebRTC Audio Processing dla GStreamera.
+
 %package -n gstreamer-wildmidi
 Summary:       wildmidi plugin for GStreamer
 %package -n gstreamer-wildmidi
 Summary:       wildmidi plugin for GStreamer
-Summary(pl.UTF-8):     Wtyczka wildmidi do GStreamera
+Summary(pl.UTF-8):     Wtyczka wildmidi dla GStreamera
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
 Group:         Libraries
 Requires:      gstreamer >= %{gst_req_ver}
+Requires:      wildmidi >= 0.4
 
 %description -n gstreamer-wildmidi
 wildmidi plugin for GStreamer.
 
 %description -n gstreamer-wildmidi -l pl.UTF-8
 
 %description -n gstreamer-wildmidi
 wildmidi plugin for GStreamer.
 
 %description -n gstreamer-wildmidi -l pl.UTF-8
-Wtyczka wildmidi do GStreamera.
+Wtyczka wildmidi dla GStreamera.
+
+%package -n gstreamer-x265
+Summary:       GStreamer x265 encoder plugin
+Summary(pl.UTF-8):     Wtyczka GStreamera kodująca przy użyciu biblioteki x265
+Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
+Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
+
+%description -n gstreamer-x265
+GStreamer x265 encoder plugin.
+
+%description -n gstreamer-x265 -l pl.UTF-8
+Wtyczka GStreamera kodująca przy użyciu biblioteki x265.
 
 %package -n gstreamer-xvid
 Summary:       GStreamer xvid decoder plugin
 
 %package -n gstreamer-xvid
 Summary:       GStreamer xvid decoder plugin
-Summary(pl.UTF-8):     Wtyczka do GStreamera dekodująca przy użyciu biblioteki xvid
+Summary(pl.UTF-8):     Wtyczka GStreamera dekodująca przy użyciu biblioteki xvid
 Group:         Libraries
 Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Obsoletes:     gstreamer-divx
 
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Obsoletes:     gstreamer-divx
 
@@ -830,12 +1254,13 @@ Obsoletes:       gstreamer-divx
 GStreamer xvid decoder plugin.
 
 %description -n gstreamer-xvid -l pl.UTF-8
 GStreamer xvid decoder plugin.
 
 %description -n gstreamer-xvid -l pl.UTF-8
-Wtyczka do GStreamera dekodująca przy użyciu biblioteki xvid.
+Wtyczka GStreamera dekodująca przy użyciu biblioteki xvid.
 
 %package -n gstreamer-zbar
 Summary:       GStreamer ZBar barcode scanner plugin
 
 %package -n gstreamer-zbar
 Summary:       GStreamer ZBar barcode scanner plugin
-Summary(pl.UTF-8):     Wtyczka do GStreamera skanująca kody kreskowe
+Summary(pl.UTF-8):     Wtyczka GStreamera skanująca kody kreskowe
 Group:         Libraries
 Group:         Libraries
+Requires:      gstreamer >= %{gst_req_ver}
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Requires:      zbar >= 0.9
 
 Requires:      gstreamer-plugins-base >= %{gstpb_req_ver}
 Requires:      zbar >= 0.9
 
@@ -843,15 +1268,13 @@ Requires:        zbar >= 0.9
 GStreamer ZBar barcode scanner plugin.
 
 %description -n gstreamer-zbar -l pl.UTF-8
 GStreamer ZBar barcode scanner plugin.
 
 %description -n gstreamer-zbar -l pl.UTF-8
-Wtyczka do GStreamera skanująca kody kreskowe.
+Wtyczka GStreamera skanująca kody kreskowe.
 
 %prep
 %setup -q -n %{gstname}-%{version}
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
 
 %prep
 %setup -q -n %{gstname}-%{version}
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
-%patch3 -p1
-%patch4 -p1
 
 %build
 %{__libtoolize}
 
 %build
 %{__libtoolize}
@@ -860,27 +1283,44 @@ Wtyczka do GStreamera skanująca kody kreskowe.
 %{__autoheader}
 %{__automake}
 %configure \
 %{__autoheader}
 %{__automake}
 %configure \
-       %{!?with_cdaudio:--disable-cdaudio} \
-       %{!?with_dirac:--disable-dirac} \
+       %{!?with_bluez:--disable-bluez} \
+       %{!?with_bs2b:--disable-bs2b} \
+       %{!?with_gnustep:--disable-cocoa} \
+       %{!?with_daala:--disable-daala} \
        %{!?with_dts:--disable-dts} \
        %{!?with_dts:--disable-dts} \
+       %{!?with_egl:--disable-egl} \
+       %{!?with_examples:--disable-examples} \
        %{!?with_faad:--disable-faad} \
        %{!?with_faad:--disable-faad} \
+       %{!?with_gles:--disable-gles2} \
        %{!?with_gsm:--disable-gsm} \
        %{!?with_ladspa:--disable-ladspa} \
        %{!?with_gsm:--disable-gsm} \
        %{!?with_ladspa:--disable-ladspa} \
+       %{!?with_libde265:--disable-libde265} \
        %{!?with_mms:--disable-libmms} \
        %{!?with_mms:--disable-libmms} \
+       %{!?with_libvisual:--disable-libvisual} \
        %{!?with_mjpegtools:--disable-mpeg2enc} \
        %{!?with_musepack:--disable-musepack} \
        %{!?with_neon:--disable-neon} \
        %{!?with_ofa:--disable-ofa} \
        %{!?with_mjpegtools:--disable-mpeg2enc} \
        %{!?with_musepack:--disable-musepack} \
        %{!?with_neon:--disable-neon} \
        %{!?with_ofa:--disable-ofa} \
+       %{!?with_opencv:--disable-opencv} \
+       %{!?with_openh264:--disable-openh264} \
+       %{!?with_openni2:--disable-openni2} \
        %{!?with_sdl:--disable-sdl} \
        %{!?with_sdl:--disable-sdltest} \
        %{!?with_spc:--disable-spc} \
        %{!?with_sdl:--disable-sdl} \
        %{!?with_sdl:--disable-sdltest} \
        %{!?with_spc:--disable-spc} \
-       %{!?with_swfdec:--disable-swfdec} \
+       %{!?with_zvbi:--disable-teletextdec} \
+       %{!?with_tinyalsa:--disable-tinyalsa} \
+       %{!?with_uvch264:--disable-uvch264} \
        %{!?with_amr:--disable-voamrwbenc} \
        %{!?with_amr:--disable-voamrwbenc} \
+       %{!?with_vulkan:--disable-vulkan} \
+       %{!?with_wayland:--disable-wayland} \
+       %{!?with_x265:--disable-x265} \
        %{!?with_xvid:--disable-xvid} \
        %{!?with_xvid:--disable-xvid} \
+       %{!?with_yadif:--disable-yadif} \
        --disable-silent-rules \
        --disable-static \
        --enable-experimental \
        --enable-gtk-doc \
        --disable-silent-rules \
        --disable-static \
        --enable-experimental \
        --enable-gtk-doc \
+       --with-egl-window-system=x11 \
        --with-gtk=3.0 \
        --with-html-dir=%{_gtkdocdir}
 
        --with-gtk=3.0 \
        --with-html-dir=%{_gtkdocdir}
 
@@ -905,132 +1345,163 @@ rm -rf $RPM_BUILD_ROOT
 %post  -p /sbin/ldconfig
 %postun        -p /sbin/ldconfig
 
 %post  -p /sbin/ldconfig
 %postun        -p /sbin/ldconfig
 
+%post  -n gstreamer-opencv-libs -p /sbin/ldconfig
+%postun        -n gstreamer-opencv-libs -p /sbin/ldconfig
+
 %files -f %{gstname}-%{gst_major_ver}.lang
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog NEWS README RELEASE
 %files -f %{gstname}-%{gst_major_ver}.lang
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog NEWS README RELEASE
+%attr(755,root,root) %{_libdir}/libgstadaptivedemux-%{gst_major_ver}.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgstadaptivedemux-%{gst_major_ver}.so.0
+%attr(755,root,root) %{_libdir}/libgstbadaudio-%{gst_major_ver}.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgstbadaudio-%{gst_major_ver}.so.0
+%attr(755,root,root) %{_libdir}/libgstbadvideo-%{gst_major_ver}.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgstbadvideo-%{gst_major_ver}.so.0
 %attr(755,root,root) %{_libdir}/libgstbasecamerabinsrc-%{gst_major_ver}.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libgstbasecamerabinsrc-%{gst_major_ver}.so.0
 %attr(755,root,root) %{_libdir}/libgstbasecamerabinsrc-%{gst_major_ver}.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libgstbasecamerabinsrc-%{gst_major_ver}.so.0
-%attr(755,root,root) %{_libdir}/libgstbasevideo-%{gst_major_ver}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstbasevideo-%{gst_major_ver}.so.0
 %attr(755,root,root) %{_libdir}/libgstcodecparsers-%{gst_major_ver}.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libgstcodecparsers-%{gst_major_ver}.so.0
 %attr(755,root,root) %{_libdir}/libgstcodecparsers-%{gst_major_ver}.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libgstcodecparsers-%{gst_major_ver}.so.0
+%attr(755,root,root) %{_libdir}/libgstinsertbin-%{gst_major_ver}.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgstinsertbin-%{gst_major_ver}.so.0
+%attr(755,root,root) %{_libdir}/libgstisoff-%{gst_major_ver}.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgstisoff-%{gst_major_ver}.so.0
+%attr(755,root,root) %{_libdir}/libgstmpegts-%{gst_major_ver}.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgstmpegts-%{gst_major_ver}.so.0
 %attr(755,root,root) %{_libdir}/libgstphotography-%{gst_major_ver}.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libgstphotography-%{gst_major_ver}.so.0
 %attr(755,root,root) %{_libdir}/libgstphotography-%{gst_major_ver}.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libgstphotography-%{gst_major_ver}.so.0
-%attr(755,root,root) %{_libdir}/libgstsignalprocessor-%{gst_major_ver}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstsignalprocessor-%{gst_major_ver}.so.0
-%if %{with vdpau}
-%attr(755,root,root) %{_libdir}/libgstvdp-%{gst_major_ver}.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgstvdp-%{gst_major_ver}.so.23
-%endif
+%attr(755,root,root) %{_libdir}/libgstplayer-%{gst_major_ver}.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgstplayer-%{gst_major_ver}.so.0
+%attr(755,root,root) %{_libdir}/libgsturidownloader-%{gst_major_ver}.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgsturidownloader-%{gst_major_ver}.so.0
+%attr(755,root,root) %{_libdir}/libgstwayland-%{gst_major_ver}.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgstwayland-%{gst_major_ver}.so.0
+%attr(755,root,root) %{_libdir}/libgstwebrtc-%{gst_major_ver}.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgstwebrtc-%{gst_major_ver}.so.0
+%{_libdir}/girepository-1.0/GstInsertBin-1.0.typelib
+%{_libdir}/girepository-1.0/GstMpegts-1.0.typelib
+%{_libdir}/girepository-1.0/GstPlayer-1.0.typelib
+%{_libdir}/girepository-1.0/GstWebRTC-1.0.typelib
+%attr(755,root,root) %{gstlibdir}/libgstaccurip.so
 %attr(755,root,root) %{gstlibdir}/libgstadpcmdec.so
 %attr(755,root,root) %{gstlibdir}/libgstadpcmenc.so
 %attr(755,root,root) %{gstlibdir}/libgstadpcmdec.so
 %attr(755,root,root) %{gstlibdir}/libgstadpcmenc.so
+%attr(755,root,root) %{gstlibdir}/libgstaiff.so
 %attr(755,root,root) %{gstlibdir}/libgstasfmux.so
 %attr(755,root,root) %{gstlibdir}/libgstasfmux.so
+%attr(755,root,root) %{gstlibdir}/libgstaudiobuffersplit.so
+%attr(755,root,root) %{gstlibdir}/libgstaudiofxbad.so
+%attr(755,root,root) %{gstlibdir}/libgstaudiolatency.so
+%attr(755,root,root) %{gstlibdir}/libgstaudiomixmatrix.so
 %attr(755,root,root) %{gstlibdir}/libgstaudiovisualizers.so
 %attr(755,root,root) %{gstlibdir}/libgstautoconvert.so
 %attr(755,root,root) %{gstlibdir}/libgstbayer.so
 %attr(755,root,root) %{gstlibdir}/libgstbz2.so
 %attr(755,root,root) %{gstlibdir}/libgstaudiovisualizers.so
 %attr(755,root,root) %{gstlibdir}/libgstautoconvert.so
 %attr(755,root,root) %{gstlibdir}/libgstbayer.so
 %attr(755,root,root) %{gstlibdir}/libgstbz2.so
-%attr(755,root,root) %{gstlibdir}/libgstcamerabin2.so
+%attr(755,root,root) %{gstlibdir}/libgstcamerabin.so
 %attr(755,root,root) %{gstlibdir}/libgstcoloreffects.so
 %attr(755,root,root) %{gstlibdir}/libgstcoloreffects.so
-%attr(755,root,root) %{gstlibdir}/libgstdataurisrc.so
-%attr(755,root,root) %{gstlibdir}/libgstdtmf.so
+%attr(755,root,root) %{gstlibdir}/libgstcolormanagement.so
+%attr(755,root,root) %{gstlibdir}/libgstcompositor.so
+%attr(755,root,root) %{gstlibdir}/libgstdashdemux.so
 %attr(755,root,root) %{gstlibdir}/libgstdebugutilsbad.so
 %attr(755,root,root) %{gstlibdir}/libgstdebugutilsbad.so
+%attr(755,root,root) %{gstlibdir}/libgstdecklink.so
 %attr(755,root,root) %{gstlibdir}/libgstdvb.so
 %attr(755,root,root) %{gstlibdir}/libgstdvbsuboverlay.so
 %attr(755,root,root) %{gstlibdir}/libgstdvdspu.so
 %attr(755,root,root) %{gstlibdir}/libgstdvb.so
 %attr(755,root,root) %{gstlibdir}/libgstdvbsuboverlay.so
 %attr(755,root,root) %{gstlibdir}/libgstdvdspu.so
+%attr(755,root,root) %{gstlibdir}/libgstfaceoverlay.so
+%attr(755,root,root) %{gstlibdir}/libgstfbdevsink.so
 %attr(755,root,root) %{gstlibdir}/libgstfestival.so
 %attr(755,root,root) %{gstlibdir}/libgstfieldanalysis.so
 %attr(755,root,root) %{gstlibdir}/libgstfestival.so
 %attr(755,root,root) %{gstlibdir}/libgstfieldanalysis.so
-%attr(755,root,root) %{gstlibdir}/libgstfragmented.so
+%attr(755,root,root) %{gstlibdir}/libgstfreeverb.so
 %attr(755,root,root) %{gstlibdir}/libgstfrei0r.so
 %attr(755,root,root) %{gstlibdir}/libgstgaudieffects.so
 %attr(755,root,root) %{gstlibdir}/libgstfrei0r.so
 %attr(755,root,root) %{gstlibdir}/libgstgaudieffects.so
-%attr(755,root,root) %{gstlibdir}/libgstgeometrictransform.so
 %attr(755,root,root) %{gstlibdir}/libgstgdp.so
 %attr(755,root,root) %{gstlibdir}/libgstgdp.so
+%attr(755,root,root) %{gstlibdir}/libgstgeometrictransform.so
+%attr(755,root,root) %{gstlibdir}/libgsthls.so
 %attr(755,root,root) %{gstlibdir}/libgstid3tag.so
 %attr(755,root,root) %{gstlibdir}/libgstinterlace.so
 %attr(755,root,root) %{gstlibdir}/libgstinter.so
 %attr(755,root,root) %{gstlibdir}/libgstid3tag.so
 %attr(755,root,root) %{gstlibdir}/libgstinterlace.so
 %attr(755,root,root) %{gstlibdir}/libgstinter.so
+%attr(755,root,root) %{gstlibdir}/libgstipcpipeline.so
+%attr(755,root,root) %{gstlibdir}/libgstivfparse.so
+%attr(755,root,root) %{gstlibdir}/libgstivtc.so
+%attr(755,root,root) %{gstlibdir}/libgstjp2kdecimator.so
 %attr(755,root,root) %{gstlibdir}/libgstjpegformat.so
 %attr(755,root,root) %{gstlibdir}/libgstjpegformat.so
-%attr(755,root,root) %{gstlibdir}/libgstliveadder.so
+%attr(755,root,root) %{gstlibdir}/libgstlegacyrawparse.so
+%attr(755,root,root) %{gstlibdir}/libgstmidi.so
 %attr(755,root,root) %{gstlibdir}/libgstmodplug.so
 %attr(755,root,root) %{gstlibdir}/libgstmpegpsdemux.so
 %attr(755,root,root) %{gstlibdir}/libgstmodplug.so
 %attr(755,root,root) %{gstlibdir}/libgstmpegpsdemux.so
+%attr(755,root,root) %{gstlibdir}/libgstmpegpsmux.so
 %attr(755,root,root) %{gstlibdir}/libgstmpegtsdemux.so
 %attr(755,root,root) %{gstlibdir}/libgstmpegtsmux.so
 %attr(755,root,root) %{gstlibdir}/libgstmpegtsdemux.so
 %attr(755,root,root) %{gstlibdir}/libgstmpegtsmux.so
+%attr(755,root,root) %{gstlibdir}/libgstmxf.so
+%attr(755,root,root) %{gstlibdir}/libgstnetsim.so
+%attr(755,root,root) %{gstlibdir}/libgstopenglmixers.so
 %attr(755,root,root) %{gstlibdir}/libgstpcapparse.so
 %attr(755,root,root) %{gstlibdir}/libgstpnm.so
 %attr(755,root,root) %{gstlibdir}/libgstpcapparse.so
 %attr(755,root,root) %{gstlibdir}/libgstpnm.so
-%attr(755,root,root) %{gstlibdir}/libgstrawparse.so
+%attr(755,root,root) %{gstlibdir}/libgstproxy.so
 %attr(755,root,root) %{gstlibdir}/libgstremovesilence.so
 %attr(755,root,root) %{gstlibdir}/libgstremovesilence.so
-%attr(755,root,root) %{gstlibdir}/libgstrtpmux.so
-%attr(755,root,root) %{gstlibdir}/libgstrtpvp8.so
-%attr(755,root,root) %{gstlibdir}/libgstscaletempoplugin.so
+%attr(755,root,root) %{gstlibdir}/libgstrfbsrc.so
+%attr(755,root,root) %{gstlibdir}/libgstrtponvif.so
 %attr(755,root,root) %{gstlibdir}/libgstsdpelem.so
 %attr(755,root,root) %{gstlibdir}/libgstsegmentclip.so
 %attr(755,root,root) %{gstlibdir}/libgstshm.so
 %attr(755,root,root) %{gstlibdir}/libgstsiren.so
 %attr(755,root,root) %{gstlibdir}/libgstsmooth.so
 %attr(755,root,root) %{gstlibdir}/libgstsdpelem.so
 %attr(755,root,root) %{gstlibdir}/libgstsegmentclip.so
 %attr(755,root,root) %{gstlibdir}/libgstshm.so
 %attr(755,root,root) %{gstlibdir}/libgstsiren.so
 %attr(755,root,root) %{gstlibdir}/libgstsmooth.so
+%attr(755,root,root) %{gstlibdir}/libgstsmoothstreaming.so
+%attr(755,root,root) %{gstlibdir}/libgststereo.so
 %attr(755,root,root) %{gstlibdir}/libgstsubenc.so
 %attr(755,root,root) %{gstlibdir}/libgstsubenc.so
-%if %{with vdpau}
-%attr(755,root,root) %{gstlibdir}/libgstvdpau.so
-%endif
+%attr(755,root,root) %{gstlibdir}/libgsttimecode.so
+%attr(755,root,root) %{gstlibdir}/libgstvcdsrc.so
+%attr(755,root,root) %{gstlibdir}/libgstvideofiltersbad.so
+%attr(755,root,root) %{gstlibdir}/libgstvideoframe_audiolevel.so
 %attr(755,root,root) %{gstlibdir}/libgstvideoparsersbad.so
 %attr(755,root,root) %{gstlibdir}/libgstvideoparsersbad.so
+%attr(755,root,root) %{gstlibdir}/libgstvideosignal.so
+%attr(755,root,root) %{gstlibdir}/libgstvmnc.so
 %attr(755,root,root) %{gstlibdir}/libgsty4mdec.so
 %attr(755,root,root) %{gstlibdir}/libgsty4mdec.so
-# not ported to 1.0
-#%attr(755,root,root) %{gstlibdir}/libgstaiff.so
-#%attr(755,root,root) %{gstlibdir}/libgstapexsink.so
-#%attr(755,root,root) %{gstlibdir}/libgstcdxaparse.so
-#%attr(755,root,root) %{gstlibdir}/libgstcog.so
-#%attr(755,root,root) %{gstlibdir}/libgstdccp.so
-#%attr(755,root,root) %{gstlibdir}/libgstdecklink.so
-#%attr(755,root,root) %{gstlibdir}/libgstfaceoverlay.so
-#%attr(755,root,root) %{gstlibdir}/libgstfbdevsink.so
-#%attr(755,root,root) %{gstlibdir}/libgstfreeverb.so
-#%attr(755,root,root) %{gstlibdir}/libgsthdvparse.so
-#%attr(755,root,root) %{gstlibdir}/libgstivfparse.so
-%if %{with jasper}
-%attr(755,root,root) %{gstlibdir}/libgstjasper.so
-%endif
-#%attr(755,root,root) %{gstlibdir}/libgstjp2kdecimator.so
-#%attr(755,root,root) %{gstlibdir}/libgstlinsys.so
-#%attr(755,root,root) %{gstlibdir}/libgstmve.so
-#%attr(755,root,root) %{gstlibdir}/libgstmxf.so
-#%attr(755,root,root) %{gstlibdir}/libgstnsf.so
-#%attr(755,root,root) %{gstlibdir}/libgstnuvdemux.so
-#%attr(755,root,root) %{gstlibdir}/libgstpatchdetect.so
-%ifarch %{ix86} %{x8664}
-#%attr(755,root,root) %{gstlibdir}/libgstreal.so
-%endif
-#%attr(755,root,root) %{gstlibdir}/libgstrfbsrc.so
-%if %{with rsvg}
-%attr(755,root,root) %{gstlibdir}/libgstrsvg.so
-%endif
-#%attr(755,root,root) %{gstlibdir}/libgstsdi.so
-#%attr(755,root,root) %{gstlibdir}/libgststereo.so
-#%attr(755,root,root) %{gstlibdir}/libgsttta.so
-#%attr(755,root,root) %{gstlibdir}/libgstvcdsrc.so
-#%attr(755,root,root) %{gstlibdir}/libgstvideofiltersbad.so
-#%attr(755,root,root) %{gstlibdir}/libgstvideomeasure.so
-#%attr(755,root,root) %{gstlibdir}/libgstvideosignal.so
-#%attr(755,root,root) %{gstlibdir}/libgstvmnc.so
+%{?with_yadif:%attr(755,root,root) %{gstlibdir}/libgstyadif.so}
+# dirs should belong to gstreamer or gstreamer-pb?
+%dir %{gstdatadir}
+%dir %{gstdatadir}/presets
+%{gstdatadir}/presets/GstFreeverb.prs
 %{_gtkdocdir}/gst-plugins-bad-plugins-%{gst_major_ver}
 
 %files devel
 %defattr(644,root,root,755)
 %{_gtkdocdir}/gst-plugins-bad-plugins-%{gst_major_ver}
 
 %files devel
 %defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libgstadaptivedemux-%{gst_major_ver}.so
+%attr(755,root,root) %{_libdir}/libgstbadaudio-%{gst_major_ver}.so
+%attr(755,root,root) %{_libdir}/libgstbadvideo-%{gst_major_ver}.so
 %attr(755,root,root) %{_libdir}/libgstbasecamerabinsrc-%{gst_major_ver}.so
 %attr(755,root,root) %{_libdir}/libgstbasecamerabinsrc-%{gst_major_ver}.so
-%attr(755,root,root) %{_libdir}/libgstbasevideo-%{gst_major_ver}.so
 %attr(755,root,root) %{_libdir}/libgstcodecparsers-%{gst_major_ver}.so
 %attr(755,root,root) %{_libdir}/libgstcodecparsers-%{gst_major_ver}.so
+%attr(755,root,root) %{_libdir}/libgstinsertbin-%{gst_major_ver}.so
+%attr(755,root,root) %{_libdir}/libgstisoff-%{gst_major_ver}.so
+%attr(755,root,root) %{_libdir}/libgstmpegts-%{gst_major_ver}.so
 %attr(755,root,root) %{_libdir}/libgstphotography-%{gst_major_ver}.so
 %attr(755,root,root) %{_libdir}/libgstphotography-%{gst_major_ver}.so
-%attr(755,root,root) %{_libdir}/libgstsignalprocessor-%{gst_major_ver}.so
+%attr(755,root,root) %{_libdir}/libgstplayer-%{gst_major_ver}.so
+%attr(755,root,root) %{_libdir}/libgsturidownloader-%{gst_major_ver}.so
+%attr(755,root,root) %{_libdir}/libgstwayland-%{gst_major_ver}.so
+%attr(755,root,root) %{_libdir}/libgstwebrtc-%{gst_major_ver}.so
+%{_includedir}/gstreamer-%{gst_major_ver}/gst/audio/audio-bad-prelude.h
+%{_includedir}/gstreamer-%{gst_major_ver}/gst/audio/gstnonstreamaudiodecoder.h
 %{_includedir}/gstreamer-%{gst_major_ver}/gst/basecamerabinsrc
 %{_includedir}/gstreamer-%{gst_major_ver}/gst/codecparsers
 %{_includedir}/gstreamer-%{gst_major_ver}/gst/basecamerabinsrc
 %{_includedir}/gstreamer-%{gst_major_ver}/gst/codecparsers
+%{_includedir}/gstreamer-%{gst_major_ver}/gst/insertbin
 %{_includedir}/gstreamer-%{gst_major_ver}/gst/interfaces
 %{_includedir}/gstreamer-%{gst_major_ver}/gst/interfaces
-%{_includedir}/gstreamer-%{gst_major_ver}/gst/signalprocessor
-%{_includedir}/gstreamer-%{gst_major_ver}/gst/video/gstsurfaceconverter.h
-%{_includedir}/gstreamer-%{gst_major_ver}/gst/video/gstsurfacemeta.h
-%{_includedir}/gstreamer-%{gst_major_ver}/gst/video/videocontext.h
-%if %{with vdpau}
-%attr(755,root,root) %{_libdir}/libgstvdp-%{gst_major_ver}.so
-%{_includedir}/gstreamer-%{gst_major_ver}/gst/vdpau
-%endif
-%{_pkgconfigdir}/gstreamer-basevideo-%{gst_major_ver}.pc
+%{_includedir}/gstreamer-%{gst_major_ver}/gst/isoff
+%{_includedir}/gstreamer-%{gst_major_ver}/gst/mpegts
+%{_includedir}/gstreamer-%{gst_major_ver}/gst/player
+%{_includedir}/gstreamer-%{gst_major_ver}/gst/uridownloader
+%{_includedir}/gstreamer-%{gst_major_ver}/gst/video/gstvideoaggregator.h
+%{_includedir}/gstreamer-%{gst_major_ver}/gst/video/gstvideoaggregatorpad.h
+%{_includedir}/gstreamer-%{gst_major_ver}/gst/video/video-bad-prelude.h
+%{_includedir}/gstreamer-%{gst_major_ver}/gst/webrtc
+%{_datadir}/gir-1.0/GstInsertBin-1.0.gir
+%{_datadir}/gir-1.0/GstMpegts-1.0.gir
+%{_datadir}/gir-1.0/GstPlayer-1.0.gir
+%{_datadir}/gir-1.0/GstWebRTC-1.0.gir
 %{_pkgconfigdir}/gstreamer-codecparsers-%{gst_major_ver}.pc
 %{_pkgconfigdir}/gstreamer-codecparsers-%{gst_major_ver}.pc
+%{_pkgconfigdir}/gstreamer-insertbin-%{gst_major_ver}.pc
+%{_pkgconfigdir}/gstreamer-mpegts-%{gst_major_ver}.pc
 %{_pkgconfigdir}/gstreamer-plugins-bad-%{gst_major_ver}.pc
 %{_pkgconfigdir}/gstreamer-plugins-bad-%{gst_major_ver}.pc
+%{_pkgconfigdir}/gstreamer-bad-audio-%{gst_major_ver}.pc
+%{_pkgconfigdir}/gstreamer-bad-video-%{gst_major_ver}.pc
+%{_pkgconfigdir}/gstreamer-player-%{gst_major_ver}.pc
+%{_pkgconfigdir}/gstreamer-webrtc-%{gst_major_ver}.pc
 %{_gtkdocdir}/gst-plugins-bad-libs-%{gst_major_ver}
 
 ##
 %{_gtkdocdir}/gst-plugins-bad-libs-%{gst_major_ver}
 
 ##
@@ -1044,13 +1515,14 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{gstlibdir}/libgstfaad.so
 %endif
 
 %attr(755,root,root) %{gstlibdir}/libgstfaad.so
 %endif
 
+%files -n gstreamer-aom
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstaom.so
+
 %if %{with amr}
 %files -n gstreamer-amrwbenc
 %defattr(644,root,root,755)
 %attr(755,root,root) %{gstlibdir}/libgstvoamrwbenc.so
 %if %{with amr}
 %files -n gstreamer-amrwbenc
 %defattr(644,root,root,755)
 %attr(755,root,root) %{gstlibdir}/libgstvoamrwbenc.so
-# dirs should belong to gstreamer or gstreamer-pb?
-%dir %{gstdatadir}
-%dir %{gstdatadir}/presets
 %{gstdatadir}/presets/GstVoAmrwbEnc.prs
 %endif
 
 %{gstdatadir}/presets/GstVoAmrwbEnc.prs
 %endif
 
@@ -1068,15 +1540,23 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{gstlibdir}/libgstnassink.so
 %endif
 
 %attr(755,root,root) %{gstlibdir}/libgstnassink.so
 %endif
 
-%if %{with cdaudio}
-%files -n gstreamer-cdaudio
+%if %{with tinyalsa}
+%files -n gstreamer-audiosink-tinyalsa
 %defattr(644,root,root,755)
 %defattr(644,root,root,755)
-%attr(755,root,root) %{gstlibdir}/libgstcdaudio.so
+%attr(755,root,root) %{gstlibdir}/libgsttinyalsa.so
 %endif
 
 %endif
 
-%files -n gstreamer-celt
+%if %{with bluez}
+%files -n gstreamer-bluez
 %defattr(644,root,root,755)
 %defattr(644,root,root,755)
-%attr(755,root,root) %{gstlibdir}/libgstcelt.so
+%attr(755,root,root) %{gstlibdir}/libgstbluez.so
+%endif
+
+%if %{with bs2b}
+%files -n gstreamer-bs2b
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstbs2b.so
+%endif
 
 %if %{with chromaprint}
 %files -n gstreamer-chromaprint
 
 %if %{with chromaprint}
 %files -n gstreamer-chromaprint
@@ -1088,17 +1568,21 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %attr(755,root,root) %{gstlibdir}/libgstcurl.so
 
 %defattr(644,root,root,755)
 %attr(755,root,root) %{gstlibdir}/libgstcurl.so
 
+%if %{with daala}
+%files -n gstreamer-daala
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstdaala.so
+%endif
+
 %if %{with dc1394}
 %files -n gstreamer-dc1394
 %defattr(644,root,root,755)
 %attr(755,root,root) %{gstlibdir}/libgstdc1394.so
 %endif
 
 %if %{with dc1394}
 %files -n gstreamer-dc1394
 %defattr(644,root,root,755)
 %attr(755,root,root) %{gstlibdir}/libgstdc1394.so
 %endif
 
-%if %{with dirac}
-%files -n gstreamer-dirac
+%files -n gstreamer-dtls
 %defattr(644,root,root,755)
 %defattr(644,root,root,755)
-%attr(755,root,root) %{gstlibdir}/libgstdirac.so
-%endif
+%attr(755,root,root) %{gstlibdir}/libgstdtls.so
 
 %if %{with dts}
 %files -n gstreamer-dts
 
 %if %{with dts}
 %files -n gstreamer-dts
@@ -1106,10 +1590,18 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{gstlibdir}/libgstdtsdec.so
 %endif
 
 %attr(755,root,root) %{gstlibdir}/libgstdtsdec.so
 %endif
 
+%files -n gstreamer-fdkaac
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstfdkaac.so
+
 %files -n gstreamer-flite
 %defattr(644,root,root,755)
 %attr(755,root,root) %{gstlibdir}/libgstflite.so
 
 %files -n gstreamer-flite
 %defattr(644,root,root,755)
 %attr(755,root,root) %{gstlibdir}/libgstflite.so
 
+%files -n gstreamer-fluidsynth
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstfluidsynthmidi.so
+
 %files -n gstreamer-gme
 %defattr(644,root,root,755)
 %attr(755,root,root) %{gstlibdir}/libgstgme.so
 %files -n gstreamer-gme
 %defattr(644,root,root,755)
 %attr(755,root,root) %{gstlibdir}/libgstgme.so
@@ -1128,6 +1620,10 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{gstlibdir}/libgstgsm.so
 %endif
 
 %attr(755,root,root) %{gstlibdir}/libgstgsm.so
 %endif
 
+%files -n gstreamer-iqa
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstiqa.so
+
 %if %{with kate}
 %files -n gstreamer-kate
 %defattr(644,root,root,755)
 %if %{with kate}
 %files -n gstreamer-kate
 %defattr(644,root,root,755)
@@ -1135,12 +1631,22 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{gstlibdir}/libgstkate.so
 %endif
 
 %attr(755,root,root) %{gstlibdir}/libgstkate.so
 %endif
 
+%files -n gstreamer-videosink-kms
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstkms.so
+
 %if %{with ladspa}
 %files -n gstreamer-ladspa
 %defattr(644,root,root,755)
 %attr(755,root,root) %{gstlibdir}/libgstladspa.so
 %endif
 
 %if %{with ladspa}
 %files -n gstreamer-ladspa
 %defattr(644,root,root,755)
 %attr(755,root,root) %{gstlibdir}/libgstladspa.so
 %endif
 
+%if %{with libde265}
+%files -n gstreamer-libde265
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstde265.so
+%endif
+
 %if %{with lv2}
 %files -n gstreamer-lv2
 %defattr(644,root,root,755)
 %if %{with lv2}
 %files -n gstreamer-lv2
 %defattr(644,root,root,755)
@@ -1148,10 +1654,6 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{gstlibdir}/libgstlv2.so
 %endif
 
 %attr(755,root,root) %{gstlibdir}/libgstlv2.so
 %endif
 
-%files -n gstreamer-mimic
-%defattr(644,root,root,755)
-%attr(755,root,root) %{gstlibdir}/libgstmimic.so
-
 %if %{with mjpegtools}
 %files -n gstreamer-mjpegtools
 %defattr(644,root,root,755)
 %if %{with mjpegtools}
 %files -n gstreamer-mjpegtools
 %defattr(644,root,root,755)
@@ -1165,10 +1667,10 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{gstlibdir}/libgstmms.so
 %endif
 
 %attr(755,root,root) %{gstlibdir}/libgstmms.so
 %endif
 
-%if %{with mpg123}
-%files -n gstreamer-mpg123
+%if %{with mfx}
+%files -n gstreamer-msdk
 %defattr(644,root,root,755)
 %defattr(644,root,root,755)
-%attr(755,root,root) %{gstlibdir}/libgstmpg123.so
+%attr(755,root,root) %{gstlibdir}/libgstmsdk.so
 %endif
 
 %if %{with musepack}
 %endif
 
 %if %{with musepack}
@@ -1177,18 +1679,6 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{gstlibdir}/libgstmusepack.so
 %endif
 
 %attr(755,root,root) %{gstlibdir}/libgstmusepack.so
 %endif
 
-%if %{with musicbrainz}
-%files -n gstreamer-musicbrainz
-%defattr(644,root,root,755)
-%attr(755,root,root) %{gstlibdir}/libgsttrm.so
-%endif
-
-%if %{with mythtv}
-%files -n gstreamer-mythtv
-%defattr(644,root,root,755)
-%attr(755,root,root) %{gstlibdir}/libgstmythtvsrc.so
-%endif
-
 %if %{with neon}
 %files -n gstreamer-neon
 %defattr(644,root,root,755)
 %if %{with neon}
 %files -n gstreamer-neon
 %defattr(644,root,root,755)
@@ -1211,23 +1701,71 @@ rm -rf $RPM_BUILD_ROOT
 %files -n gstreamer-opencv
 %defattr(644,root,root,755)
 %attr(755,root,root) %{gstlibdir}/libgstopencv.so
 %files -n gstreamer-opencv
 %defattr(644,root,root,755)
 %attr(755,root,root) %{gstlibdir}/libgstopencv.so
+# possibly common dir (but no other users so far)
+%dir %{_datadir}/gst-plugins-bad
+%dir %{_datadir}/gst-plugins-bad/1.0
+%{_datadir}/gst-plugins-bad/1.0/opencv_haarcascades
+
+%files -n gstreamer-opencv-libs
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libgstopencv-1.0.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libgstopencv-1.0.so.0
+
+%files -n gstreamer-opencv-devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libgstopencv-1.0.so
+%{_includedir}/gstreamer-1.0/gst/opencv
 %endif
 
 %endif
 
-%files -n gstreamer-opus
+%if %{with openexr}
+%files -n gstreamer-openexr
 %defattr(644,root,root,755)
 %defattr(644,root,root,755)
-%attr(755,root,root) %{gstlibdir}/libgstopus.so
+%attr(755,root,root) %{gstlibdir}/libgstopenexr.so
+%endif
+
+%if %{with openh264}
+%files -n gstreamer-openh264
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstopenh264.so
+%endif
+
+%files -n gstreamer-openjpeg
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstopenjpeg.so
+
+%files -n gstreamer-openmpt
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstopenmpt.so
+
+%if %{with openni2}
+%files -n gstreamer-openni2
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstopenni2.so
+%endif
+
+%files -n gstreamer-opusparse
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstopusparse.so
 
 %files -n gstreamer-resindvd
 %defattr(644,root,root,755)
 %attr(755,root,root) %{gstlibdir}/libgstresindvd.so
 
 
 %files -n gstreamer-resindvd
 %defattr(644,root,root,755)
 %attr(755,root,root) %{gstlibdir}/libgstresindvd.so
 
+%if %{with rsvg}
+%files -n gstreamer-rsvg
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstrsvg.so
+%endif
+
 %files -n gstreamer-rtmp
 %defattr(644,root,root,755)
 %attr(755,root,root) %{gstlibdir}/libgstrtmp.so
 
 %files -n gstreamer-rtmp
 %defattr(644,root,root,755)
 %attr(755,root,root) %{gstlibdir}/libgstrtmp.so
 
-%files -n gstreamer-schroedinger
+%if %{with sbc}
+%files -n gstreamer-sbc
 %defattr(644,root,root,755)
 %defattr(644,root,root,755)
-%attr(755,root,root) %{gstlibdir}/libgstschro.so
+%attr(755,root,root) %{gstlibdir}/libgstsbc.so
+%endif
 
 %if %{with sndfile}
 %files -n gstreamer-sndfile
 
 %if %{with sndfile}
 %files -n gstreamer-sndfile
@@ -1249,16 +1787,20 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{gstlibdir}/libgstspc.so
 %endif
 
 %attr(755,root,root) %{gstlibdir}/libgstspc.so
 %endif
 
-%if %{with swfdec}
-%files -n gstreamer-swfdec
+%files -n gstreamer-srt
 %defattr(644,root,root,755)
 %defattr(644,root,root,755)
-%attr(755,root,root) %{gstlibdir}/libgstswfdec.so
+%attr(755,root,root) %{gstlibdir}/libgstsrt.so
+
+%if %{with srtp}
+%files -n gstreamer-srtp
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstsrtp.so
 %endif
 
 %if %{with zvbi}
 %files -n gstreamer-teletextdec
 %defattr(644,root,root,755)
 %endif
 
 %if %{with zvbi}
 %files -n gstreamer-teletextdec
 %defattr(644,root,root,755)
-%attr(755,root,root) %{gstlibdir}/libgstteletextdec.so
+%attr(755,root,root) %{gstlibdir}/libgstteletext.so
 %endif
 
 %if %{with timidity}
 %endif
 
 %if %{with timidity}
@@ -1267,9 +1809,21 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{gstlibdir}/libgsttimidity.so
 %endif
 
 %attr(755,root,root) %{gstlibdir}/libgsttimidity.so
 %endif
 
-%files -n gstreamer-voaacenc
+%files -n gstreamer-ttml
 %defattr(644,root,root,755)
 %defattr(644,root,root,755)
-%attr(755,root,root) %{gstlibdir}/libgstvoaacenc.so
+%attr(755,root,root) %{gstlibdir}/libgstttmlsubs.so
+
+%if %{with uvch264}
+%files -n gstreamer-uvch264
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstuvch264.so
+%endif
+
+%if %{with vdpau}
+%files -n gstreamer-vdpau
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstvdpau.so
+%endif
 
 %if %{with directfb}
 %files -n gstreamer-videosink-directfb
 
 %if %{with directfb}
 %files -n gstreamer-videosink-directfb
@@ -1289,12 +1843,40 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{gstlibdir}/libgstwaylandsink.so
 %endif
 
 %attr(755,root,root) %{gstlibdir}/libgstwaylandsink.so
 %endif
 
+%files -n gstreamer-voaacenc
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstvoaacenc.so
+
+%if %{with vulkan}
+%files -n gstreamer-vulkan
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstvulkan.so
+%endif
+
+%files -n gstreamer-webp
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstwebp.so
+
+%files -n gstreamer-webrtc
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstwebrtc.so
+
+%files -n gstreamer-webrtcdsp
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstwebrtcdsp.so
+
 %if %{with wildmidi}
 %files -n gstreamer-wildmidi
 %defattr(644,root,root,755)
 %attr(755,root,root) %{gstlibdir}/libgstwildmidi.so
 %endif
 
 %if %{with wildmidi}
 %files -n gstreamer-wildmidi
 %defattr(644,root,root,755)
 %attr(755,root,root) %{gstlibdir}/libgstwildmidi.so
 %endif
 
+%if %{with x265}
+%files -n gstreamer-x265
+%defattr(644,root,root,755)
+%attr(755,root,root) %{gstlibdir}/libgstx265.so
+%endif
+
 %if %{with xvid}
 %files -n gstreamer-xvid
 %defattr(644,root,root,755)
 %if %{with xvid}
 %files -n gstreamer-xvid
 %defattr(644,root,root,755)
This page took 0.116048 seconds and 4 git commands to generate.