#7 Add LDAC and AAC library dependency for improved codec support
Merged 3 years ago by wtaymans. Opened 3 years ago by evana.
https://pagure.io/pipewire.git master  into  master

Add LDAC and AAC dependency
Evan Anderson • 3 years ago  
pipewire.spec
file modified
+7 -1
@@ -28,7 +28,7 @@

  Name:           pipewire

  Summary:        Media Sharing Server

  Version:        %{majorversion}.%{minorversion}.%{microversion}

- Release:        2%{?snapdate:.%{snapdate}git%{shortcommit}}%{?dist}

+ Release:        3%{?snapdate:.%{snapdate}git%{shortcommit}}%{?dist}

  License:        MIT

  URL:            https://pipewire.org/

  %if 0%{?snapdate}
@@ -55,6 +55,12 @@

  BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0) >= 1.10.0

  BuildRequires:  pkgconfig(gstreamer-net-1.0) >= 1.10.0

  BuildRequires:  pkgconfig(gstreamer-allocators-1.0) >= 1.10.0

+ # libldac is not built on x390x, see rhbz#1677491

+ %ifnarch s390x

+ BuildRequires:  pkgconfig(ldacBT-enc)

+ BuildRequires:  pkgconfig(ldacBT-abr)

+ %endif

+ BuildRequires:  pkgconfig(fdk-aac)

  %if 0%{?enable_vulkan}

  BuildRequires:  pkgconfig(vulkan)

  %endif

no initial comment

Pipewire supports using LDAC and AAC bluetooth codecs if the appropriate libraries are present at build time. Add these dependencies to automatically enable the use of the more modern codecs on supported sinks.

Pipewire also supports the aptX family, but the lack of an open source implementation and patent/licensing issues prevents use of it for Fedora.

rebased onto a7c8cef

3 years ago

rebased onto 5b253dd

3 years ago

Pull-Request has been merged by wtaymans

3 years ago