Revisions of pipewire

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1117943 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 97)
- Update to version 0.3.82:
  * Highlights
    - Fix a regression in some devices when the Pro-Audio profile
      was selected.
      Only enable the IRQ based scheduling and device linking in
      specific safe cases.
    - Improve rate switching. In some cases the graph rate would
      not switch correctly.
    - Fix regression in alsa wakeups that would cause silence in
      VMs.
    - Fix a leak in the SBC codecs for SCO.
    - More improvements to the RAOP module.
    - Other small improvements and fixes.
  * PipeWire
    - Improve client property checks.
    - Allow non-power-of-2 quantums when forced.
    - Improve rate switching. In some cases the graph rate would
      not switch correctly.
    - The PIPEWIRE_QUANTUM env variable now forces the size and
      rate in the graph for the duration of the application.
      The softer PIPEWIRE_LATENCY and PIPEWIRE_RATE can still be
      used to merely suggest a maximum latency and a rate.
  * modules
    - Remove the RTSP FLUSH request in RAOP because it does not
      seem necessary.
    - The RAOP module now uses the common RTP stream functions.
    - Add sockets option to protocol-native to make pipewire listen
      on multiple sockets.
  *  SPA
    - Clean up some of the log functions.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1102630 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 90)
- Update to version 0.3.77:
  * Highlights
    - Fix a bug in ALSA source where the available number of
      samples was miscaluclated and resulted in xruns in some
      cases.
    - A new L permission was added to make it possible to force a
      link between nodes even when the nodes can't see eachother.
    - The VBAN module now supports midi send and receive as well.
    - Many cleanups and small fixes.
  * PipeWire
    - Global objects now only show permissions that apply to them.
      The permissions required to perform various API calls are
      documented.
    - A new L permission was added to make it possible to force a
      link between nodes even when the nodes can't see eachother.
    - Config files need to end with .conf.
    - The client.api is added the to global properties of a node.
  * modules
    - The VBAN module now supports midi send and receive as well.
    - Fix module-profiler alignment and make sure we don't overrun
      our buffers with many nodes.
    - Protect libcanberra calls with a mutex because it is not
      thread safe.
  * SPA
    - Support older compilers for spa_clear_ptr().
    - Fix a bug in ALSA source where the available number of
      samples was miscaluclated and resulted in xruns.
    - Don't set inotify on /dev but on the videoX devices directly.
      Setting inotify on /dev would cause a lot of spurious wakeups
      and lock contention in the fsnotify subsystem on some
Displaying revisions 21 - 40 of 127
openSUSE Build Service is sponsored by