# TODO: # - magicleap (ml_audio/lumin SDK - is it available on Linux?) # - fix opencv # /usr/include/opencv4/opencv2/tracking/tracking_internals.hpp:18:10: fatal error: opencv2/video/detail/tracking.private.hpp: No such file or directory # - onnx (BR: libonnxruntime.pc >= 1.16.1 [https://github.com/microsoft/onnxruntime]) # - nvbufsurface.h (nvidia deepstream) for nvcodec nvmm support # - OpenSLES (when available on pure Linux, not Android) # # Conditional build: %bcond_without aja # AJA NTV2 input/output plugin %bcond_without amr # amrwbenc output plugin %bcond_without apidocs # API documentation %bcond_without bs2b # bs2b headphone stereo improvement plugin %bcond_without bluez # Bluez plugin %bcond_without chromaprint # chromaprint fingerprint plugin %bcond_without dc1394 # dc1394 input plugin %bcond_with directfb # DirectFB videosink plugin %bcond_without dts # DTS audio decoder plugin %bcond_without faad # faad audio decoder plugin %bcond_without gcloud # Google Cloud Storage source and sink plugin %bcond_without gsm # gsm audio decoder/encoder plugin %bcond_without ladspa # LADSPA plugins bridge plugin %bcond_without ldac # LDAC bluetooth audio codec plugin %bcond_without libde265 # libde265 H.265 decoder plugin %bcond_without lv2 # LV2 plugins bridge plugin %bcond_without mfx # MFX support in Intel MediaSDK plugin %bcond_without msdk # Intel MediaSDK plugin (MFX or oneAPI based) %bcond_without mjpegtools # mpeg2enc video encoder plugin %bcond_without musepack # musepack audio decoder plugin %bcond_without neon # neonhttpsrc HTTP client plugin %bcond_without openal # OpenAL audiosink plugin %bcond_with opencv # OpenCV effects plugin %bcond_without opengl # OpenGL integration (in various plugins) %bcond_without openexr # OpenEXR EXR decoder plugin %bcond_without openh264 # OpenH264 encoder/decoder %bcond_without openni2 # OpenNI2 device source plugin %bcond_without librsvg # RSVG SVG decoder/overlay plugin %bcond_without sbc # SBC bluetooth audio codec plugin %bcond_without sndfile # sndfile audio files encoder/decoder plugin %bcond_without srtp # SRTP decoder/encoder plugin %bcond_without svthevc # SvtHevc encoder plugin %bcond_without tinyalsa # ALSA audiosink using tinyalsa library %bcond_without uvch264 # uvch264 cameras plugin %bcond_with vpl # VPL instead of MFX in Intel MediaSDK plugin %bcond_without vulkan # Vulkan library and videosink/upload plugin %bcond_without wayland # Wayland videosink plugin, Wayland EGL support %bcond_without wpe # WebKit based web browser plugin %bcond_without wildmidi # wildmidi MIDI files decoder plugin %bcond_without x265 # x265 H.265 encoder plugin %bcond_without zvbi # zvbi-based teletext plugin %bcond_without zxing # zxing plugin %bcond_without examples # examples build %if %{without opengl} %undefine with_wayland %undefine with_wpe %endif %if %{without mfx} && %{without vpl} %undefine with_msdk %endif %if %{without msdk} %undefine with_mfx %undefine with_vpl %endif %ifnarch %{x8664} x32 %undefine with_svthevc %endif %define gstname gst-plugins-bad %define gstmver 1.0 %define gst_ver 1.24.0 %define gstpb_ver 1.24.0 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.24.2 Release: 2 License: LGPL v2+ Group: Libraries Source0: https://gstreamer.freedesktop.org/src/gst-plugins-bad/%{gstname}-%{version}.tar.xz # Source0-md5: 06d6a2472a4dfa441f3220890736c474 Patch0: musepack.patch Patch1: %{name}-gs-c++17.patch Patch2: %{name}-aja-update.patch URL: https://gstreamer.freedesktop.org/ BuildRequires: docbook-dtd412-xml BuildRequires: gettext-tools >= 0.17 BuildRequires: glib2-devel >= 1:2.62.0 BuildRequires: gobject-introspection-devel >= 1.61.1 BuildRequires: gstreamer-devel >= %{gst_ver} BuildRequires: gstreamer-gl-devel >= %{gstpb_ver} BuildRequires: gstreamer-plugins-base-devel >= %{gstpb_ver} %{?with_apidocs:BuildRequires: hotdoc >= 0.11.0} BuildRequires: meson >= 1.1 BuildRequires: microdns-devel BuildRequires: ninja >= 1.5 BuildRequires: orc-devel >= 0.4.38 BuildRequires: pkgconfig >= 1:0.9.0 BuildRequires: python3 >= 1:3.2 BuildRequires: rpm-build >= 4.6 BuildRequires: rpmbuild(macros) >= 1.736 BuildRequires: tar >= 1:1.22 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} %if %{with opengl} || %{with wpe} BuildRequires: EGL-devel %endif %{?with_openal:BuildRequires: OpenAL-devel >= 1.14} %{?with_openexr:BuildRequires: OpenEXR-devel >= 3} %{?with_opengl:BuildRequires: OpenGLESv2-devel} %{?with_openni2:BuildRequires: OpenNI2-devel >= 0.26} %{?with_vulkan:BuildRequires: Vulkan-Loader-devel >= 1.3.238} BuildRequires: alsa-lib-devel >= 0.9.1 BuildRequires: aom-devel >= 3.2 %{?with_bluez:BuildRequires: bluez-libs-devel >= 5.0} BuildRequires: bzip2-devel %{?with_librsvg:BuildRequires: cairo-devel} BuildRequires: curl-devel >= 7.55.0 BuildRequires: dssim-devel BuildRequires: exempi-devel >= 1.99.5 BuildRequires: faac-devel %{?with_faad:BuildRequires: faad2-devel >= 2.7} BuildRequires: fdk-aac-devel >= 2.0.0 BuildRequires: flite-devel BuildRequires: fluidsynth-devel >= 2.1 BuildRequires: game-music-emu-devel >= 0.5.6 BuildRequires: gnutls-devel >= 2.11.3 %{?with_gcloud:BuildRequires: google-cloud-cpp-devel >= 1.25.0} BuildRequires: graphene-devel >= 1.4.0 BuildRequires: gtk+3-devel >= 3.0 BuildRequires: json-glib-devel >= 1.6.6 %{?with_ladspa:BuildRequires: ladspa-devel >= 1.12} BuildRequires: lcms2-devel >= 2.7 %{?with_ldac:BuildRequires: ldacBT-devel} %{?with_aja:BuildRequires: libajantv2-devel} BuildRequires: libass-devel >= 0.10.2 %ifnarch %{ix86} %{x8664} x32 BuildRequires: libatomic-devel %endif BuildRequires: libavtp-devel >= 0.2.0 %{?with_bs2b:BuildRequires: libbs2b-devel >= 3.1.0} %{?with_chromaprint:BuildRequires: libchromaprint-devel} %{?with_dc1394:BuildRequires: libdc1394-devel >= 2.2.5} %{?with_libde265:BuildRequires: libde265-devel >= 0.9} BuildRequires: libdrm-devel >= 2.4.104 %{?with_dts:BuildRequires: libdts-devel} BuildRequires: libdvdnav-devel >= 4.1.2 BuildRequires: libdvdread-devel >= 4.1.2 BuildRequires: libexif-devel >= 1:0.6.16 # libfreeaptx is preferred; alternatively libopenaptx==0.2.0 BuildRequires: libfreeaptx-devel >= 0.1.1 %{?with_gsm:BuildRequires: libgsm-devel} BuildRequires: libiptcdata-devel >= 1.0.2 BuildRequires: libjpeg-devel BuildRequires: liblc3-devel BuildRequires: liblrdf-devel BuildRequires: libltc-devel >= 1.1.4 BuildRequires: libmodplug-devel BuildRequires: libnice-devel >= 0.1.22 BuildRequires: libopenmpt-devel BuildRequires: libpng-devel >= 2:1.2.0 %{?with_librsvg:BuildRequires: librsvg-devel >= 1:2.36.2} BuildRequires: librtmp-devel BuildRequires: libssh2-devel >= 1.4.3 %{?with_sndfile:BuildRequires: libsndfile-devel >= 1.0.16} # or srtp >= 1.6.0, libsrtp2 is preferred %{?with_srtp:BuildRequires: libsrtp2-devel >= 2.1.0} %if %{with zxing} || %{with gcloud} BuildRequires: libstdc++-devel >= 6:7 %else # C++11 for aja, decklink, modplug, nvcodec, soundtouch # C++14 for nvcodec BuildRequires: libstdc++-devel >= 6:5 %endif BuildRequires: libtheora-devel >= 1.0 %{?with_uvch264:BuildRequires: libusb-devel >= 1.0} BuildRequires: libusrsctp-devel BuildRequires: libva-devel >= 1.15 BuildRequires: libva-drm-devel >= 1.12 %{?with_vpl:BuildRequires: libvpl-devel >= 2.2} BuildRequires: libvpx-devel 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_lv2:BuildRequires: lilv-devel >= 0.22} %{?with_mfx:BuildRequires: mfx_dispatch-devel >= 1.0} %{?with_mfx:BuildRequires: mfx_dispatch-devel < 2} %{?with_mjpegtools:BuildRequires: mjpegtools-devel >= 2.0.0} # libmpcdecsv8 %{?with_musepack:BuildRequires: musepack-devel} %{?with_neon:BuildRequires: neon-devel >= 0.27.0} %{?with_neon:BuildRequires: neon-devel < 0.34} # for hls, could also use libgcrypt>=1.2.0 or openssl BuildRequires: nettle-devel >= 3.0 %if %{with opencv} BuildRequires: opencv-devel >= 1:3.0.0 %endif %{?with_openh264:BuildRequires: openh264-devel >= 1.3.0} BuildRequires: openjpeg2-devel >= 2.2 # for dtls, aes BuildRequires: openssl-devel >= 1.1.0 BuildRequires: opus-devel >= 0.9.4 BuildRequires: pango-devel >= 1:1.32.6 BuildRequires: qrencode-devel %{?with_sbc:BuildRequires: sbc-devel >= 1.0} # glslc program %{?with_vulkan:BuildRequires: shaderc} BuildRequires: soundtouch-devel >= 1.4 BuildRequires: spandsp-devel >= 1:0.0.6 BuildRequires: srt-devel >= 1.3.0 BuildRequires: svt-av1-devel >= 1.1 %{?with_svthevc:BuildRequires: svt-hevc-devel >= 1.4.1} %{?with_tinyalsa:BuildRequires: tinyalsa-devel} BuildRequires: udev-glib-devel BuildRequires: vo-aacenc-devel >= 0.1.0 %{?with_amr:BuildRequires: vo-amrwbenc-devel >= 0.1.0} # wayland-client, wayland-cursor, wayland-scanner %if %{with wayland} || %{with wpe} BuildRequires: wayland-devel >= 1.15 %endif %{?with_wayland:BuildRequires: wayland-protocols >= 1.26} # pkgconfig(webrtc-audio-processing) BuildRequires: webrtc-audio-processing-devel < 0.4 BuildRequires: webrtc-audio-processing-devel >= 0.2 # pkgconfig(webrtc-audio-coding-1) BuildRequires: webrtc-audio-processing1-devel >= 1.0 %{?with_wildmidi:BuildRequires: wildmidi-devel >= 0.4.2} # in order of preference: wpe-webkit2 >= 2.40.1, wpe-webkit-1.1 >= 2.33.1 (libsoup3 based) or wpe-webkit-1.0 >= 2.28.0 (libsoup 2 based) %{?with_wpe:BuildRequires: wpe-webkit-devel >= 2.28} %{?with_wpe:BuildRequires: wpebackend-fdo-devel >= 1.8} BuildRequires: xorg-lib-libX11-devel %{?with_wpe:BuildRequires: xorg-lib-libxkbcommon-devel >= 0.8} %{?with_vulkan:BuildRequires: xorg-lib-libxkbcommon-x11-devel} BuildRequires: xz BuildRequires: zbar-devel >= 0.9 %{?with_zvbi:BuildRequires: zvbi-devel >= 0.2} %{?with_zxing:BuildRequires: zxing-cpp-nu-devel >= 1.4.0} %{?with_vulkan:Requires: Vulkan-Loader >= 1.3.238} Requires: glib2 >= 1:2.62.0 Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} # for libgstva, libgstwayland Requires: libdrm >= 2.4.98 # for libgstwebrtcnice Requires: libnice >= 0.1.22 # for libgstva Requires: libva >= 1.15 Requires: libva-drm >= 1.12 %{?with_vulkan:Requires: libxcb >= 1.10} Requires: orc >= 0.4.38 %{?with_wayland:Requires: wayland >= 1.15} Obsoletes: gstreamer-cdaudio < 1.0 Obsoletes: gstreamer-mms < 1.19.3 Obsoletes: gstreamer-ofa < 1.19.3 Obsoletes: gstreamer-quicktime < 0.10 Obsoletes: gstreamer-schroedinger < 1.14 Obsoletes: gstreamer-vcd < 0.10 Obsoletes: gstreamer-vdpau < 1.18 Conflicts: openwebrtc < 0.3.0-2 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define gstlibdir %{_libdir}/gstreamer-%{gstmver} %define gstdatadir %{_datadir}/gstreamer-%{gstmver} %description GStreamer is a streaming-media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. Its plugin-based architecture means that new data types or processing capabilities can be added simply by installing new plugins. %description -l pl.UTF-8 GStreamer to środowisko obróbki danych strumieniowych, bazujące na grafie filtrów operujących na danych medialnych. Aplikacje używające tej biblioteki mogą robić wszystko od przetwarzania dźwięku w czasie rzeczywistym, do odtwarzania filmów i czegokolwiek innego związego z mediami. Architektura bazująca na wtyczkach pozwala na łatwe dodawanie nowych typów danych lub możliwości obróbki. %package devel 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} Requires: gstreamer-devel >= %{gst_ver} %description devel Header files and API documentation for gstapp library. %description devel -l pl.UTF-8 Pliki nagłówkowe i dokumentacja API biblioteki gstapp. %package apidocs Summary: Bad GStreamer streaming-media framework plugins API documentation Summary(pl.UTF-8): Dokumentacja API złych wtyczek środowiska obróbki strumieni GStreamer Group: Documentation BuildArch: noarch %description apidocs Bad GStreamer streaming-media framework plugins API documentation. %description apidocs -l pl.UTF-8 Dokumentacja API złych wtyczek środowiska obróbki strumieni GStreamer. %package -n gstreamer-transcoder Summary: High level API to do media transcoding with GStreamer Summary(pl.UTF-8): Wysokopoziomowe API do przekodowywania multimediów przy użyciu GSteamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} %description -n gstreamer-transcoder High level API to do media transcoding with GStreamer. %description -n gstreamer-transcoder -l pl.UTF-8 Wysokopoziomowe API do przekodowywania multimediów przy użyciu GSteamera. %package -n gstreamer-transcoder-devel Summary: Header files for gst-transcoder library Summary(pl.UTF-8): Pliki nagłówkowe biblioteki gst-transcoder Group: Development/Libraries Requires: gstreamer-devel >= %{gst_ver} Requires: gstreamer-plugins-base-devel >= %{gstpb_ver} Requires: gstreamer-transcoder = %{version}-%{release} %description -n gstreamer-transcoder-devel Header files for gst-transcoder library. %description -n gstreamer-transcoder-devel -l pl.UTF-8 Pliki nagłówkowe biblioteki gst-transcoder. %package -n gstreamer-transcoder-apidocs Summary: API documentation for gst-transcoder library Summary(pl.UTF-8): Dokumentacja API biblioteki gst-transcoder Group: Documentation BuildArch: noarch %description -n gstreamer-transcoder-apidocs API documentation for gst-transcoder library. %description -n gstreamer-transcoder-apidocs -l pl.UTF-8 Dokumentacja API biblioteki gst-transcoder. ## Plugins ## %package -n gstreamer-aac Summary: GStreamer plugin for AAC audio encoding and decoding Summary(pl.UTF-8): Wtyczka dla GStreamera do kodowania i dekodowania plików audio AAC Group: Libraries Requires: faad2-libs >= 2.7 Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} %description -n gstreamer-aac GStreamer plugin for AAC audio encoding and decoding. %description -n gstreamer-aac -l pl.UTF-8 Wtyczka GStreamera do kodowania i dekodowania plików audio AAC. %package -n gstreamer-aes Summary: GStreamer AES plugin Summary(pl.UTF-8): Wtyczka AES dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: openssl >= 1.1.0 Conflicts: gstreamer-plugins-bad < 1.20.1-2 %description -n gstreamer-aes GStreamer AES encryption/decryption plugin. %description -n gstreamer-aes -l pl.UTF-8 Wtyczka szyfrująca/odszyfrowująca AES dla GStreamera. %package -n gstreamer-aja Summary: GStreamer AJA source/sink plugin Summary(pl.UTF-8): Wtyczka źródła/wyjścia AJA dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} %description -n gstreamer-aja GStreamer AJA audio/video source/sink plugin based on libajantv2 library. %description -n gstreamer-aja -l pl.UTF-8 Oparta na bibliotece libajantv2 wtyczka źródła/wyjścia dźwięku/obrazu GStreamera. %package -n gstreamer-amrwbenc Summary: GStreamer plugin for AMR-WB audio encoding Summary(pl.UTF-8): Wtyczka GStreamera do kodowania dźwięku w formacie AMR-WB Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: vo-amrwbenc >= 0.1.0 %description -n gstreamer-amrwbenc GStreamer plugin for AMR-WB audio encoding, using VisualOn library. %description -n gstreamer-amrwbenc -l pl.UTF-8 Wtyczka GStreamera do kodowania dźwięku w formacie AMR-WB, wykorzystująca bibliotekę VisualOn. %package -n gstreamer-ass Summary: GStreamer plugin for ASS/SSA subtitles rendering Summary(pl.UTF-8): Wtyczka GStreamera do renderowania napisów ASS/SSA Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: libass >= 0.10.2 %description -n gstreamer-ass GStreamer plugin for ASS/SSA subtitles rendering. %description -n gstreamer-ass -l pl.UTF-8 Wtyczka GStreamera do renderowania napisów ASS/SSA. %package -n gstreamer-audio-effects-bad Summary: Bad GStreamer audio effects plugins Summary(pl.UTF-8): Złe wtyczki efektów dźwiękowych dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Obsoletes: gstreamer-audio-effects < 0.10 %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 dla GStreamera. %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_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Provides: gstreamer-audiosink = %{version} %description -n gstreamer-audiosink-tinyalsa GStreamer ALSA audio output plugin using tinyalsa library. %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-aom Summary: GStreamer AOM plugin Summary(pl.UTF-8): Wtyczka AOM dla GStreamera Group: Libraries Requires: aom >= 3.2 Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} %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-avtp Summary: GStreamer AVTP (Audio/Video Transport Protocol) plugin Summary(pl.UTF-8): Wtyczka protokołu AVTP (Audio/Video Transport Protocol) dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: libavtp >= 0.2.0 Conflicts: gstreamer-plugins-bad < 1.20.1-2 %description -n gstreamer-avtp GStreamer AVTP (Audio/Video Transport Protocol) plugin. %description -n gstreamer-avtp -l pl.UTF-8 Wtyczka protokołu AVTP (Audio/Video Transport Protocol) dla GStreamera. %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_ver} Obsoletes: gstreamer-bluetooth < 1.2 %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-bs2b Summary: GStreamer bs2b plugin Summary(pl.UTF-8): Wtyczka bs2b dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: libbs2b >= 3.1.0 %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-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_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} %description -n gstreamer-chromaprint GStreamer Chromaprint audio fingerprinting plugin. %description -n gstreamer-chromaprint -l pl.UTF-8 Wtyczka GStreamera wykonująca odciski identyfikacyjne dźwięku przy użyciu biblioteki Chromaprint. %package -n gstreamer-closedcaption Summary: GStreamer Closedcaption plugin Summary(pl.UTF-8): Wtyczka Closedcaption dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: pango >= 1:1.32.6 %description -n gstreamer-closedcaption Plugin for Closedcaption support. %description -n gstreamer-closedcaption -l pl.UTF-8 Wtyczka GStreamera obsługująca Closedcaption. %package -n gstreamer-colormanagement Summary: GStreamer color management correction plugin Summary(pl.UTF-8): Wtyczka korekt zarządzania kolorami dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: lcms2 >= 2.7 Conflicts: gstreamer-plugins-bad < 1.20.1-2 %description -n gstreamer-colormanagement GStreamer color management correction plugin. %description -n gstreamer-colormanagement -l pl.UTF-8 Wtyczka korekt zarządzania kolorami dla GStreamera. %package -n gstreamer-curl Summary: GStreamer cURL network sink plugin Summary(pl.UTF-8): Wtyczka wyjścia sieciowego cURL dla GStreamera Group: Libraries # for locales Requires: %{name} = %{version}-%{release} Requires: curl-libs >= 7.55.0 Requires: gstreamer >= %{gst_ver} Requires: libssh2 >= 1.4.3 %description -n gstreamer-curl GStreamer network sink plugin that uses libcurl as a client to upload data to a server (e.g. HTTP or FTP). %description -n gstreamer-curl -l pl.UTF-8 Wtyczka wyjścia sieciowego GStreamera wykorzystująca libcurl jako klienta do wysyłania danych na serwer (np. HTTP lub FTP). %package -n gstreamer-dash Summary: GStreamer DASH demuxer plugin Summary(pl.UTF-8): Wtyczka demuksera DASH dla GStreamera Group: Libraries # for libgstadaptivedemux, libgstisoff, libgsturidownloader Requires: %{name} = %{version}-%{release} Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: libxml2 >= 1:2.8 %description -n gstreamer-dash GStreamer DASH demuxer plugin. %description -n gstreamer-dash -l pl.UTF-8 Wtyczka demuksera DASH dla GStreamera. %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) dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: libdc1394 >= 2.2.5 %description -n gstreamer-dc1394 GStreamer 1394 IIDC (Firewire digital cameras) video source plugin. %description -n gstreamer-dc1394 -l pl.UTF-8 Wtyczka źródła obrazu 1394 IIDC (z kamer cyfrowych Firewire) 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 Requires: gstreamer >= %{gst_ver} Requires: openssl >= 1.0.1 %description -n gstreamer-dtls GStreamer DTLS decoder and encoder plugin. %description -n gstreamer-dtls -l pl.UTF-8 Wtyczka kodera i dekodera DTLS dla GStreamera. %package -n gstreamer-dts Summary: GStreamer DTS plugin Summary(pl.UTF-8): Wtyczka DTS dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} %description -n gstreamer-dts Plugin for DTS Coherent Acoustics support. %description -n gstreamer-dts -l pl.UTF-8 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 >= 2.0.0 Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_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 Summary(pl.UTF-8): Wtyczka Flite dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} %description -n gstreamer-flite Plugin for Flite support. %description -n gstreamer-flite -l pl.UTF-8 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 >= 2.1 Requires: gstreamer >= %{gst_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 Summary(pl.UTF-8): Wtyczka GStreamera dekodująca dźwięk GME Group: Libraries Requires: game-music-emu >= 0.5.6 Requires: gstreamer >= %{gst_ver} Obsoletes: gstreamer-nsf < 1.6 Obsoletes: gstreamer-spc < 1.16.0 %description -n gstreamer-gme GStreamer GME Audio Decoder plugin. %description -n gstreamer-gme -l pl.UTF-8 Wtyczka GStreamera dekodująca dźwięk GME. %package -n gstreamer-gs Summary: GStreamer Google Cloud Storage source and sink plugin Summary(pl.UTF-8): Wtyczka GStreamera do obsługi źródła i wyjścia Google Cloud Storage Group: Libraries Requires: google-cloud-cpp >= 1.25.0 Requires: gstreamer >= %{gst_ver} %description -n gstreamer-gs GStreamer Google Cloud Storage source and sink plugin. %description -n gstreamer-gs -l pl.UTF-8 Wtyczka GStreamera do obsługi źródła i wyjścia Google Cloud Storage. %package -n gstreamer-gsettings Summary: GStreamer GSettings plugin Summary(pl.UTF-8): Wtyczka GSettings dla GStreamera Group: Libraries Requires: glib2 >= 1:2.62.0 Requires: gstreamer >= %{gst_ver} %description -n gstreamer-gsettings GStreamer GSettings plugin. %description -n gstreamer-gsettings -l pl.UTF-8 Wtyczka GSettings dla GStreamera. %package -n gstreamer-gsm Summary: GStreamer plugin for GSM lossy audio format Summary(pl.UTF-8): Wtyczka GStreamera obsługująca stratny format dźwięku GSM Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} %description -n gstreamer-gsm Output plugin for GStreamer to convert to GSM lossy audio format. %description -n gstreamer-gsm -l pl.UTF-8 Wtyczka wyjścia dźwięku GSteamera konwertująca do stratnego formatu GSM. %package -n gstreamer-hls Summary: GStreamer HLS (HTTP Live Streaming) plugin Summary(pl.UTF-8): Wtyczka HLS (HTTP Live Streaming) dla GStreamera Group: Libraries # for libgstadaptivedemux, libgsturidownloader Requires: %{name} = %{version}-%{release} Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: nettle >= 3.0 %description -n gstreamer-hls GStreamer HLS (HTTP Live Streaming) plugin. %description -n gstreamer-hls -l pl.UTF-8 Wtyczka HLS (HTTP Live Streaming) dla GStreamera. %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_ver} Requires: gstreamer-plugins-base >= %{gstpb_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-isac Summary: GStreamer iSAC codec plugin Summary(pl.UTF-8): Wtyczka kodeka iSAC dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: webrtc-audio-processing1 >= 1.0 Conflicts: gstreamer-plugins-bad < 1.20.1-2 %description -n gstreamer-isac GStreamer plugin to encode and decode audio using iSAC codec. %description -n gstreamer-isac -l pl.UTF-8 Wtyczka GStreamera do kodowania i dekodowania dźwięku przy użyciu kodeka iSAC. %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_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} %description -n gstreamer-ladspa Plugin which wraps LADSPA plugins for use by GStreamer applications. %description -n gstreamer-ladspa -l pl.UTF-8 Wtyczka pozwalająca na używanie wtyczek LADSPA przez aplikacje GStreamera. %package -n gstreamer-lc3 Summary: GStreamer LC3 audio codec plugin Summary(pl.UTF-8): Wtyczka kodeka dźwięku LC3 dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} %description -n gstreamer-lc3 LC3 bluetooth audio codec plugin for GStreamer. %description -n gstreamer-lc3 -l pl.UTF-8 Wtyczka kodeka dźwięku bluetooth LC3 dla GStreamera. %package -n gstreamer-ldac Summary: GStreamer LDAC plugin Summary(pl.UTF-8): Wtyczka LDAC dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} %description -n gstreamer-ldac LDAC bluetooth audio codec plugin for GStreamer. %description -n gstreamer-ldac -l pl.UTF-8 Wtyczka kodeka dźwięku bluetooth LDAC dla 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_ver} Requires: gstreamer-plugins-base >= %{gstpb_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 # for libgstsignalprocessor Requires: %{name} = %{version}-%{release} Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: lilv >= 0.22 %description -n gstreamer-lv2 Plugin which wraps LV2 plugins for use by GStreamer applications. %description -n gstreamer-lv2 -l pl.UTF-8 Wtyczka pozwalająca na używanie wtyczek LV2 przez aplikacje GStreamera. %package -n gstreamer-microdns Summary: GStreamer microdns MDNS Device Provider plugin Summary(pl.UTF-8): Wtyczka microdns dla GStreamera udostępniająca urządzania MDNS Group: Libraries Requires: gstreamer >= %{gst_ver} Conflicts: gstreamer-plugins-bad < 1.20.1-2 %description -n gstreamer-microdns GStreamer plugin to list and provide MDNS-advertised source devices. %description -n gstreamer-microdns -l pl.UTF-8 Wtyczka GStreamera pokazująca listę i udostępniająca urządzenia źródłowe rozgłaszające się przez MDNS. %package -n gstreamer-mjpegtools Summary: GStreamer mpeg2enc plugin Summary(pl.UTF-8): Wtyczka mpeg2enc dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: mjpegtools-libs >= 2.0.0 %description -n gstreamer-mjpegtools GStreamer mpeg2enc plugin (based on mjpegtools libraries). %description -n gstreamer-mjpegtools -l pl.UTF-8 Wtyczka mpeg2enc dla GStreamera (oparta na bibliotekach mjpegtools). %package -n gstreamer-modplug Summary: GStreamer .MOD audio decoding plugin Summary(pl.UTF-8): Wtyczka GStreamera dekodująca dźwięk .MOD Group: Libraries Requires: gstreamer >= %{gst_ver} Conflicts: gstreamer-plugins-bad < 1.20.1-2 %description -n gstreamer-modplug GStreamer GME Audio Decoder plugin. %description -n gstreamer-modplug -l pl.UTF-8 Wtyczka GStreamera dekodująca dźwięk GME. %package -n gstreamer-msdk Summary: Intel MediaSDK (MFX) plugin for GStreamer Summary(pl.UTF-8): Wtyczka MediaSDK (MFX) dla GStreamera Group: Libraries # for libgstcodecparsers Requires: %{name} = %{version}-%{release} Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: libdrm >= 2.4.104 %{?with_vpl:Requires: libvpl >= 2.2} %description -n gstreamer-msdk GStreamer video decoder/encoder based on Intel MediaSDK (MFX) library. %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 Summary(pl.UTF-8): Wtyczka musepack dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} %description -n gstreamer-musepack GStreamer musepack plugin. %description -n gstreamer-musepack -l pl.UTF-8 Wtyczka musepack dla GStreamera. %package -n gstreamer-neon Summary: GStreamer neon HTTP source plugin Summary(pl.UTF-8): Wtyczka źródła HTTP neon dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: neon >= 0.27.0 %description -n gstreamer-neon GStreamer neon HTTP source plugin. %description -n gstreamer-neon -l pl.UTF-8 Wtyczka źródła HTTP neon dla GStreamera. %package -n gstreamer-openal Summary: GStreamer OpenAL audio input/output plugin Summary(pl.UTF-8): Wtyczka wejścia/wyjścia dźwięku OpenAL dla GStreamera Group: Libraries Requires: OpenAL >= 1.14 Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Provides: gstreamer-audiosink = %{version} %description -n gstreamer-openal GStreamer OpenAL support plugin, providing audio sink and source. %description -n gstreamer-openal -l pl.UTF-8 Wtyczka GStreamera obsługująca OpenAL, zapewniająca wyjście i źródło dźwięku. %package -n gstreamer-openaptx Summary: GStreamer aptX codec plugin Summary(pl.UTF-8): Wtyczka kodeka aptX dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Conflicts: gstreamer-plugins-bad < 1.20.1-2 %description -n gstreamer-openaptx Open Source implementation of Audio Processing Technology codec (aptX). %description -n gstreamer-openaptx -l pl.UTF-8 Implementacja o otwartych źródłach kodeka Audio Processing Technology (aptX). %package -n gstreamer-opencv Summary: GStreamer OpenCV plugin Summary(pl.UTF-8): Wtyczka OpenCV dla GStreamera Group: Libraries # for locales Requires: %{name} = %{version}-%{release} Requires: gstreamer >= %{gst_ver} Requires: gstreamer-opencv-libs = %{version}-%{release} Requires: gstreamer-plugins-base >= %{gstpb_ver} %description -n gstreamer-opencv GStreamer OpenCV plugin. It contains the following elements: facedetect, faceblur, edgedetect, cvsobel, cvsmooth, cvlaplace, cverode, cvequalizehist, cvdilate, textwrite, templatematch, pyramidsegment. %description -n gstreamer-opencv -l pl.UTF-8 Wtyczka OpenCV dla GStreamera. Zawiera następujące elementy: facedetect, faceblur, edgedetect, cvsobel, cvsmooth, cvlaplace, cverode, cvequalizehist, cvdilate, textwrite, templatematch, pyramidsegment. %package -n gstreamer-opencv-libs Summary: GStreamer OpenCV shared library Summary(pl.UTF-8): Biblioteka współdzielona GStreamer OpenCV Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_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_ver} Requires: gstreamer-opencv-libs = %{version}-%{release} Requires: gstreamer-plugins-base-devel >= %{gstpb_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_ver} Requires: gstreamer-plugins-base >= %{gstpb_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_ver} Requires: gstreamer-plugins-base >= %{gstpb_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 # for libgstcodecparsers Requires: %{name} = %{version}-%{release} Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Obsoletes: gstreamer-jasper < 1.0 %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 # for libgstbadaudio Requires: %{name} = %{version}-%{release} Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_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_ver} Requires: gstreamer-plugins-base >= %{gstpb_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(pl.UTF-8): Wtyczka kodera/dekodera dźwięku OPUS dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: opus >= 0.9.4 Obsoletes: gstreamer-celt < 1.2 %description -n gstreamer-opusparse GStreamer OPUS audio decoder/encoder plugin. %description -n gstreamer-opusparse -l pl.UTF-8 Wtyczka GStreamera kodująca/dekodująca dźwięk w formacie OPUS. %package -n gstreamer-qroverlay Summary: GStreamer QR overlay plugin Summary(pl.UTF-8): Wtyczka nakładki QR dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Conflicts: gstreamer-plugins-bad < 1.20.1-2 %description -n gstreamer-qroverlay GStreamer element to set random data on a QR overlay. %description -n gstreamer-qroverlay -l pl.UTF-8 Element GStreamera do ustawiania dowolnych danych na nakładce QR. %package -n gstreamer-resindvd Summary: GStreamer Resin DVD playback plugin Summary(pl.UTF-8): Wtyczka odtwarzania Resin DVD dla GStreamera Group: Libraries # for locales Requires: %{name} = %{version}-%{release} Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} %description -n gstreamer-resindvd GStreamer Resin DVD playback plugin. %description -n gstreamer-resindvd -l pl.UTF-8 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_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: librsvg >= 1: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 Summary(pl.UTF-8): Wtyczka strumieni wejściowych RTMP dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Conflicts: gstreamer-plugins-bad < 0.10.22 %description -n gstreamer-rtmp GStreamer plugin that reads data from a local or remote location specified by an URI, using any protocol supported by the RTMP library, i.e. rtmp, rtmpt, rtmps, rtmpe, rtmpfp, rtmpte and rtmpts. %description -n gstreamer-rtmp -l pl.UTF-8 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. %package -n gstreamer-sbc Summary: GStreamer SBC plugin Summary(pl.UTF-8): Wtyczka SBC dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: sbc >= 1.0 %description -n gstreamer-sbc SBC bluetooth audio codec plugin for GStreamer. %description -n gstreamer-sbc -l pl.UTF-8 Wtyczka kodeka dźwięku bluetooth SBC dla GStreamera. %package -n gstreamer-sctp Summary: GStreamer plugin for encoding/decoding SCTP Summary(pl.UTF-8): Wtyczka GStreamera do kodowania/dekodowania SCTP Group: Libraries # for libgstsctp Requires: %{name} = %{version}-%{release} Requires: gstreamer >= %{gst_ver} %description -n gstreamer-sctp GStreamer plugin for encoding/decoding SCTP. %description -n gstreamer-sctp -l pl.UTF-8 Wtyczka GStreamera do kodowania/dekodowania SCTP. %package -n gstreamer-sndfile Summary: GStreamer sndfile plugin Summary(pl.UTF-8): Wtyczka sndfile dla GStreamera Group: Libraries # for locales Requires: %{name} = %{version}-%{release} Requires: gstreamer >= %{gst_ver} Requires: libsndfile >= 1.0.16 %description -n gstreamer-sndfile GStreamer sndfile source plugin. %description -n gstreamer-sndfile -l pl.UTF-8 Wtyczka sndfile dla GStreamera. %package -n gstreamer-soundtouch Summary: GStreamer soundtouch plugin Summary(pl.UTF-8): Wtyczka soundtouch dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} 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 dla GStreamera, sterująca wysokością dźwięku. %package -n gstreamer-spandsp Summary: GStreamer SpanDSP plugin Summary(pl.UTF-8): Wtyczka SpanDSP dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: spandsp >= 0.0.6 %description -n gstreamer-spandsp GStreamer SpanDSP plugin - audio effect that allows packet loss concealment. %description -n gstreamer-spandsp -l pl.UTF-8 Wtyczka SpanDSP dla GStreamera - efekt dźwiękowy umożliwiający ukrywanie strat pakietów. %package -n gstreamer-srt Summary: GStreamer SRT plugin Summary(pl.UTF-8): Wtyczka SRT dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: srt >= 1.3.0 %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 GStreamera do kodowania/dekodowania SRTP Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: libsrtp2-devel >= 2.1.0 %description -n gstreamer-srtp GStreamer plugin for encoding/decoding SRTP. %description -n gstreamer-srtp -l pl.UTF-8 Wtyczka GStreamera do kodowania/dekodowania SRTP. %package -n gstreamer-svtav1 Summary: GStreamer plugin for encoding AV1 using SVT-AV1 library Summary(pl.UTF-8): Wtyczka GStreamera do kodowania AV1 przy użyciu biblioteki SVT-AV1 Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: svt-av1 >= 1.1 %description -n gstreamer-svtav1 GStreamer plugin for encoding AV1 using SVT-AV1 library. %description -n gstreamer-svtav1 -l pl.UTF-8 Wtyczka GStreamera do kodowania AV1 przy użyciu biblioteki SVT-AV1. %package -n gstreamer-svthevcenc Summary: GStreamer plugin for encoding H265 using SvtHevc library Summary(pl.UTF-8): Wtyczka GStreamera do kodowania H265 przy użyciu biblioteki SvtHevc Group: Libraries # for libgstcodecparsers Requires: %{name} = %{version}-%{release} Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: svt-hevc >= 1.4.1 %description -n gstreamer-svthevcenc GStreamer plugin for encoding H265 using SvtHevc library. %description -n gstreamer-svthevcenc -l pl.UTF-8 Wtyczka GStreamera do kodowania H265 przy użyciu biblioteki SvtHevc. %package -n gstreamer-teletextdec Summary: teletext plugin for GStreamer Summary(pl.UTF-8): Wtyczka teletext dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} %description -n gstreamer-teletextdec Teletext decoder plugin for GStreamer. %description -n gstreamer-teletextdec -l pl.UTF-8 Wtyczka GStreamera dekodująca teletekst. %package -n gstreamer-timecode Summary: GStreamer timecode plugin Summary(pl.UTF-8): Wtyczka kodów czasowych dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: libltc >= 1.1.3 Conflicts: gstreamer-plugins-bad < 1.20.1-2 %description -n gstreamer-timecode GStreamer elements related to timecode. %description -n gstreamer-timecode -l pl.UTF-8 Elementy GStremera związane z kodami czasowymi. %package -n gstreamer-ttml Summary: GStreamer TTML subtitles plugin Summary(pl.UTF-8): Wtyczka podpisów TTML dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: libxml2 >= 1:2.9.2 Requires: pango >= 1:1.22.0 %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 libgstbasecamerabinsrc Requires: %{name} = %{version}-%{release} Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_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-v4l2codecs Summary: GStreamer Video4Linux stateless codecs plugin Summary(pl.UTF-8): Wtyczka bezstanowych kodeków Video4Linux dla GSteamera Group: Libraries # for libgstcodecparsers, libgstcodecs Requires: %{name} = %{version}-%{release} Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} %description -n gstreamer-v4l2codecs GStreamer Video4Linux stateless codecs plugin. %description -n gstreamer-v4l2codecs -l pl.UTF-8 Wtyczka bezstanowych kodeków Video4Linux dla GSteamera. %package -n gstreamer-va Summary: GStreamer VA-API codecs plugin Summary(pl.UTF-8): Wtyczka kodeków VA-API dla GSteamera Group: Libraries # for libgstcodecparsers, libgstcodecs, libgstva Requires: %{name} = %{version}-%{release} Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: libva-drm >= 1.12 %description -n gstreamer-va GStreamer VA-API codecs plugin. %description -n gstreamer-va -l pl.UTF-8 Wtyczka kodeków VA-API dla GSteamera. %package -n gstreamer-videosink-directfb Summary: GStreamer DirectFB output plugin Summary(pl.UTF-8): Wtyczka wyjścia obrazu DirectFB dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Provides: gstreamer-videosink = %{version} %description -n gstreamer-videosink-directfb GStreamer DirectFB output plugin. %description -n gstreamer-videosink-directfb -l pl.UTF-8 Wtyczka wyjścia obrazu DirectFB dla GStreamera. %package -n gstreamer-videosink-gtkwayland Summary: GStreamer GTK+/Wayland output plugin Summary(pl.UTF-8): Wtyczka wyjścia obrazu GTK+/Wayland dla GStreamera Group: Libraries # for libgstwayland Requires: %{name} = %{version}-%{release} Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: gtk+3 >= 3.0 Provides: gstreamer-videosink = %{version} %description -n gstreamer-videosink-gtkwayland Plugin for sending output to the GTK+ on Wayland architecture. %description -n gstreamer-videosink-gtkwayland -l pl.UTF-8 Wtyczka przekazująca wyjście do architektury GTK+ na Wayland. %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_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: libdrm >= 2.4.104 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-videosink-wayland Summary: GStreamer plugin for outputing to GTK+/Wayland Summary(pl.UTF-8): Wtyczka wyjścia GTK+/Wayland dla GStreamera Group: Libraries # for libgstwayland Requires: %{name} = %{version}-%{release} Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: wayland >= 1.11.0 Provides: gstreamer-videosink = %{version} %description -n gstreamer-videosink-wayland Plugin for sending output to the Wayland architecture. %description -n gstreamer-videosink-wayland -l pl.UTF-8 Wtyczka przekazująca wyjście do architektury Wayland. %package -n gstreamer-voaacenc Summary: AAC encoder plugin for GStreamer Summary(pl.UTF-8): Wtyczka kodera dźwięku AAC dla GStreamera Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: vo-aacenc >= 0.1.0 %description -n gstreamer-voaacenc AAC audio encoder plugin for GStreamer using VisualOn library. %description -n gstreamer-voaacenc -l pl.UTF-8 Wtyczka kodera dźwięku AAC dla GStreamera, wykorzystująca bibliotekę VisualOn. %package -n gstreamer-vulkan Summary: GStreamer Vulkan plugin Summary(pl.UTF-8): Wtyczka GStreamera Vulkan Group: Libraries # for libgstvulkan Requires: %{name} = %{version}-%{release} Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_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_ver} Requires: gstreamer-plugins-base >= %{gstpb_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 # for libgstsctp, libgstwebrtc Requires: %{name} = %{version}-%{release} Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: libnice >= 0.1.22 %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 # for libgstbadaudio Requires: %{name} = %{version}-%{release} Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_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 Summary(pl.UTF-8): Wtyczka wildmidi dla GStreamera Group: Libraries # for libgstbadaudio Requires: %{name} = %{version}-%{release} Requires: gstreamer >= %{gst_ver} Requires: wildmidi >= 0.4.2 %description -n gstreamer-wildmidi wildmidi plugin for GStreamer. %description -n gstreamer-wildmidi -l pl.UTF-8 Wtyczka wildmidi dla GStreamera. %package -n gstreamer-wpe Summary: GStreamer WPE (WebKit web browser) source plugin Summary(pl.UTF-8): Wtyczka GStreamera ze źródłem WPE (przeglądarki WWW opartej na WebKicie) Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-gl-libs >= %{gstpb_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: wayland >= 1.11.0 Requires: wpe-webkit >= 2.28 Requires: wpebackend-fdo >= 1.8 Requires: xorg-lib-libxkbcommon >= 0.8 %description -n gstreamer-wpe GStreamer WPE (WebKit web browser) source plugin. %description -n gstreamer-wpe -l pl.UTF-8 Wtyczka GStreamera ze źródłem WPE (przeglądarki WWW opartej na WebKicie). %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_ver} Requires: gstreamer-plugins-base >= %{gstpb_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-zbar Summary: GStreamer ZBar barcode scanner plugin Summary(pl.UTF-8): Wtyczka GStreamera ZBar skanująca kody kreskowe Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: zbar >= 0.9 %description -n gstreamer-zbar GStreamer ZBar barcode scanner plugin. %description -n gstreamer-zbar -l pl.UTF-8 Wtyczka GStreamera ZBar skanująca kody kreskowe. %package -n gstreamer-zxing Summary: GStreamer ZXing barcode detector plugin Summary(pl.UTF-8): Wtyczka GStreamera ZXing wykrywająca kody kreskowe Group: Libraries Requires: gstreamer >= %{gst_ver} Requires: gstreamer-plugins-base >= %{gstpb_ver} Requires: zxing-cpp-nu >= 1.4.0 Conflicts: gstreamer-plugins-bad < 1.20.1-2 %description -n gstreamer-zxing GStreamer ZXing barcode detector plugin. %description -n gstreamer-zxing -l pl.UTF-8 Wtyczka GStreamera ZXing wykrywająca kody kreskowe. %prep %setup -q -n %{gstname}-%{version} %patch0 -p1 %patch1 -p1 %patch2 -p1 # disable SCTP debugging (even though gst_debug is enabled by default) # (SCTP_DEBUG requires libusrsctp built with debugging) %{__sed} -i -e "s/'-DSCTP_DEBUG'//" ext/sctp/meson.build %build %meson build \ --default-library=shared \ %{!?with_aja:-Daja=disabled} \ %{!?with_bluez:-Dbluez=disabled} \ %{!?with_bs2b:-Dbs2b=disabled} \ %{!?with_directfb:-Ddirectfb=disabled} \ %{!?with_apidocs:-Ddoc=disabled} \ %{!?with_dts:-Ddts=disabled} \ %{!?with_examples:-Dexamples=disabled} \ %{!?with_faad:-Dfaad=disabled} \ %{!?with_opengl:-Dgl=disabled} \ -Dgpl=enabled \ %{!?with_gcloud:-Dgs=disabled} \ %{!?with_gsm:-Dgsm=disabled} \ %{!?with_ladspa:-Dladspa=disabled} \ %{!?with_ldac:-Dldac=disabled} \ %{!?with_libde265:-Dlibde265=disabled} \ %{!?with_lv2:-Dlv2=disabled} \ %{?with_vpl:-Dmfx_api=oneVPL} \ %{!?with_mjpegtools:-Dmpeg2enc=disabled} \ %{!?with_msdk:-Dmsdk=disabled} \ %{!?with_musepack:-Dmusepack=disabled} \ %{!?with_neon:-Dneon=disabled} \ %{!?with_openal:-Dopenal=disabled} \ %{!?with_opencv:-Dopencv=disabled} \ %{!?with_openexr:-Dopenexr=disabled} \ %{!?with_openh264:-Dopenh264=disabled} \ %{!?with_openni2:-Dopenni2=disabled} \ -Dsctp-internal-usrsctp=disabled \ %{!?with_svthevc:-Dsvthevcenc=disabled} \ %{!?with_zvbi:-Dteletext=disabled} \ %{!?with_tinyalsa:-Dtinyalsa=disabled} \ %{!?with_uvch264:-Duvch264=disabled} \ %{!?with_amr:-Dvoamrwbenc=disabled} \ %{!?with_vulkan:-Dvulkan=disabled} \ %{!?with_wayland:-Dwayland=disabled} \ %{!?with_x265:-Dx265=disabled} \ %{!?with_zxing:-Dzxing=disabled} %ninja_build -C build %if %{with apidocs} cd build/docs for config in *-doc.json plugin-*.json ; do LC_ALL=C.UTF-8 hotdoc run --conf-file "$config" done %endif %install rm -rf $RPM_BUILD_ROOT %ninja_install -C build %if %{with apidocs} install -d $RPM_BUILD_ROOT%{_docdir}/gstreamer-%{gstmver} for d in build/docs/*-doc build/docs/plugin-* ; do [ ! -d "$d" ] || cp -pr "$d" $RPM_BUILD_ROOT%{_docdir}/gstreamer-%{gstmver} done %endif %find_lang %{gstname}-%{gstmver} %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %post -n gstreamer-transcoder -p /sbin/ldconfig %postun -n gstreamer-transcoder -p /sbin/ldconfig %post -n gstreamer-opencv-libs -p /sbin/ldconfig %postun -n gstreamer-opencv-libs -p /sbin/ldconfig %files -f %{gstname}-%{gstmver}.lang %defattr(644,root,root,755) %doc AUTHORS ChangeLog NEWS README.md RELEASE %{?with_examples:%attr(755,root,root) %{_bindir}/playout} %attr(755,root,root) %{_libdir}/libgstadaptivedemux-%{gstmver}.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libgstadaptivedemux-%{gstmver}.so.0 %attr(755,root,root) %{_libdir}/libgstanalytics-%{gstmver}.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libgstanalytics-%{gstmver}.so.0 %attr(755,root,root) %{_libdir}/libgstbadaudio-%{gstmver}.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libgstbadaudio-%{gstmver}.so.0 %attr(755,root,root) %{_libdir}/libgstbasecamerabinsrc-%{gstmver}.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libgstbasecamerabinsrc-%{gstmver}.so.0 %attr(755,root,root) %{_libdir}/libgstcodecparsers-%{gstmver}.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libgstcodecparsers-%{gstmver}.so.0 %attr(755,root,root) %{_libdir}/libgstcodecs-%{gstmver}.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libgstcodecs-%{gstmver}.so.0 %attr(755,root,root) %{_libdir}/libgstcuda-%{gstmver}.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libgstcuda-%{gstmver}.so.0 %attr(755,root,root) %{_libdir}/libgstdxva-%{gstmver}.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libgstdxva-%{gstmver}.so.0 %attr(755,root,root) %{_libdir}/libgstinsertbin-%{gstmver}.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libgstinsertbin-%{gstmver}.so.0 %attr(755,root,root) %{_libdir}/libgstisoff-%{gstmver}.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libgstisoff-%{gstmver}.so.0 %attr(755,root,root) %{_libdir}/libgstmpegts-%{gstmver}.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libgstmpegts-%{gstmver}.so.0 %attr(755,root,root) %{_libdir}/libgstmse-%{gstmver}.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libgstmse-%{gstmver}.so.0 %attr(755,root,root) %{_libdir}/libgstphotography-%{gstmver}.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libgstphotography-%{gstmver}.so.0 %attr(755,root,root) %{_libdir}/libgstplay-%{gstmver}.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libgstplay-%{gstmver}.so.0 %attr(755,root,root) %{_libdir}/libgstplayer-%{gstmver}.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libgstplayer-%{gstmver}.so.0 %attr(755,root,root) %{_libdir}/libgstsctp-%{gstmver}.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libgstsctp-%{gstmver}.so.0 %attr(755,root,root) %{_libdir}/libgsturidownloader-%{gstmver}.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libgsturidownloader-%{gstmver}.so.0 # R: libdrm >= 2.4 libva >= 1.12 libva-drm >= 1.12 %attr(755,root,root) %{_libdir}/libgstva-%{gstmver}.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libgstva-%{gstmver}.so.0 %if %{with vulkan} # R: Vulkan-Loader >= 1.3.238 libxcb >= 1.10 libxkbcommon-x11 wayland[client] >= 1.4 %attr(755,root,root) %{_libdir}/libgstvulkan-%{gstmver}.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libgstvulkan-%{gstmver}.so.0 %endif %if %{with wayland} # R: libdrm >= 2.4.98 wayland(client) >= 1.15 %attr(755,root,root) %{_libdir}/libgstwayland-%{gstmver}.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libgstwayland-%{gstmver}.so.0 %endif %attr(755,root,root) %{_libdir}/libgstwebrtc-%{gstmver}.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libgstwebrtc-%{gstmver}.so.0 # R: libnice >= 0.1.22 %attr(755,root,root) %{_libdir}/libgstwebrtcnice-%{gstmver}.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libgstwebrtcnice-%{gstmver}.so.0 %{_libdir}/girepository-1.0/CudaGst-1.0.typelib %{_libdir}/girepository-1.0/GstAnalytics-1.0.typelib %{_libdir}/girepository-1.0/GstBadAudio-1.0.typelib %{_libdir}/girepository-1.0/GstCodecs-1.0.typelib %{_libdir}/girepository-1.0/GstCuda-1.0.typelib %{_libdir}/girepository-1.0/GstDxva-1.0.typelib %{_libdir}/girepository-1.0/GstInsertBin-1.0.typelib %{_libdir}/girepository-1.0/GstMpegts-1.0.typelib %{_libdir}/girepository-1.0/GstMse-1.0.typelib %{_libdir}/girepository-1.0/GstPlay-1.0.typelib %{_libdir}/girepository-1.0/GstPlayer-1.0.typelib %{_libdir}/girepository-1.0/GstVa-1.0.typelib %if %{with vulkan} %{_libdir}/girepository-1.0/GstVulkan-1.0.typelib %{_libdir}/girepository-1.0/GstVulkanWayland-1.0.typelib %{_libdir}/girepository-1.0/GstVulkanXCB-1.0.typelib %endif %{_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}/libgstaiff.so # R: pango >= 1.22.0 %attr(755,root,root) %{gstlibdir}/libgstanalyticsoverlay.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}/libgstcamerabin.so # R: json-glib >= 1.6.6 %attr(755,root,root) %{gstlibdir}/libgstcodec2json.so %attr(755,root,root) %{gstlibdir}/libgstcodecalpha.so %attr(755,root,root) %{gstlibdir}/libgstcodectimestamper.so %attr(755,root,root) %{gstlibdir}/libgstcoloreffects.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}/libgstdvbsubenc.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}/libgstfreeverb.so %attr(755,root,root) %{gstlibdir}/libgstfrei0r.so %attr(755,root,root) %{gstlibdir}/libgstgaudieffects.so %attr(755,root,root) %{gstlibdir}/libgstgdp.so %attr(755,root,root) %{gstlibdir}/libgstgeometrictransform.so %attr(755,root,root) %{gstlibdir}/libgstid3tag.so %attr(755,root,root) %{gstlibdir}/libgstinsertbin.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}/libgstlegacyrawparse.so %attr(755,root,root) %{gstlibdir}/libgstmidi.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}/libgstmse.so %attr(755,root,root) %{gstlibdir}/libgstmxf.so %attr(755,root,root) %{gstlibdir}/libgstnetsim.so %attr(755,root,root) %{gstlibdir}/libgstnvcodec.so %attr(755,root,root) %{gstlibdir}/libgstpcapparse.so %attr(755,root,root) %{gstlibdir}/libgstpnm.so %attr(755,root,root) %{gstlibdir}/libgstproxy.so %attr(755,root,root) %{gstlibdir}/libgstqsv.so %attr(755,root,root) %{gstlibdir}/libgstremovesilence.so %attr(755,root,root) %{gstlibdir}/libgstrfbsrc.so %attr(755,root,root) %{gstlibdir}/libgstrist.so %attr(755,root,root) %{gstlibdir}/libgstrtmp2.so %attr(755,root,root) %{gstlibdir}/libgstrtpmanagerbad.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}/libgstsmoothstreaming.so %attr(755,root,root) %{gstlibdir}/libgstsubenc.so %attr(755,root,root) %{gstlibdir}/libgstswitchbin.so %attr(755,root,root) %{gstlibdir}/libgstunixfd.so # R: libgudev %attr(755,root,root) %{gstlibdir}/libgstuvcgadget.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}/libgstvideosignal.so %attr(755,root,root) %{gstlibdir}/libgstvmnc.so %attr(755,root,root) %{gstlibdir}/libgsty4mdec.so %dir %{gstdatadir}/presets %{gstdatadir}/presets/GstFreeverb.prs %files devel %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libgstadaptivedemux-%{gstmver}.so %attr(755,root,root) %{_libdir}/libgstanalytics-%{gstmver}.so %attr(755,root,root) %{_libdir}/libgstbadaudio-%{gstmver}.so %attr(755,root,root) %{_libdir}/libgstbasecamerabinsrc-%{gstmver}.so %attr(755,root,root) %{_libdir}/libgstcodecparsers-%{gstmver}.so %attr(755,root,root) %{_libdir}/libgstcodecs-%{gstmver}.so %attr(755,root,root) %{_libdir}/libgstcuda-%{gstmver}.so %attr(755,root,root) %{_libdir}/libgstdxva-%{gstmver}.so %attr(755,root,root) %{_libdir}/libgstinsertbin-%{gstmver}.so %attr(755,root,root) %{_libdir}/libgstisoff-%{gstmver}.so %attr(755,root,root) %{_libdir}/libgstmse-%{gstmver}.so %attr(755,root,root) %{_libdir}/libgstmpegts-%{gstmver}.so %attr(755,root,root) %{_libdir}/libgstphotography-%{gstmver}.so %attr(755,root,root) %{_libdir}/libgstplay-%{gstmver}.so %attr(755,root,root) %{_libdir}/libgstplayer-%{gstmver}.so %attr(755,root,root) %{_libdir}/libgstsctp-%{gstmver}.so %attr(755,root,root) %{_libdir}/libgsturidownloader-%{gstmver}.so %attr(755,root,root) %{_libdir}/libgstva-%{gstmver}.so %if %{with vulkan} %attr(755,root,root) %{_libdir}/libgstvulkan-%{gstmver}.so %endif %if %{with wayland} %attr(755,root,root) %{_libdir}/libgstwayland-%{gstmver}.so %endif %attr(755,root,root) %{_libdir}/libgstwebrtc-%{gstmver}.so %attr(755,root,root) %{_libdir}/libgstwebrtcnice-%{gstmver}.so %{_includedir}/gstreamer-%{gstmver}/gst/audio/audio-bad-prelude.h %{_includedir}/gstreamer-%{gstmver}/gst/audio/gstnonstreamaudiodecoder.h %{_includedir}/gstreamer-%{gstmver}/gst/audio/gstplanaraudioadapter.h %{_includedir}/gstreamer-%{gstmver}/gst/analytics %{_includedir}/gstreamer-%{gstmver}/gst/basecamerabinsrc %{_includedir}/gstreamer-%{gstmver}/gst/codecparsers %{_includedir}/gstreamer-%{gstmver}/gst/cuda %{_includedir}/gstreamer-%{gstmver}/gst/insertbin %{_includedir}/gstreamer-%{gstmver}/gst/interfaces %{_includedir}/gstreamer-%{gstmver}/gst/isoff %{_includedir}/gstreamer-%{gstmver}/gst/mpegts %{_includedir}/gstreamer-%{gstmver}/gst/mse %{_includedir}/gstreamer-%{gstmver}/gst/play %{_includedir}/gstreamer-%{gstmver}/gst/player %{_includedir}/gstreamer-%{gstmver}/gst/sctp %{_includedir}/gstreamer-%{gstmver}/gst/uridownloader %{_includedir}/gstreamer-%{gstmver}/gst/va %if %{with vulkan} %{_includedir}/gstreamer-%{gstmver}/gst/vulkan %endif %if %{with wayland} %{_includedir}/gstreamer-%{gstmver}/gst/wayland %endif %{_includedir}/gstreamer-%{gstmver}/gst/webrtc %{_datadir}/gir-1.0/CudaGst-1.0.gir %{_datadir}/gir-1.0/GstAnalytics-1.0.gir %{_datadir}/gir-1.0/GstBadAudio-1.0.gir %{_datadir}/gir-1.0/GstCodecs-1.0.gir %{_datadir}/gir-1.0/GstCuda-1.0.gir %{_datadir}/gir-1.0/GstDxva-1.0.gir %{_datadir}/gir-1.0/GstInsertBin-1.0.gir %{_datadir}/gir-1.0/GstMpegts-1.0.gir %{_datadir}/gir-1.0/GstMse-1.0.gir %{_datadir}/gir-1.0/GstPlay-1.0.gir %{_datadir}/gir-1.0/GstPlayer-1.0.gir %{_datadir}/gir-1.0/GstVa-1.0.gir %if %{with vulkan} %{_datadir}/gir-1.0/GstVulkan-1.0.gir %{_datadir}/gir-1.0/GstVulkanWayland-1.0.gir %{_datadir}/gir-1.0/GstVulkanXCB-1.0.gir %endif %{_datadir}/gir-1.0/GstWebRTC-1.0.gir %{_pkgconfigdir}/gstreamer-analytics-%{gstmver}.pc %{_pkgconfigdir}/gstreamer-bad-audio-%{gstmver}.pc %{_pkgconfigdir}/gstreamer-codecparsers-%{gstmver}.pc %{_pkgconfigdir}/gstreamer-cuda-%{gstmver}.pc %{_pkgconfigdir}/gstreamer-insertbin-%{gstmver}.pc %{_pkgconfigdir}/gstreamer-mpegts-%{gstmver}.pc %{_pkgconfigdir}/gstreamer-mse-%{gstmver}.pc %{_pkgconfigdir}/gstreamer-photography-%{gstmver}.pc %{_pkgconfigdir}/gstreamer-play-1.0.pc %{_pkgconfigdir}/gstreamer-player-%{gstmver}.pc %{_pkgconfigdir}/gstreamer-plugins-bad-%{gstmver}.pc %{_pkgconfigdir}/gstreamer-sctp-%{gstmver}.pc %{_pkgconfigdir}/gstreamer-va-%{gstmver}.pc %if %{with vulkan} %{_pkgconfigdir}/gstreamer-vulkan-%{gstmver}.pc %{_pkgconfigdir}/gstreamer-vulkan-wayland-%{gstmver}.pc %{_pkgconfigdir}/gstreamer-vulkan-xcb-%{gstmver}.pc %endif %if %{with wayland} %{_pkgconfigdir}/gstreamer-wayland-1.0.pc %endif %{_pkgconfigdir}/gstreamer-webrtc-%{gstmver}.pc %{_pkgconfigdir}/gstreamer-webrtc-nice-%{gstmver}.pc %if %{with apidocs} %files apidocs %defattr(644,root,root,755) %{_docdir}/gstreamer-%{gstmver}/analytics-doc %{_docdir}/gstreamer-%{gstmver}/bad-audio-doc %{_docdir}/gstreamer-%{gstmver}/basecamerabinsrc-doc %{_docdir}/gstreamer-%{gstmver}/codecs-doc %{_docdir}/gstreamer-%{gstmver}/cuda-doc %{_docdir}/gstreamer-%{gstmver}/dxva-doc %{_docdir}/gstreamer-%{gstmver}/gst-plugins-bad-adaptivedemux-doc %{_docdir}/gstreamer-%{gstmver}/gst-plugins-bad-codecparsers-doc %{_docdir}/gstreamer-%{gstmver}/insertbin-doc %{_docdir}/gstreamer-%{gstmver}/mpegts-doc %{_docdir}/gstreamer-%{gstmver}/mselib-doc %{_docdir}/gstreamer-%{gstmver}/play-doc %{_docdir}/gstreamer-%{gstmver}/player-doc %{_docdir}/gstreamer-%{gstmver}/valib-doc %{_docdir}/gstreamer-%{gstmver}/vulkan-wayland-doc %{_docdir}/gstreamer-%{gstmver}/vulkan-xcb-doc %{_docdir}/gstreamer-%{gstmver}/vulkanlib-doc %{_docdir}/gstreamer-%{gstmver}/webrtclib-doc %{_docdir}/gstreamer-%{gstmver}/plugin-accurip %{_docdir}/gstreamer-%{gstmver}/plugin-adpcmdec %{_docdir}/gstreamer-%{gstmver}/plugin-adpcmenc %{_docdir}/gstreamer-%{gstmver}/plugin-aes %{_docdir}/gstreamer-%{gstmver}/plugin-aiff %{_docdir}/gstreamer-%{gstmver}/plugin-aja %{_docdir}/gstreamer-%{gstmver}/plugin-amfcodec %{_docdir}/gstreamer-%{gstmver}/plugin-analyticsoverlay %{_docdir}/gstreamer-%{gstmver}/plugin-aom %{_docdir}/gstreamer-%{gstmver}/plugin-applemedia %{_docdir}/gstreamer-%{gstmver}/plugin-asfmux %{_docdir}/gstreamer-%{gstmver}/plugin-assrender %{_docdir}/gstreamer-%{gstmver}/plugin-audiobuffersplit %{_docdir}/gstreamer-%{gstmver}/plugin-audiofxbad %{_docdir}/gstreamer-%{gstmver}/plugin-audiolatency %{_docdir}/gstreamer-%{gstmver}/plugin-audiomixmatrix %{_docdir}/gstreamer-%{gstmver}/plugin-audiovisualizers %{_docdir}/gstreamer-%{gstmver}/plugin-autoconvert %{_docdir}/gstreamer-%{gstmver}/plugin-avtp %{_docdir}/gstreamer-%{gstmver}/plugin-bayer %{_docdir}/gstreamer-%{gstmver}/plugin-bluez %{_docdir}/gstreamer-%{gstmver}/plugin-bs2b %{_docdir}/gstreamer-%{gstmver}/plugin-bz2 %{_docdir}/gstreamer-%{gstmver}/plugin-camerabin %{_docdir}/gstreamer-%{gstmver}/plugin-chromaprint %{_docdir}/gstreamer-%{gstmver}/plugin-closedcaption %{_docdir}/gstreamer-%{gstmver}/plugin-codec2json %{_docdir}/gstreamer-%{gstmver}/plugin-codecalpha %{_docdir}/gstreamer-%{gstmver}/plugin-codectimestamper %{_docdir}/gstreamer-%{gstmver}/plugin-coloreffects %{_docdir}/gstreamer-%{gstmver}/plugin-colormanagement %{_docdir}/gstreamer-%{gstmver}/plugin-curl %{_docdir}/gstreamer-%{gstmver}/plugin-d3d %{_docdir}/gstreamer-%{gstmver}/plugin-d3d11 %{_docdir}/gstreamer-%{gstmver}/plugin-d3d12 %{_docdir}/gstreamer-%{gstmver}/plugin-dash %{_docdir}/gstreamer-%{gstmver}/plugin-dc1394 %{_docdir}/gstreamer-%{gstmver}/plugin-de265 %{_docdir}/gstreamer-%{gstmver}/plugin-debugutilsbad %{_docdir}/gstreamer-%{gstmver}/plugin-decklink %{_docdir}/gstreamer-%{gstmver}/plugin-directfb %{_docdir}/gstreamer-%{gstmver}/plugin-directshow %{_docdir}/gstreamer-%{gstmver}/plugin-directsoundsrc %{_docdir}/gstreamer-%{gstmver}/plugin-dtls %{_docdir}/gstreamer-%{gstmver}/plugin-dtsdec %{_docdir}/gstreamer-%{gstmver}/plugin-dvb %{_docdir}/gstreamer-%{gstmver}/plugin-dvbsubenc %{_docdir}/gstreamer-%{gstmver}/plugin-dvbsuboverlay %{_docdir}/gstreamer-%{gstmver}/plugin-dvdspu %{_docdir}/gstreamer-%{gstmver}/plugin-dwrite %{_docdir}/gstreamer-%{gstmver}/plugin-faac %{_docdir}/gstreamer-%{gstmver}/plugin-faad %{_docdir}/gstreamer-%{gstmver}/plugin-faceoverlay %{_docdir}/gstreamer-%{gstmver}/plugin-fbdevsink %{_docdir}/gstreamer-%{gstmver}/plugin-fdkaac %{_docdir}/gstreamer-%{gstmver}/plugin-festival %{_docdir}/gstreamer-%{gstmver}/plugin-fieldanalysis %{_docdir}/gstreamer-%{gstmver}/plugin-flite %{_docdir}/gstreamer-%{gstmver}/plugin-fluidsynthmidi %{_docdir}/gstreamer-%{gstmver}/plugin-freeverb %{_docdir}/gstreamer-%{gstmver}/plugin-frei0r %{_docdir}/gstreamer-%{gstmver}/plugin-gaudieffects %{_docdir}/gstreamer-%{gstmver}/plugin-gdp %{_docdir}/gstreamer-%{gstmver}/plugin-geometrictransform %{_docdir}/gstreamer-%{gstmver}/plugin-gme %{_docdir}/gstreamer-%{gstmver}/plugin-gs %{_docdir}/gstreamer-%{gstmver}/plugin-gsm %{_docdir}/gstreamer-%{gstmver}/plugin-gtkwayland %{_docdir}/gstreamer-%{gstmver}/plugin-hls %{_docdir}/gstreamer-%{gstmver}/plugin-id3tag %{_docdir}/gstreamer-%{gstmver}/plugin-insertbin %{_docdir}/gstreamer-%{gstmver}/plugin-inter %{_docdir}/gstreamer-%{gstmver}/plugin-interlace %{_docdir}/gstreamer-%{gstmver}/plugin-ipcpipeline %{_docdir}/gstreamer-%{gstmver}/plugin-iqa %{_docdir}/gstreamer-%{gstmver}/plugin-ivfparse %{_docdir}/gstreamer-%{gstmver}/plugin-ivtc %{_docdir}/gstreamer-%{gstmver}/plugin-jp2kdecimator %{_docdir}/gstreamer-%{gstmver}/plugin-jpegformat %{_docdir}/gstreamer-%{gstmver}/plugin-kms %{_docdir}/gstreamer-%{gstmver}/plugin-ladspa %{_docdir}/gstreamer-%{gstmver}/plugin-lc3 %{_docdir}/gstreamer-%{gstmver}/plugin-legacyrawparse %{_docdir}/gstreamer-%{gstmver}/plugin-lv2 %{_docdir}/gstreamer-%{gstmver}/plugin-mediafoundation %{_docdir}/gstreamer-%{gstmver}/plugin-microdns %{_docdir}/gstreamer-%{gstmver}/plugin-midi %{_docdir}/gstreamer-%{gstmver}/plugin-modplug %{_docdir}/gstreamer-%{gstmver}/plugin-mpeg2enc %{_docdir}/gstreamer-%{gstmver}/plugin-mpegpsdemux %{_docdir}/gstreamer-%{gstmver}/plugin-mpegpsmux %{_docdir}/gstreamer-%{gstmver}/plugin-mpegtsdemux %{_docdir}/gstreamer-%{gstmver}/plugin-mpegtsmux %{_docdir}/gstreamer-%{gstmver}/plugin-mplex %{_docdir}/gstreamer-%{gstmver}/plugin-msdk %{_docdir}/gstreamer-%{gstmver}/plugin-mse %{_docdir}/gstreamer-%{gstmver}/plugin-musepack %{_docdir}/gstreamer-%{gstmver}/plugin-mxf %{_docdir}/gstreamer-%{gstmver}/plugin-neonhttpsrc %{_docdir}/gstreamer-%{gstmver}/plugin-netsim %{_docdir}/gstreamer-%{gstmver}/plugin-nvcodec %{_docdir}/gstreamer-%{gstmver}/plugin-openal %{_docdir}/gstreamer-%{gstmver}/plugin-opencv %{_docdir}/gstreamer-%{gstmver}/plugin-openexr %{_docdir}/gstreamer-%{gstmver}/plugin-openh264 %{_docdir}/gstreamer-%{gstmver}/plugin-openjpeg %{_docdir}/gstreamer-%{gstmver}/plugin-openmpt %{_docdir}/gstreamer-%{gstmver}/plugin-openni2 %{_docdir}/gstreamer-%{gstmver}/plugin-opusparse %{_docdir}/gstreamer-%{gstmver}/plugin-pcapparse %{_docdir}/gstreamer-%{gstmver}/plugin-pnm %{_docdir}/gstreamer-%{gstmver}/plugin-proxy %{_docdir}/gstreamer-%{gstmver}/plugin-qroverlay %{_docdir}/gstreamer-%{gstmver}/plugin-qsv %{_docdir}/gstreamer-%{gstmver}/plugin-qt6d3d11 %{_docdir}/gstreamer-%{gstmver}/plugin-removesilence %{_docdir}/gstreamer-%{gstmver}/plugin-resindvd %{_docdir}/gstreamer-%{gstmver}/plugin-rfbsrc %{_docdir}/gstreamer-%{gstmver}/plugin-rist %{_docdir}/gstreamer-%{gstmver}/plugin-rsvg %{_docdir}/gstreamer-%{gstmver}/plugin-rtmp %{_docdir}/gstreamer-%{gstmver}/plugin-rtmp2 %{_docdir}/gstreamer-%{gstmver}/plugin-rtpmanagerbad %{_docdir}/gstreamer-%{gstmver}/plugin-rtponvif %{_docdir}/gstreamer-%{gstmver}/plugin-sbc %{_docdir}/gstreamer-%{gstmver}/plugin-sctp %{_docdir}/gstreamer-%{gstmver}/plugin-sdpelem %{_docdir}/gstreamer-%{gstmver}/plugin-segmentclip %{_docdir}/gstreamer-%{gstmver}/plugin-shm %{_docdir}/gstreamer-%{gstmver}/plugin-siren %{_docdir}/gstreamer-%{gstmver}/plugin-smooth %{_docdir}/gstreamer-%{gstmver}/plugin-smoothstreaming %{_docdir}/gstreamer-%{gstmver}/plugin-sndfile %{_docdir}/gstreamer-%{gstmver}/plugin-soundtouch %{_docdir}/gstreamer-%{gstmver}/plugin-spandsp %{_docdir}/gstreamer-%{gstmver}/plugin-speed %{_docdir}/gstreamer-%{gstmver}/plugin-srt %{_docdir}/gstreamer-%{gstmver}/plugin-srtp %{_docdir}/gstreamer-%{gstmver}/plugin-subenc %{_docdir}/gstreamer-%{gstmver}/plugin-switchbin %{_docdir}/gstreamer-%{gstmver}/plugin-teletext %{_docdir}/gstreamer-%{gstmver}/plugin-timecode %{_docdir}/gstreamer-%{gstmver}/plugin-tinyalsa %{_docdir}/gstreamer-%{gstmver}/plugin-ttmlsubs %{_docdir}/gstreamer-%{gstmver}/plugin-unixfd %{_docdir}/gstreamer-%{gstmver}/plugin-uvcgadget %{_docdir}/gstreamer-%{gstmver}/plugin-uvch264 %{_docdir}/gstreamer-%{gstmver}/plugin-v4l2codecs %{_docdir}/gstreamer-%{gstmver}/plugin-va %{_docdir}/gstreamer-%{gstmver}/plugin-videofiltersbad %{_docdir}/gstreamer-%{gstmver}/plugin-videoframe_audiolevel %{_docdir}/gstreamer-%{gstmver}/plugin-videoparsersbad %{_docdir}/gstreamer-%{gstmver}/plugin-videosignal %{_docdir}/gstreamer-%{gstmver}/plugin-vmnc %{_docdir}/gstreamer-%{gstmver}/plugin-voaacenc %{_docdir}/gstreamer-%{gstmver}/plugin-voamrwbenc %{_docdir}/gstreamer-%{gstmver}/plugin-vulkan %{_docdir}/gstreamer-%{gstmver}/plugin-wasapi %{_docdir}/gstreamer-%{gstmver}/plugin-wasapi2 %{_docdir}/gstreamer-%{gstmver}/plugin-waylandsink %{_docdir}/gstreamer-%{gstmver}/plugin-webp %{_docdir}/gstreamer-%{gstmver}/plugin-webrtc %{_docdir}/gstreamer-%{gstmver}/plugin-webrtcdsp %{_docdir}/gstreamer-%{gstmver}/plugin-wic %{_docdir}/gstreamer-%{gstmver}/plugin-wildmidi %{_docdir}/gstreamer-%{gstmver}/plugin-win32ipc %{_docdir}/gstreamer-%{gstmver}/plugin-winks %{_docdir}/gstreamer-%{gstmver}/plugin-winscreencap %{_docdir}/gstreamer-%{gstmver}/plugin-wpe %{_docdir}/gstreamer-%{gstmver}/plugin-x265 %{_docdir}/gstreamer-%{gstmver}/plugin-y4mdec %{_docdir}/gstreamer-%{gstmver}/plugin-zbar %endif %files -n gstreamer-transcoder %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/gst-transcoder-1.0 %attr(755,root,root) %{_libdir}/libgsttranscoder-%{gstmver}.so.0 %{_libdir}/girepository-1.0/GstTranscoder-1.0.typelib %attr(755,root,root) %{gstlibdir}/libgsttranscode.so %dir %{gstdatadir}/encoding-profiles %dir %{gstdatadir}/encoding-profiles/device %{gstdatadir}/encoding-profiles/device/dvd.gep %dir %{gstdatadir}/encoding-profiles/file-extension %{gstdatadir}/encoding-profiles/file-extension/avi.gep %{gstdatadir}/encoding-profiles/file-extension/flv.gep %{gstdatadir}/encoding-profiles/file-extension/mkv.gep %{gstdatadir}/encoding-profiles/file-extension/mp3.gep %{gstdatadir}/encoding-profiles/file-extension/mp4.gep %{gstdatadir}/encoding-profiles/file-extension/oga.gep %{gstdatadir}/encoding-profiles/file-extension/ogv.gep %{gstdatadir}/encoding-profiles/file-extension/ts.gep %{gstdatadir}/encoding-profiles/file-extension/webm.gep %dir %{gstdatadir}/encoding-profiles/online-services %{gstdatadir}/encoding-profiles/online-services/youtube.gep %files -n gstreamer-transcoder-devel %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libgsttranscoder-%{gstmver}.so %{_datadir}/gir-1.0/GstTranscoder-1.0.gir %{_includedir}/gstreamer-%{gstmver}/gst/transcoder %{_pkgconfigdir}/gstreamer-transcoder-%{gstmver}.pc %if %{with apidocs} %files -n gstreamer-transcoder-apidocs %defattr(644,root,root,755) %{_docdir}/gstreamer-%{gstmver}/transcoder-doc %{_docdir}/gstreamer-%{gstmver}/plugin-transcode %endif ## ## Plugins ## %if %{with faad} %files -n gstreamer-aac %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstfaac.so %attr(755,root,root) %{gstlibdir}/libgstfaad.so %endif %files -n gstreamer-aes %defattr(644,root,root,755) # R: openssl >= 1.1.0 %attr(755,root,root) %{gstlibdir}/libgstaes.so %if %{with aja} %files -n gstreamer-aja %defattr(644,root,root,755) # R: libajantv2 libstdc++ %attr(755,root,root) %{gstlibdir}/libgstaja.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 %{gstdatadir}/presets/GstVoAmrwbEnc.prs %endif %files -n gstreamer-ass %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstassrender.so %files -n gstreamer-audio-effects-bad %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstspeed.so %if %{with tinyalsa} %files -n gstreamer-audiosink-tinyalsa %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgsttinyalsa.so %endif %files -n gstreamer-avtp %defattr(644,root,root,755) # R: libavtp %attr(755,root,root) %{gstlibdir}/libgstavtp.so %if %{with bluez} %files -n gstreamer-bluez %defattr(644,root,root,755) %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 %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstchromaprint.so %endif %files -n gstreamer-closedcaption %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstclosedcaption.so %files -n gstreamer-colormanagement %defattr(644,root,root,755) # R: lcms2 %attr(755,root,root) %{gstlibdir}/libgstcolormanagement.so %files -n gstreamer-curl %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstcurl.so %files -n gstreamer-dash %defattr(644,root,root,755) # R: libxml2 %attr(755,root,root) %{gstlibdir}/libgstdash.so %if %{with dc1394} %files -n gstreamer-dc1394 %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstdc1394.so %endif %files -n gstreamer-dtls %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstdtls.so %if %{with dts} %files -n gstreamer-dts %defattr(644,root,root,755) %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-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 %if %{with gcloud} %files -n gstreamer-gs %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstgs.so %endif # not ported to 1.0 yet %if 0 %files -n gstreamer-gsettings %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstgsettingselements.so %{_datadir}/glib-2.0/schemas/org.freedesktop.gstreamer-%{gstmver}.default-elements.gschema.xml %endif %if %{with gsm} %files -n gstreamer-gsm %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstgsm.so %endif %files -n gstreamer-hls %defattr(644,root,root,755) # R: nettle >= 3.0 %attr(755,root,root) %{gstlibdir}/libgsthls.so %files -n gstreamer-iqa %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstiqa.so %files -n gstreamer-isac %defattr(644,root,root,755) # R: webrtc-audio-processing1 >= 1.0 %attr(755,root,root) %{gstlibdir}/libgstisac.so %if %{with ladspa} %files -n gstreamer-ladspa %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstladspa.so %endif %files -n gstreamer-lc3 %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstlc3.so %if %{with ldac} %files -n gstreamer-ldac %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstldac.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) %doc ext/lv2/README %attr(755,root,root) %{gstlibdir}/libgstlv2.so %endif %files -n gstreamer-microdns %defattr(644,root,root,755) # R: libmicrodns %attr(755,root,root) %{gstlibdir}/libgstmicrodns.so %if %{with mjpegtools} %files -n gstreamer-mjpegtools %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstmpeg2enc.so %attr(755,root,root) %{gstlibdir}/libgstmplex.so %endif %files -n gstreamer-modplug %defattr(644,root,root,755) # R: libmodplug %attr(755,root,root) %{gstlibdir}/libgstmodplug.so %if %{with msdk} %files -n gstreamer-msdk %defattr(644,root,root,755) # R: %{?with_mfx:mfx_dispatch} %{?with_vpl:libvpl} %attr(755,root,root) %{gstlibdir}/libgstmsdk.so %endif %if %{with musepack} %files -n gstreamer-musepack %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstmusepack.so %endif %if %{with neon} %files -n gstreamer-neon %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstneonhttpsrc.so %endif %if %{with openal} %files -n gstreamer-openal %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstopenal.so %endif %files -n gstreamer-openaptx %defattr(644,root,root,755) # R: libfreeaptx >= 0.1.1 %attr(755,root,root) %{gstlibdir}/libgstopenaptx.so %if %{with opencv} %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 %if %{with openexr} %files -n gstreamer-openexr %defattr(644,root,root,755) %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-qroverlay %defattr(644,root,root,755) # R: qrencode json-glib %attr(755,root,root) %{gstlibdir}/libgstqroverlay.so %files -n gstreamer-resindvd %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstresindvd.so %if %{with librsvg} %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 %if %{with sbc} %files -n gstreamer-sbc %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstsbc.so %endif %files -n gstreamer-sctp %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstsctp.so %if %{with sndfile} %files -n gstreamer-sndfile %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstsndfile.so %endif %files -n gstreamer-soundtouch %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstsoundtouch.so %files -n gstreamer-spandsp %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstspandsp.so %files -n gstreamer-srt %defattr(644,root,root,755) %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 %files -n gstreamer-svtav1 %defattr(644,root,root,755) # R: svt-av1 >= 1.1 %attr(755,root,root) %{gstlibdir}/libgstsvtav1.so %if %{with svthevc} %files -n gstreamer-svthevcenc %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstsvthevcenc.so %endif %if %{with zvbi} %files -n gstreamer-teletextdec %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstteletext.so %endif %files -n gstreamer-timecode %defattr(644,root,root,755) # R: libltc %attr(755,root,root) %{gstlibdir}/libgsttimecode.so %files -n gstreamer-ttml %defattr(644,root,root,755) %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 %files -n gstreamer-v4l2codecs %defattr(644,root,root,755) # R: libgudev %attr(755,root,root) %{gstlibdir}/libgstv4l2codecs.so %files -n gstreamer-va %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstva.so %if %{with directfb} %files -n gstreamer-videosink-directfb %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstdirectfb.so %endif %files -n gstreamer-videosink-gtkwayland %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstgtkwayland.so %files -n gstreamer-videosink-kms %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstkms.so %if %{with wayland} %files -n gstreamer-videosink-wayland %defattr(644,root,root,755) %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 wpe} %files -n gstreamer-wpe %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstwpe.so %dir %{_libdir}/gst-plugins-bad %dir %{_libdir}/gst-plugins-bad/wpe-extension %{_libdir}/gst-plugins-bad/wpe-extension/libgstwpeextension.so %endif %if %{with x265} %files -n gstreamer-x265 %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstx265.so %endif %files -n gstreamer-zbar %defattr(644,root,root,755) %attr(755,root,root) %{gstlibdir}/libgstzbar.so %files -n gstreamer-zxing %defattr(644,root,root,755) # R: zxing-cpp-nu >= 1.1.1 %attr(755,root,root) %{gstlibdir}/libgstzxing.so