Revisions of pipewire

buildservice-autocommit accepted request 1183418 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 207)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1183414 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 206)
- Update to version 1.1.83:
  * This is the third and hopefully the last 1.2 release candidate
    that is API and ABI compatible with previous 1.0.x releases.
  * Highlights
    - Rework how peers are linked and the counters are updated.
      Resume the peers when a node is unlinked and not yet
      processed. This should cause less occasional dropouts in the
      graph when reconnecting things.
    - Improve xruns in module-ffado.
    - Many GStreamer element updates.
    - More fixes and improvements.
  * PipeWire
    - Rework how peers are linked and the counters are updated.
      Resume the peers when a node is unlinked and not yet
      processed. This should cause less dropouts in the graph when
      reconnecting. (#4026)
    - Improve debug of xruns.
    - Evaluate node.rules and device.rules before loading the
      plugin so that extra properties can be passed to the plugin
      init function.
  * Modules
    - Improve timing reporting in module-ffado some more.
    - Prealloc less memory in the profiler by default.
    - Improve xrun handling in module-ffado.
  * Tools
    - Fix a crash in pw-link when a link fails.
    - Fix pw-dump update for metadata. (#4053)
  * SPA
    - Improve handling of controls. (#4028)
    - Fix the string size in v4l2 to hold the device and vendor id.
buildservice-autocommit accepted request 1182459 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 205)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1180038 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 204)
- Make sure the pipewire-libjack package doesn't completely
  replace the original jack libraries unless the pipewire-jack
  package which installs the ld.so.conf.d file is installed too
  (boo#1222253).
buildservice-autocommit accepted request 1177046 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 203)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1176882 from Alexei Sorokin's avatar Alexei Sorokin (XRevan86) (revision 202)
- Update to version 1.0.7.
buildservice-autocommit accepted request 1174188 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 201)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1174187 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 200)
- Move modules jack-tunnel and jackdbus-detect to the
  pipewire-spa-plugins-0_2-jack since those modules should only
  be used when the real jack server is running. This fixes pipewire
  starting jackdbus on start.
buildservice-autocommit accepted request 1173581 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 199)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1173580 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 198)
- Update to version 1.0.6:
  * Highlights
    - A bitfield race was fixed that could cause some crashes or
      undefined behaviour when moving nodes between drivers.
    - Fix to some invalid memory access in the pw-mon and pw-dump.
    - A regression in kodi with IEC958 formats playback was fixed.
    - A race in the ALSA plugin was fixed when updating the
      eventfd.
    - Improvements and fixes to module-combine-stream.
    - Negotiation was improved in pipewiresrc.
    - Some more small fixes and improvements.
  * PipeWire
    - Context properties are now set early so that client
      properties can be matched with rules.
    - A bitfield race was fixed that could cause some crashes or
      undefined behaviour when moving nodes between drivers.
  * Tools
    - Fix failure to hide properties in pw-mon. (#3997)
    - Fix some memleaks and a crash in pw-dump. (#4001)
  * Modules
    - The combine-stream module now prevents resampling to avoid
      broken audio because of different samplerates.
    - Fix a potential double free in module-loopback when
      calculating the delay. (#3748)
    - The FFADO module now only starts when ports are negotiated
      to avoid startup races. (#3968)
    - The combine-stream module will now forward tags.
  * SPA
    - Monitor volumes are now also clamped to the min/max volumes.
      (#3962)
buildservice-autocommit accepted request 1172234 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 197)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1172232 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 196)
- Update to version 1.0.5+git36.60deeb2 to fix several crashes,
  NULL checks, format strings and other issues:
  * spa: libcamera: fix RGB mappings
  * pw-dump: destroy all objects not just those matching the pattern
  * pw-dump: fix string memory leak on error
  * json: fix high surrogate escapes
  * core: handle import errors better
  * gst/src: fix crash when current_caps is NULL
  * gst/src: Avoid unnecessary renegotiations during streaming
  * gst/src: Cleanups for src_negotiate()
  * pw-mon: fix type confusion in core event handler
  * gst: fix stream params memory leak
  * gst: handle some more errors
  * treewide: fix errno assignments
  * alsa-pcm: don't force quantum for iec958 formats
  * journal: prepend code location to messages at debug log levels
  * module-rt: fix compiler warning
  * filter-chain: fix arguments of calloc
  * combine-stream tag forward
  * Add album to tag metadata
  * impl-node: avoid bitfield races
  * treewide: fix some format string issues
  * conf: warn when match actions are missing
  * module-protocol-simple: handle 'node.name' property
  * module-ffado: only start after ports are configured
  * context: fill basic properties early
  * combine-stream: fix latency-compensate with resample.disabled=true
  * profiler: remove unused data-loop
  * v4l2: fix printf format
  * spa: v4l2: encode device id into a json array
buildservice-autocommit accepted request 1168480 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 195)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1168479 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 194)
- Update to version 1.0.5:
  * Highlights
    - pw_stream can now report timestamps on buffers and the
      expected amount of samples for the resampler.
    - The GStreamer element now has more correct timestamps using
      the new pw_stream timestamps as a fallback.
    - The FFADO module now handles suspend and resume better.
    - A regression in v4l2 was fixed when parsing malformed
      filters.
    - A potential memory/fd leak was fixed in client-node.
    - Many more small bugfixes and improvements.
  * PipeWire
    - pw_stream now reports the expected resampler input or output
      size in the pw_time structure. (#3750)
    - pw_stream now also adds a time field to the buffer, which
      contains the time of the graph when the buffer was received
      in the stream.
    - Fix a compiler error when compiling with -Werror=shadow.
      (#3915)
    - The config parser will warn when invalid config is detected.
  * Modules
    - The FFADO module now opens and closes when suspending. This
      fixes some problems when FFADO properties are changed while
      suspended. (#3558)
    - Filter-chain will now warn when invalid config is detected.
    - Echo-cancel will now handle manage the state of the
      echo-cancel plugin better, making sure run() is not called
      after deactivate().
    - Fix some potential memory/fd leaks in client-node.
  * SPA
buildservice-autocommit accepted request 1166928 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 193)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1166927 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 192)
- Move the jack spa plugin from the pipewire-spa-plugins-0_2
  package to a new pipewire-spa-plugins-0_2-jack package. This
  allows to not Suggest the pipewire-libjack package from 
  pipewire-spa-plugins-0_2 since that's only used to connect
  pipewire as a client to a jack server which is not common at all
  (boo#1222253).
buildservice-autocommit accepted request 1160422 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 191)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1159241 from Richard Biener's avatar Richard Biener (rguenther) (revision 190)
- Avoid %if %{pkg_vcmp gcc < 8}, instead replicate the condition
  from the BuildRequires section.
buildservice-autocommit accepted request 1157532 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 189)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1157531 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 188)
- Update to version 1.0.4:
  * Highlights
    - Track memfd better to avoid inconsistent memory. Also make
      sure the mixer info is removed correctly in all cases on
      destroyed ports.
    - Correctly handle removed objects in the metadata.
    - Add an option to set the server and client priorities instead
      of using a hardcoded value of 88.
    - The FFADO module has been fixed. Audio and MIDI now works
      with the same latency as the JACK driver. This has now also
      been tested with a Focusrite Saffire Pro 14.
    - The JACK library has seen some important fixes. Some ardour
      crackling has been fixed when looping and multiple MIDI ports
      on a client should now work.
    - Small bugfixes and improvements.
  * PipeWire
    - Track memfd better to avoid inconsistent memory. Also make
      sure the mixer info is removed correctly in all cases on
      destroyed ports.
    - Fix Props param emission again in pw_stream. (#3833)
    - Add MAPPABLE flag to buffer data to indicate that the fd can
      be mmapped directly. Use this on DMABUF from v4l2. (#3840)
    - Correctly handle removed object in the metadata.
    - FreeBSD build and compatibility fixes.
    - Add an option to set the server and client priorities instead
      of using a hardcoded value of 88.
    - Read config overrides in the right order.
    - Fix PIPEWIRE_QUANTUM rate handling in pw_stream and
      pw_filter.
    - Fix pw_context_parse_conf_section(), actually use the conf
Displaying revisions 21 - 40 of 227
openSUSE Build Service is sponsored by