Antonio Larrosa 9d4435f085 - Update to version 1.2.0:
* This is the 1.2 release that is API and ABI compatible with
    previous 1.1.x and 1.0.x releases.
  * This release contains some of the bigger changes that happened
    since the 1.0 release last year, including:
    - Support for asynchronous processing has been implemented.
      Nodes can choose (or be forced) to be scheduled
      asynchronously. The graph will not wait for the output of the
      node to continue processing but it will use the output of the
      previous cycle (or silence) instead. This adds one cycle of
      latency but it can avoid having some nodes blocking the
      processing graph. Non realtime streams and filters now also
      use this asynchronous processing instead of their own
      slightly broken version.
    - The concept of node.sync-group was added. This groups nodes
      with overlapping sync-group together when one of them sets
      the node.sync = true. This is now used to make sure all nodes
      are scheduled together when JACK transport is started so that
      they all see the same transport time.
    - Config parsing errors are reported earlier and much better
      with line and column numbers where the parsing started to
      fail.
    - Add support for mandatory metadata when negotiating buffer
      parameters. This can be used to only negotiate extra buffer
      planes when certain metadata is negotiated. One use case is
      the explicit sync support that requires 2 extra fds for the
      timelines.
    - Explicit sync metadata and support was added.
    - Support was added for making and using multiple data-loops
      in the server and clients. Support for CPU affinity and

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/pipewire?expand=0&rev=208
2024-06-28 06:32:31 +00:00
2024-06-28 06:32:31 +00:00
2024-06-28 06:32:31 +00:00
2024-06-28 06:32:31 +00:00
2024-06-28 06:32:31 +00:00
Description
No description provided
37 MiB
Languages
XML 100%