Commit Graph

124 Commits

Author SHA256 Message Date
7244b32ddf Accepting request 1087688 from home:alarrosa:branches:multimedia:libs
- Update to version 0.3.71:
  * Highlights
    - A new zero-latency jackdbus bridge was added. This works
      similar to what PulseAudio has to offer and creates a
      sink/source when jackdbus is started. It is however much more
      efficient and runs the complete PipeWire graph as a
      synchronous JACK client with no added latency.
    - Many performance improvements. Activation of remote nodes is
      more efficient, fewer eventfds are required on the clients,
      less callback overhead in performence critical paths and an
      optimized poll function was added. This was mainly driven by
      the jackdbus module to get the lowest possible overhead when
      running the graph.
    - The JACK notify callback implementation was reworked to
      emulate better what JACK does, improving compatibility with
      ardour7 and the JACK stress test.
    - More work on BAP devices. Device latency is now passed on to
      applications also for multi-device headsets, and channel
      allocation is handled better.
    - Many more improvements and bugfixes.
  * PipeWire
    - Remove the hardcoded limit on io_areas. This is used to link
      nodes together and exchange buffers, it was limited to 2048
      but now dynamically scales based on requirements.
    - Rate and quantum changes are now applied correctly in more
      cases. (#3159)
    - Updates to client-node to more efficiently process the
      driver.
    - The profiler information was improved to be more accurate.
      It should now work better for remote drivers.

OBS-URL: https://build.opensuse.org/request/show/1087688
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=131
2023-05-17 16:11:14 +00:00
24c4ca5187 Accepting request 1084065 from home:XRevan86
OBS-URL: https://build.opensuse.org/request/show/1084065
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=129
2023-05-11 09:05:00 +00:00
ce7fc54ee5 Accepting request 1080926 from home:alarrosa:branches:multimedia:libs
- Update to version 0.3.70:
  * Highlights:
    - Fix a regression in the scheduler that could keep some nodes
      IDLE.
    - Fix a regression in the biquad filters in filter-chain.
    - Fix a regression and potential crash in the ALSA mixer
      probing.
    - Fix a regression in pipewiresrc with timestamps that could
      cause cheese to record video with wrong timestamps.
    - Beamforming support was enabled in the echo-canceler.
    - pulse-tunnel and raop-sink will now proxy local volume
      changes to the remote end.
    - More bugfixes and improvements.
  * PipeWire
    - Fix a bug in the graph scheduler where some nodes might stay
      IDLE in some cases (like when connecting the source of the
      echo-canceler to the sink).
    - pw-metadata can now be created from the factory with initial
      values for the metadata. (#3076)
    - Conditions were added to the pipewire config file to make it
      possible to configure the access module and the exec sections.
    - Support was added in pw-stream to intercept and override
      properties for the adapter. This can be used to implement
      custom volume control, for example.
  * Tools
    - pw-metadata can now list all available metadata objects with
      the -l option.
    - A new pw-config tool was added to debug configuration file
      loading and parsing.
  * Modules

OBS-URL: https://build.opensuse.org/request/show/1080926
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=128
2023-04-20 15:59:51 +00:00
b4e8acb656 Accepting request 1080187 from home:dirkmueller:Factory
- reenable ffmpeg plugin by building against ffmpeg-5-mini

OBS-URL: https://build.opensuse.org/request/show/1080187
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=127
2023-04-20 15:40:06 +00:00
5537b661ca Accepting request 1079436 from home:iznogood:branches:multimedia:libs
- Only apply reduce-meson-dependency.patch when meson present
  during build is to old.

OBS-URL: https://build.opensuse.org/request/show/1079436
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=124
2023-04-17 04:52:54 +00:00
fbda19a448 Accepting request 1079582 from home:XRevan86
OBS-URL: https://build.opensuse.org/request/show/1079582
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=123
2023-04-17 04:41:51 +00:00
f8f49c3b4b Accepting request 1079410 from home:alarrosa:branches:multimedia:libs
- Add patch to build pipewire in Leap 15.4:
  * reduce-meson-dependency.patch

OBS-URL: https://build.opensuse.org/request/show/1079410
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=121
2023-04-14 09:09:22 +00:00
65fef64808 Accepting request 1079324 from home:XRevan86
- Update to version 0.3.69.

OBS-URL: https://build.opensuse.org/request/show/1079324
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=120
2023-04-14 07:59:11 +00:00
7433c164d8 Accepting request 1077758 from home:XRevan86
- Update to version 0.3.68.

OBS-URL: https://build.opensuse.org/request/show/1077758
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=118
2023-04-08 08:32:24 +00:00
4bd3ffbd33 Accepting request 1073291 from GNOME:Next
Subbing from GN instead

OBS-URL: https://build.opensuse.org/request/show/1073291
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=116
2023-03-21 16:46:43 +00:00
a964d38fe4 Accepting request 1070438 from home:iznogood:branches:multimedia:libs
New upstream release

OBS-URL: https://build.opensuse.org/request/show/1070438
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=114
2023-03-15 09:12:30 +00:00
e17f2dde6f Accepting request 1069123 from home:iznogood:branches:multimedia:libs
Fix complaint from factory review (no .changes, this change is for free :-) )

See https://build.opensuse.org/request/show/1068719 for more context if needed.

OBS-URL: https://build.opensuse.org/request/show/1069123
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=112
2023-03-08 18:19:09 +00:00
9cad33eecb Accepting request 1066194 from home:XRevan86
- Update to version 0.3.66.

OBS-URL: https://build.opensuse.org/request/show/1066194
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=111
2023-03-02 14:09:27 +00:00
c4c23c96c0 Accepting request 1068184 from home:dirkmueller:Factory
- add a suggests on the pipewire-jack packages to avoid the jack
  versions getting picked for dependency resolution

OBS-URL: https://build.opensuse.org/request/show/1068184
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=110
2023-03-02 14:07:29 +00:00
48558664f7 Accepting request 1061214 from home:XRevan86
- Update to version 0.3.65.

OBS-URL: https://build.opensuse.org/request/show/1061214
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=108
2023-01-26 16:09:32 +00:00
72fecb56d4 Accepting request 1058858 from home:alarrosa:branches:multimedia:libs
- Add patch from upstream to avoid division by 0 and other issues
  with invalid values (glfo#pipewire/pipewire#2953):
  * 0001-alsa-guard-against-some-invalid-values.patch
- Add patch from upstream to fix causing an overflow resulting in
  choppy sound in some cases (glfo#pipewire/pipewire#2680):
  * 0001-spa-Fix-audioconvert-overflow-when-scaling.patch

- Add patch from upstream to fix a crash on arm:
  * 0001-cpu-arm-Fix-incorrect-free.patch

      (glfo#pipewire/pipewire#2914)
      suspended, were kept suspended on a rate change.
      (glfo#pipewire/pipewire#2929)
      rates were allowed. (glfo#pipewire/pipewire#2925)
      (glfo#pipewire/pipewire#2891)
      properties. (glfo#pipewire/pipewire#2933)
      echo-cancel. (glfo#pipewire/pipewire#2939)
      (glfo#pipewire/pipewire#1599)
      fail. This caused problems for espeak.
      (glfo#pipewire/pipewire#2928)
      set to -1. (glfo#pipewire/pipewire#2893)

OBS-URL: https://build.opensuse.org/request/show/1058858
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=106
2023-01-17 10:31:30 +00:00
95609343fc Accepting request 1058143 from home:alarrosa:branches:multimedia:libs
- Update to version 0.3.64:
  * Highlights
    - Clear old buffer memory on ports to fix some SIGBUS errors.
    - It is now possible to assign custom port names to the ports
      from an adapter. This feature is helpful to those who use a
      multichannel interface with long-term connections. This way
      they can label each port with its designation, such as an
      instrument name or anything else to be displayed in a
      patchbay or DAW.
    - Fix some issues with node suspend and quantum and rate
      calculations.
    - Fix some regressions in pulse-tunnel and RTP-source adaptive
      resampling that could cause synchronization problems.
    - UCM devices now also have a Pro Audio profile.
    - NODE_TARGET (with the object.id) is now deprecated, use
      TARGET_OBJECT (with the object.serial, which is not reused
      and can avoid races).
  * PipeWire
    - Clear all peer input port buffers when suspending. This fixes
      some SIGBUS errors when some plugins were using old memory.
      (#2914)
    - Fix a case where nodes that were not supposed to be
      suspended, were kept suspended on a rate change. (#2929)
    - Fix an error in the quantum and rate calculations that could
      cause nodes to run with wrong quantum and rates when multiple
      rates were allowed. (#2925)
  * Tools
    - pw-dump will now sort dictionaries to make it easier to
      compare different outputs.
    - Improve output of pw-reserve.

OBS-URL: https://build.opensuse.org/request/show/1058143
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=103
2023-01-13 08:01:17 +00:00
77255f9033 Accepting request 1057763 from home:alarrosa:branches:multimedia:libs
- Add several patches from upstream to fix several issues
  (glfo#pipewire/pipewire#2925, glfo#pipewire/pipewire#2928,
   glfo#pipewire/pipewire#2929):
  * 0001-module-rt-fix-warning-when-xdg-desktop-portal-isnt-running.patch
  * 0001-midifile-error-won-invalid-track-size.patch
  * 0001-impl-node-move-2-state-variables-to-private.patch
  * 0001-context-rename-a-method.patch
  * 0002-impl-node-restore-running-state-after-reconfigure.patch
  * 0001-context-keep-per-node-quantum-and-rate-settings.patch
  * 0001-fix-use_buffers-checks.patch
  * 0001-pulse-server-clear-the-drained-state-correctly.patch

OBS-URL: https://build.opensuse.org/request/show/1057763
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=102
2023-01-11 11:40:27 +00:00
d7413215b1 Accepting request 1056269 from home:iznogood:branches:multimedia:libs
- Disable ffmpeg support, only needed for pw-play and pw-record.
  Break a circular dependency with ffmpeg-5. Do this via disabling
  pkgconfig(libavcodec), pkgconfig(libavfilter) and
  pkgconfig(libavformat) BuildRequires as well as passing
  ffmpeg=disabled to meson.


See https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/HJLBARP5AEW77UMVR2EDVRUFKZAAFE3T/

OBS-URL: https://build.opensuse.org/request/show/1056269
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=101
2023-01-11 09:06:26 +00:00
35e8a91d0a Accepting request 1055765 from home:alarrosa:branches:multimedia:libs
- Add patch from upstream to fix pulse tunnel getting out of
  sync/overruns (glfo#pipewire/pipewire#2891):
  * 0001-modules-fix-rate-update.patch
- Add patch from upstream to fix memory leak of properties:
  * 0001-alsa-fix-memory-leak-of-properties.patch

OBS-URL: https://build.opensuse.org/request/show/1055765
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=99
2023-01-04 11:39:40 +00:00
cfb642ebdd Accepting request 1045830 from home:predivan:branches:multimedia:libs
- Ship only X11 bell module in module-x11 sub-package

OBS-URL: https://build.opensuse.org/request/show/1045830
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=98
2022-12-30 17:02:05 +00:00
53724d9c59 Accepting request 1045563 from home:XRevan86
OBS-URL: https://build.opensuse.org/request/show/1045563
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=97
2022-12-30 11:24:14 +00:00
56a1657733 Accepting request 1043743 from home:alarrosa:branches:multimedia:libs
- Add patch from upstream to remember last routing after a reboot
  (glfo#pipewire/pipewire#2893):
  * 0001-alsa-dont-set--1-as-node.target.patch

OBS-URL: https://build.opensuse.org/request/show/1043743
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=95
2022-12-23 10:13:34 +00:00
d62170e9ff Accepting request 1043200 from home:XRevan86
- Update to version 0.3.63.

OBS-URL: https://build.opensuse.org/request/show/1043200
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=93
2022-12-16 06:21:22 +00:00
5583ce55b7 Accepting request 1042001 from home:predivan:branches:multimedia:libs
- Refresh reduce-meson-dependency.patch
- Update to version 0.3.62:
  * Highlights
    - A regression in screensharing was fixed. It was caused by a race when
      activating links and driver nodes.
    - Video transform metadata was added so that cameras and screen sharing
      can report the video orientation and transformations.
    - Support for the PulseAudio module-gsettings was added to make paprefs
      work.
    - Support for bluetooth offloading was added. This allows for the bluetooth
      reception, decoding and playback to happen completely in hardware.
      This also requires some support in WirePlumber.
    - Many bugfixes and improvements.
  * PipeWire
    - More work on stopping nodes in a more controlled way.
    - Fix a race in starting nodes and drivers. In some cases the driver
      node would already be started while the link to the peer node was not
      ready yet. This caused regressions in screen sharing. The driver is
      now only started after all the followers and links completed.
    - Fix a case where a slow capture stream would not recycle buffers
      anymore and stall. (glfo#pipewire/pipewire#2874)
    - Fix a subtle bug in pw_loop_invoke that could cause callbacks to be
      delayed and cause crashes in some cases.
    - Fix a case where IPC was done from the data-thread and could cause
      crashes.
  * Tools
    - Silence some expected errors in the pw-top output.
  * modules
    - The filter-chain has seen some optimizations in the copy plugin and
      the convolver.
    - The zeroconf plugin will now only unpublish services from the server
      that was removed.
    - Fix a potential crash when stopping pw-loopback.
    - Some harmless errors were turned into info messages.
    - Fix some cases where pw_stream methods were called from the data-thread
      that could cause segfaults. (glfo#pipewire/pipewire#2633)
  * SPA
    - There is now a video transform metadata that indicates how a video
      frame was transformed (rotated/flipped). libcamera and the GStreamer
      elements now have support for this metadata.
    - The SPA volume plugin is now disabled from the default build.
    - Handle missing control info in libcamera.
    - Handle errors from loop better, don't call the callbacks on errors.
    - Somewhat improve performance in some audioconvert AVX2 code for format
      conversion.
    - Fix PortConfig and EnumPortConfig params in audioconvert and
      audioadapter to reflect what is actually going on instead of using
      hardcoded values.
    - Pass ignore-dB property correctly in all cases.
    - Probing is now done in 48KHz again. (glfo#pipewire/pipewire#2857)
  * Pulse-server
    - IPv4 addresses are now added first to the list and exposed first with
      zeroconf discover.
    - module-gsettings was added to make paprefs work.
    - The pulse.idle.timeout option was disabled by default and only enabled
       for selected apps (speech-dispatcher) because it caused some problems
       for other apps. (glfo#pipewire/pipewire#2880)
  * JACK
    - Only process valid ports. Could fix some crashes. (glfo#pipewire/pipewire#2863)
  * Bluetooth
    - Support was added for offloading bluetooth handling. Some hardware can
      receive, decode and play the bluetooth audio directly in hardware.

OBS-URL: https://build.opensuse.org/request/show/1042001
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=91
2022-12-13 16:33:00 +00:00
4ed249003e Accepting request 1040021 from home:jengelh:branches:multimedia:libs
- Drop dependency on SDL2; this leads to a build cycle with SDL2
  itself, and is only needed for pipewire example code anyway.

OBS-URL: https://build.opensuse.org/request/show/1040021
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=90
2022-12-06 10:37:24 +00:00
3d77ec12a3 Accepting request 1038003 from home:XRevan86
- Update to version 0.3.61.

OBS-URL: https://build.opensuse.org/request/show/1038003
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=88
2022-11-30 12:50:03 +00:00
f817ff3995 Accepting request 1036402 from home:alarrosa:branches:multimedia:libs
- Add patch from upstream that fixes audio in qemu where the buffer
  is very small (glfo#pipewire/pipewire#2830):
  * 0004-alsa-force-playback-start-when-buffer-is-full.patch

OBS-URL: https://build.opensuse.org/request/show/1036402
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=86
2022-11-17 08:14:23 +00:00
441db573a6 Accepting request 1036207 from home:alarrosa:branches:multimedia:libs
- Add more patches from upstream to perform setup in more cases:
  * 0001-audioadapter-perform-setup-again-after-a-PortConfig.patch
  * 0002-audioconvert-redo-setup-when-format-changes.patch
- Renumber patch 0001-acp-do-probing-in-44100Hz-again.patch to
  * 0003-acp-do-probing-in-44100Hz-again.patch

OBS-URL: https://build.opensuse.org/request/show/1036207
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=85
2022-11-16 11:40:21 +00:00
d335319c05 Accepting request 1036204 from home:alarrosa:branches:multimedia:libs
- Add patch from upstream to fix some devices that don't seem to
  work in 48000Hz:
  * 0001-acp-do-probing-in-44100Hz-again.patch 
- Require pulseaudio-utils from pipewire-pulseaudio to have pactl
  available to load modules.

OBS-URL: https://build.opensuse.org/request/show/1036204
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=84
2022-11-16 11:24:07 +00:00
c1805357b9 Accepting request 1035125 from home:XRevan86
- Update to version 0.3.60.

OBS-URL: https://build.opensuse.org/request/show/1035125
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=83
2022-11-14 13:25:41 +00:00
4a28bad86c Accepting request 1032885 from home:tiwai:branches:multimedia:libs
- Fix regression with Dell WD15 Dock and others (bsc#1204719):
  0002-spa-support-the-speakers-output-only-case-in-report_.patch

OBS-URL: https://build.opensuse.org/request/show/1032885
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=81
2022-11-02 13:14:23 +00:00
6652ea7d47 Accepting request 1009051 from home:XRevan86
OBS-URL: https://build.opensuse.org/request/show/1009051
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=79
2022-10-11 10:22:55 +00:00
b3821f3aae Accepting request 1007489 from home:XRevan86
- Update to version 0.3.59.

OBS-URL: https://build.opensuse.org/request/show/1007489
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=78
2022-10-04 16:07:50 +00:00
da8e9ed2e4 Accepting request 1003754 from home:alarrosa:branches:multimedia:libs
- Update to version 0.3.58:
  * Highlights
    - Fix a regression that could cause audio crackling.
    - Fix a regression in RTKit because rlimit was not set
      correctly.
    - JAVA sound applications will now alsa work with the
      pulseaudio-alsa plugin.
    - pw-top will now show the negotiated formats of devices
      and streams.
    - Fix some potential crashes when starting streams.
    - The ALSA plugin has had improved timing reporting and poll
      descriptor handling that should improve compatibility.
    - Many more improvements and bugfixes.
  * PipeWire
    - Avoid scheduling nodes before they are added to the graph.
      This could avoid some crashes when scheduling nodes that
      were not completely started yet. (#2677)
  * Tools
    - pw-top now also shows the negotiated formats of streams and
      devices. (#2566)
    - pw-top prints microseconds as "us" now to avoid unicode
      problems.
  * Modules
    - Fix compilation with newer lv2.
    - Fix setting realtime priority with RTKit, it was not setting
      rlimit correctly and RTKit would refuse to change the
      priority.
    - Fix some playback problems with RAOP sink. (#2673)
    - Filter chain will now warn when a non-existing control
      property is used in the config file. (#2685)

OBS-URL: https://build.opensuse.org/request/show/1003754
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=76
2022-09-15 09:35:39 +00:00
e4eb30def8 Accepting request 1000951 from home:XRevan86
- Update to version 0.3.57.

OBS-URL: https://build.opensuse.org/request/show/1000951
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=74
2022-09-05 09:03:04 +00:00
d2866f1811 Accepting request 992026 from home:alarrosa:branches:multimedia:libs
- Recommend pipewire-alsa (instead of alsa-plugins-pulse) from
  pipewire-pulseaudio (boo#1201409)

OBS-URL: https://build.opensuse.org/request/show/992026
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=72
2022-08-01 12:49:48 +00:00
fe4a05cc5e Accepting request 990287 from home:XRevan86
- Update to version 0.3.56.

OBS-URL: https://build.opensuse.org/request/show/990287
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=70
2022-07-20 12:52:55 +00:00
f253837758 Accepting request 989148 from home:XRevan86
- Update to version 0.3.55.

OBS-URL: https://build.opensuse.org/request/show/989148
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=68
2022-07-15 06:50:21 +00:00
f2a9220bd1 Accepting request 988946 from home:favogt:boo1201349
- Add patch to fix audio after tty switching (boo#1201349):
  * 0001-spa-alsa-udev-Check-accessibility-of-pcm-devices-as-.patch

OBS-URL: https://build.opensuse.org/request/show/988946
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=67
2022-07-14 07:49:27 +00:00
f8495c8ad0 Accepting request 987400 from home:XRevan86
- Update to version 0.3.54.

OBS-URL: https://build.opensuse.org/request/show/987400
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=65
2022-07-07 09:57:39 +00:00
46c18d0352 Accepting request 986258 from home:XRevan86
- Update to version 0.3.53.

OBS-URL: https://build.opensuse.org/request/show/986258
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=63
2022-07-04 10:09:37 +00:00
344771bb1b Accepting request 984583 from home:alarrosa:branches:multimedia:libs
- Add patch from upstream to remove 44.1kHz from allowed rates. 
  This reverts the new behaviour in 0.3.52 which is causing
  problems to too many people (boo#1200760):
  * 0001-settings-remove-44.1KHz-from-allowed-rates-again.patch

OBS-URL: https://build.opensuse.org/request/show/984583
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=61
2022-06-22 17:55:53 +00:00
7ffa5fcda3 Accepting request 981554 from home:XRevan86
- Update to version 0.3.52.

OBS-URL: https://build.opensuse.org/request/show/981554
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=59
2022-06-13 09:09:40 +00:00
ce3d2a2b35 Accepting request 973785 from home:XRevan86
- Update to version 0.3.51.

OBS-URL: https://build.opensuse.org/request/show/973785
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=57
2022-04-29 12:53:16 +00:00
3f3df43a6b Accepting request 970383 from home:XRevan86
- Update to version 0.3.50.
- Require RealtimeKit.

OBS-URL: https://build.opensuse.org/request/show/970383
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=55
2022-04-18 06:30:04 +00:00
28b29a874b Accepting request 965706 from home:alarrosa:branches:multimedia:libs
- Reorder BuildRequires and space conditions a bit better in the
  spec file.

OBS-URL: https://build.opensuse.org/request/show/965706
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=53
2022-03-29 15:12:41 +00:00
6b59ba2d4d Accepting request 965577 from home:alarrosa:branches:multimedia:libs
- Update to version 0.3.49:
  * Highlights
    - Sample rate switching should work again.
    - pw-dot can now use the output of pw-dump to render a graph.
    - Bluetooth A2DP streaming was improved that would reduce
      stuttering on some devices.
    - A JACK bug was fixed that would sometimes make it impossible
      to add more tracks in Ardour. (#1714)
    - Many bugfixes and improvements.
  * PipeWire
    - Fix a potential crash when NULL params were configured.
    - Add some simple functional tests to avoid some recent
      regressions. Improve the test framework for this as well.
    - Improvements to the poll loop to avoid some use-after-free
      scenarios.
    - Fix samplerate switching again.
    - setlocale is not called anymore from the pipewire library.
      This should be called by the application. (#2223)
    - pw_init() and pw_deinit() can now be nested and called
      multiple times.
    - pw_stream will now report the resampler delay in the
      pw_time.queued field.
  * modules
    - module-filter-chain now supports arbitrary many properties
      and will use property hints to assign them the right type.
    - The ROC modules now accept a sink/source_properties
      parameter.
    - The module-rt can now also be built without RT-Kit support.
    - module-echo-cancel can now use a fraction to specify the
      delay for more precise control.

OBS-URL: https://build.opensuse.org/request/show/965577
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=52
2022-03-29 08:12:53 +00:00
f1b6402a59 Accepting request 959721 from home:XRevan86
- Update to version 0.3.48.

OBS-URL: https://build.opensuse.org/request/show/959721
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=50
2022-03-10 16:29:30 +00:00
b8474363d8 Accepting request 956506 from home:XRevan86
- Update to version 0.3.47.

OBS-URL: https://build.opensuse.org/request/show/956506
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=49
2022-03-01 18:02:45 +00:00