Revisions of pipewire

buildservice-autocommit accepted request 1122663 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 169)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1122661 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 168)
- Update to version 0.3.84 (1.0RC4):
  * Highlights
    - Fix a regression with openal because the queued buffers in
      the stream were not reported correctly.
    - Fix a bug in port busy counters that could cause random
      silent links.
    - Fix a regression in echo-cancel because it was not reporting
      its streams as ASYNC.
    - Fix a JACK regression where not all ports were enumerated in
      all cases.
    - Many more fixes and improvements.
  * PipeWire
    - pw_stream now reports the queued buffers more accurately.
      This fixes a regression when using openal. (#3592)
    - The port busy counters were not updated correctly in some
      cases. This could lead to negotiation errors and silent
      links. (#3547)
    - Ignore latency maximum when forcing rate/quantum. (#3613)
    - Nodes can now be added to multiple groups and link-groups.
      (#3612)
  * Modules
    - The filter-chain now also handles notify port dependencies
      correctly. (#3596)
    - Filter-chain has support for new linear, clamp, recip, exp,
      log, mult, sine builtin plugins.
    - The echo-cancel module now correctly reports its playback and
      capture streams as ASYNC to avoid running out of buffers.
      (#3593)
    - It is now possible to specify an array of remote names to
      connect to with the native protocol.
buildservice-autocommit accepted request 1119045 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 167)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1119041 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 166)
- Update to version 0.3.83:
  * Highlights
    - A quantum change regression was fixed.
    - Use a 2 socket server now for the manager and the
      applications with (when wireplumber is updated) different
      permissions.
    - Reduce memory usage a little in audioconvert and use fewer
      buffers.
    - Some JACK deadlocks were fixed.
    - More bugfixes and improvements.
  * PipeWire
    - Fix quantum change regression.
    - Use a 2 socket server by default. One for the session-manager
      and one for applications.
    - Fix a potential use-after-free in node and device cleanup.
  * modules
    - Some hardcoded buffer size limits were removed.
    - Fix ASYNC flag on combined-streams.
    - Add support for on-demand combined-streams using metadata.
  * SPA
    - alsa-udev will now ignore PCMs with the ACP_IGNORE udev
      environment variable.
    - The audioadapter now uses at least 2 buffers when the
      follower is async.
    - The number of buffers used by plugins was tweaked a little.
      Most plugins now only ask 1 buffer.
    - Memory usage in audioconvert was reduced.
    - Fix some unaligned reads and writes and undefined left shifts
      reported by ASAN.
    - Rework vulkan dependency checking.
buildservice-autocommit accepted request 1117943 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 165)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1117702 from Alexei Sorokin's avatar Alexei Sorokin (XRevan86) (revision 164)
- Update to version 0.3.82.
buildservice-autocommit accepted request 1117660 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 163)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1117659 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 162)
- Add patch from upstream that fixes issues when PCM is stopped,
  which includes fixing sound in qemu:
  * 0001-alsa-dont-check-early-wakeup-when-PCM-stopped.patch
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1117615 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 161)
- Add patches from upstream that fix pro-audio not producing any
  sound in 0.3.81:
  * 0001-alsa-add-api.alsa.auto-link-option.patch
  * 0002-acp-fix-compilation.patch
  * 0003-acp-only-join-and-link-when-1-capture-and-1-playback.patch
  * 0004-acp-only-disable-tsched-when-linking.patch
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1116448 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 160)
- Pipewire now requires vulkan 1.3, so we have to disable vulkan
  support if this requirement is not fulfilled in order to build
  correctly in Leap.
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1116260 from Alexei Sorokin's avatar Alexei Sorokin (XRevan86) (revision 159)
- Update to version 0.3.81.
buildservice-autocommit accepted request 1112017 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 158)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1112016 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 157)
Actually remove the patch files as the changelog says was done
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 1111523 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 156)
Note that this requires webrtc-audio-processing-1 1.3
(submitted in https://build.opensuse.org/request/show/1111520 )

- Update to version 0.3.80:
  * Highlights
    - A new Tag param was added that allows arbitrary metadata to
      be transported out-of-band in the graph.
    - Vulkan DMA buf support was merged.
    - The echo-canceller was ported to webrtc-audio-processing-1.
    - Fix a regression in locating monitor sources by id in
      pulse-server.
    - Mixer io areas updates are now synchronized correctly with
      the data thread to avoid potential crashes.
    - Many more bugfixes and improvements.
  * PipeWire
    - Handle driver nodes that refuse to change the quantum or
      rate.
    - A new Tag param was added that allows arbitrary metadata to
      be transported out-of-band in the graph.
  * Modules
    - The pipe-tunnel source has been reworked to use a ringbuffer
      and rate adaption to keep the latency constant. It can now
      also function as a driver to reduce resampling. (#3478)
  * Tools
    - pw-cat will now place media properties in Tag params.
    - pw-mon can now filter props and params.
  * SPA
    - ALSA refuses to change quantum and rate when in IRQ mode.
    - ALSA will now be smarter in selecting the period size for
      batch devices and will make it depend on the samplerate.
      (#3444)
    - Vulkan DMA buf support was merged.
    - ALSA latency will now be reported in the time domain of the
buildservice-autocommit accepted request 1110286 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 155)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1110285 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 154)
- Add patch from upstream to fix a regression introduced in 0.3.77
  which made it fail to open a monitor device as source:
  * 0001-pulse-server-allow-monitors-when-selecting-source-by-index.patch
- Add patch from upstream to fix a bug which caused 100% cpu usage
  under some circumstances:
  * 0001-Revert-v4l2-handle-inotify-errors.patch
  * 0002-Revert-v4l2-dont-set-inotify-on-_dev.patch
  * 0003-spa-v4l2-use-a-separate-watch-for-each-device.patch
buildservice-autocommit accepted request 1108064 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 153)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1107999 from Alexei Sorokin's avatar Alexei Sorokin (XRevan86) (revision 152)
- Update to version 0.3.79.
buildservice-autocommit accepted request 1105884 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 151)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1105883 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 150)
- Update to version 0.3.78:
  * Highlights
    - An old regression was fixed with where some nodes would not
      run.
    - A regression was fixed where removed events would not be
      shown in some cases. This would result in duplicate entries
      in audio clients.
    - Fix an off-by-one in the vban audio receiver. Tweak the rate
      adaption a little.
    - ACP will now set a UCM verb before probing the pro-audio
      devices.
    - More bugfixes and improvements.
  * PipeWire
    - An old regression was fixed with where some nodes would not
      run. (#3405)
    - Suspend was improved a little to avoid races when the session
      manager would suspend right when a driver was starting.
  * Modules
    - module-rtp-sap does not use the deprecated inet_aton anymore.
    - Fix an off-by-one in the vban audio receiver. Tweak the rate
      adaption a little. (#3380)
  * SPA
    - ACP will now set a UCM verb before probing the pro-audio
      devices. (#3407)
    - The mandatory flag will be set now on the video modifiers.
    - EVL was updated to Xenomai4 r46 and xbuf creation was
      improved.
    - An option was added to force colors in the log even when
      logging to !tty.
    - The return type of spa_pod_builder_control() was fixed.
Displaying revisions 61 - 80 of 229
openSUSE Build Service is sponsored by