Revisions of pipewire

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
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1157175 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 187)
- Update to version 1.0.3+git51.89d8e8b:
  * module-ffado: make the event buffer per port
  * module-ffado: handle MIDI correctly
  * module-ffado: implement MIDI send and receive
  * module-ffado: various fixes to make things work
  * stream: add pw_stream_get_nsec() to get current time
  * jack: fix multiple midi input ports
  * pw-top: only check terminal size in non-batch mode
  * Specify "Audio" in gstreamer sink/src metadata to fix autodetect 
  * Add SOC-style jack names to HDMI audio paths
  * gst: remove timeouts when autoconnect=false
  * audioconvert: handle invalid ports better
  * audioconvert: handle port remove
  * pw_context_parse_conf_section: use the conf argument instead of the context's conf
  * stream: FORCE_RATE should just contain the rate
  * jack: FORCE_RATE should just contain the rate
  * jack: set global_mix safely
  * jack: sync threads by pausing the core
  * alsa: Added handle for controlling htimestamp autodisable
  * And more
- Remove patch already merged upstream:
  * fix-gst-sink.patch

- Require pipewire-pulseaudio from pipewire-alsa so when
  pipewire-alsa is installed, pipewire has audio support (or put
  in other words, so pipewire-alsa isn't installed with the real
  pulseaudio). Fixes boo#1221235.

- Add patch from upstream submitted at glfo#pipewire/pipewire#1932
  that fixes selecting the pipewire gstreamer plugins by the
buildservice-autocommit accepted request 1154101 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 186)
baserev update by copy to link target
buildservice-autocommit accepted request 1148406 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 184)
baserev update by copy to link target
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1148405 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 183)
- Force using doxygen-1_10 in SLE where the default doxygen is too
  old and generates broken docs (boo#1217886)
Antonio Larrosa's avatar Antonio Larrosa (alarrosa) accepted request 1148316 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 182)
- Add a conflict in -pulseaudio with
  pipewire-modules-%{apiver} < 1.0.0 since the
  libpipewire-module-protocol-pulse.so module was included in
  -modules before 1.0.0 so we should avoid a file conflict.
Displaying revisions 1 - 20 of 201
openSUSE Build Service is sponsored by