Revisions of pipewire

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 897164 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 32)
- Add patch from upstream to use the independent switch to mute
  Lineout or Speaker instead of setting the volume, which on
  some soundcards might be shared by Headphone and Lineout or
  Headphone and Speaker (fixes boo#1186572):
  * 0001-alsa-mixer-only-use-switch-to-mute-Front-in-the-Headphone-path.patch (forwarded request 896733 from alarrosa)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 894781 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 31)
- Update to 0.3.28
  * Highlights
    - Freewheeling was implemented. This makes it possible to
      export projects in ardour.
    - A new powerful filter-chain module was added that can
      be used to created all kinds of filter-chains from ladspa
      and builtin plugins.
    - Many more pulseaudio modules are now implemented:
      module-ladspa-sink, module-ladspa-source, module-pipe-sink,
      module-tunnel-sink, module-tunnel-source,
      module-zeroconf-discover
    - Fix a bug where devices would not appear after logout/login.
    - Fix a bug where the volume was reset to 0 and devices would
      have no audio.
    - Config files are now installed in the data dir, system
      overrides in /etc/pipewire and $HOME are checked first.
  * PipeWire
    - Implement freewheeling for JACK clients
    - Add filter-chain module that can be used to construct
      arbitrary graphs from ladspa and builtin plugins.
    - Add new property to easily set algorithm params
    - Add module-pulse-tunnel to tunnel audio to and from
      a PulseAudio compatible server.
    - Add a avahi zeroconf discover module, create pulse-tunnel
      when PulseAudio devices are announced.
    - Config files are now installed in the data dir, system
      overrides in /etc/pipewire and $HOME are checked first.
    - Applications now have their monitor ports named with the
      "monitor" prefix to avoid confusion with the output ports.
    - LICENSE clarifications. (forwarded request 894376 from alarrosa)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 893652 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 30)
This comes late because I had to package libopenaptx for Packman first (not yet committed, pending access).
Build tested.

- Add %bcond_with aptx conditional to let 3rd parties to enable
  aptX support. (forwarded request 892963 from namtrac)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 892064 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 29)
- Add %bcond_with aac conditional to let 3rd parties to enable
  AAC support. (forwarded request 891571 from namtrac)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 890120 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 28)
 (forwarded request 889931 from dimstar)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 885654 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 26)
Update to 0.3.25 (forwarded request 884927 from stroeder)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 878291 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 24)
- Update to version 0.3.23:
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 873920 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 22)
 (forwarded request 873351 from alarrosa)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) committed (revision 21)
- Remove the pulseaudio provides from pipewire-pulseaudio:
  We first need to ensure our KDE patterns (and others) become
  smart enough to favor pulseaudio until we are ready for the
  switch.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 841554 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 17)
- Update to version 0.3.13:
  * PipeWire improvements
    + Add pw-reserve tool to reserve or monitor a device on DBus.
    + Install spa-resample, a tool to resample a file.
    + Install spa-acp-tool, a tool to inspect the card profile.
    + Various fixes and improvements
    + Fix a bug in pw-stream where a capture stream could run out
      of buffers and become silent.
    + Rework the processing loops in the adapter and stream. There
      is now less latency in PulseAudio and ALSA layers.
  * Session manager improvements
    + Improve the device reservation code. We now try to acquire
      the device using the dbus device reservation API before we
      probe the device. This avoids conflicts with a running
      PulseAudio where devices would disappear (because they were
      locked by the other process).
    + Don't fail on invalid input from the config files.
    + Audio devices now have the same name as what PulseAudio
      would assign.
  * Device support
    + v4l2: try to use the format before enumerating the size and
      framerate. Some drivers don't check the format and might now
      work better.
    + v4l2: Fall back to MMAP when EXPBUF fails. Fix MMAP access,
      just export the fd and the mapoffset. This should make more
      devices work.
    + Fix crash in ALSA Card Profile (ACP) code.
    + ACP: fix selection of default profile. Prefer any possibly
      available profile over 'Off'. This makes some card at least
      start with something. (forwarded request 841457 from alarrosa)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 836040 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 16)
 (forwarded request 835423 from dimstar)
Displaying revisions 81 - 100 of 115
openSUSE Build Service is sponsored by