Accepting request 919537 from home:alarrosa:branches:multimedia:libs

- Update to version 0.3.36:
  * Highlights
    - A quick update with mostly only bugfixes and small
      improvements.
    - Capture and playback is now avoided on unavailable devices.
      This should fix some issues where an unusable microphone was
      selected by default.
    - MIDI output should not stop randomly now.
    - The GStreamer elements are much improved, cheese should work
      a lot better now.
    - Virtual sinks and sources should now always show up
      immediately.
    - JACK processing is now delayed until buffersize and
      samplerate are emited. This should improve stability of many
      JACK apps.
    - JACK transport sync is now implemented correctly so that
      preroll in bitwig works.
  * PipeWire
    - The module dir environment variable can now contain multiple
      paths.
    - Documentation now contains dot graphs of dependencies.
      (#1585)
    - config min/max/default quantum values are now scaled with the
      samplerate.
    - A potential crash was fixed where destroyed memory was still
      used by a node. This could cause crashes in cheese.
  * pipewire-media-session
    - Only allow passthrough for passthrough formats (S/PDIF) for
      now. (#1587)
    - Improve bluetooth profile autoswitch.

OBS-URL: https://build.opensuse.org/request/show/919537
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=17
This commit is contained in:
Antonio Larrosa 2021-09-16 14:36:50 +00:00 committed by Git OBS Bridge
parent d94588cdb8
commit 2359a59bdc
6 changed files with 69 additions and 8 deletions

View File

@ -3,7 +3,7 @@
<service name="obs_scm" mode="disabled">
<param name="scm">git</param>
<param name="url">https://gitlab.freedesktop.org/pipewire/pipewire.git</param>
<param name="revision">refs/tags/0.3.35</param>
<param name="revision">refs/tags/0.3.36</param>
<param name="versionformat">@PARENT_TAG@</param>
</service>
<service name="tar" mode="buildtime"/>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4f8a695bb588a86bc60600d56443c3066076d6afa1c3ac01edc9bb06db5c8ade
size 10324493

3
pipewire-0.3.36.obscpio Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f547907caf3ebe79c207de3649d3dc900f70c476292cbe6d6c9a02e01069a81f
size 10341901

View File

@ -1,3 +1,64 @@
-------------------------------------------------------------------
Thu Sep 16 14:23:44 UTC 2021 - Antonio Larrosa <alarrosa@suse.com>
- Update to version 0.3.36:
* Highlights
- A quick update with mostly only bugfixes and small
improvements.
- Capture and playback is now avoided on unavailable devices.
This should fix some issues where an unusable microphone was
selected by default.
- MIDI output should not stop randomly now.
- The GStreamer elements are much improved, cheese should work
a lot better now.
- Virtual sinks and sources should now always show up
immediately.
- JACK processing is now delayed until buffersize and
samplerate are emited. This should improve stability of many
JACK apps.
- JACK transport sync is now implemented correctly so that
preroll in bitwig works.
* PipeWire
- The module dir environment variable can now contain multiple
paths.
- Documentation now contains dot graphs of dependencies.
(#1585)
- config min/max/default quantum values are now scaled with the
samplerate.
- A potential crash was fixed where destroyed memory was still
used by a node. This could cause crashes in cheese.
* pipewire-media-session
- Only allow passthrough for passthrough formats (S/PDIF) for
now. (#1587)
- Improve bluetooth profile autoswitch.
- Don't try to route audio to nodes with unavailable routes.
* ALSA
- Pass the right AES bits to the alsa device when opening an
S/PDIF stream.
- Fix a bug in the MIDI bridge port management logic. When a
port was added and immediately removed, output would stop.
* GStreamer
- The GStreamer source now handles the flushing state
correctly.
- All blocking operations now have a 30 seconds timeout, to
avoid infinite locks.
* Plugins
- V4l2 Device formats and controls are now passed on the node,
just like with audio devices.
- audioconvert now also exposes the softMute property.
* JACK
- Improve stability when changing buffer size and sample rate
dynamically by pausing the processing until the application
has handled the callback.
- Improve handling of timebase master. When the master was
moved to another driver, it did not attempt to become a new
timebase master on the new driver. (#1589)
- Implement transport sync to make preroll in bitwig work.
(#1589)
* pulse-server
- Fix an issue where virtual sinks/sources would not show up
immediately. (#1588)
-------------------------------------------------------------------
Thu Sep 9 08:49:42 UTC 2021 - Frederic Crozat <fcrozat@suse.com>

View File

@ -1,5 +1,5 @@
name: pipewire
version: 0.3.35
mtime: 1631173955
commit: 91069ec3d21c4c09f91f742cd1114806196e863e
version: 0.3.36
mtime: 1631797736
commit: 4997d47f63ed2c91d74bc8e5b229e57200354ee5

View File

@ -44,7 +44,7 @@
%endif
Name: pipewire
Version: 0.3.35
Version: 0.3.36
Release: 0
Summary: A Multimedia Framework designed to be an audio and video server and more
License: MIT