Go to file
Markus Volk db5575b55e
pipewire: update 1.2.1 -> 1.2.2
PipeWire 1.2.2 (2024-07-31)

This is a bugfix release that is API and ABI compatible with the
previous 1.2.x and 1.0.x releases.

Highlights
  - Fix some more fallout of the async nodes rewrite. Fixes some
    crackling, xruns and possibly also some crashes in some cases.
  - Fix freewheeling timeouts in case of xruns. This fixes ardour export.
  - Fix event mixdown in JACK. Fixes qsynth and possibly other apps.
  - Some more small fixes and improvements.

PipeWire
  - Add a new SPA_IO_CLOCK_FLAG_XRUN_RECOVER flag when the process function
    is called because of xrun recovery.
  - Properly stop nodes in all cases, this avoids spurious xruns and
    scheduling errors. (#4122)
  - Make sure async nodes receive an async link in all cases. Do the
    processing of source output ports slightly differently to make sure we
    don't cause latency for sources. (#4138) (#4133)
  - Fix some races when negotiating and starting nodes. (#4094)
  - Actually include the config.h header to use malloc_trim() to reduce
    memory usage in pulse-server.

Modules
  - Avoid unloading some modules on stream errors because it is possible to
    recover from the error. (#4121)
  - Fix a (harmless) warning in module-rtp because of comparing samples and
    time. (#4095)

SPA
  - Let the freewheel driver detect xrun recovery and handle the timeouts
    correctly. This fixes an issue with ardour export.
  - Remove the HDMI/AC3 profiles. they turn out to fail on some hardware
    with no way to detect this.
  - Signal the eventfd when the loop is full to make sure the other thread
    is woken up to process the queue.

JACK
  - Don't check timestamps when mixing down events. The timestamps are only
    checked when writing new events with the public API. This fixes an
    issue where qsynth would not receive midi events anymore.
  - Fix the jack_get_time() function, it was returning nano instead of micro
    seconds.

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-08-18 15:54:39 -07:00
contrib contrib: oe-stylize: Use Python3 explicitly 2023-06-04 22:29:46 -07:00
meta-filesystems e2tools: Fix buildpaths QA warning in config.status in ptest 2024-08-14 08:15:16 -07:00
meta-gnome gnome-bluetooth: upgrade 46.0 -> 46.1 2024-08-09 14:25:13 -07:00
meta-initramfs dracut: Drop an unnecessary patch 2024-06-10 23:08:41 -07:00
meta-multimedia pipewire: update 1.2.1 -> 1.2.2 2024-08-18 15:54:39 -07:00
meta-networking snort3: upgrade 3.3.2.0 -> 3.3.3.0 2024-08-18 15:54:39 -07:00
meta-oe botan: Make it reproducible 2024-08-15 23:20:05 -07:00
meta-perl libio-socket-ssl-perl: upgrade 2.085 -> 2.088 2024-07-15 16:36:12 -07:00
meta-python python3-kivy: Remove buildpaths from comments in generated C sources 2024-08-15 23:20:05 -07:00
meta-webserver apache2: upgrade 2.4.61 -> 2.4.62 2024-08-09 14:25:12 -07:00
meta-xfce packagegroup-xfce-extended: fix typo of gobject-introspection-data feature 2024-07-03 08:46:30 -07:00
.gitignore .gitignore: add *.pyc and *.pyo 2019-06-15 16:45:33 -07:00
COPYING.MIT add README and license for this layer 2011-02-13 16:47:32 +01:00
README.md layers: Move READMEs to markdown format 2023-06-17 08:30:01 -07:00

Collection of layers for the OE-core universe

Main layer maintainer: Khem Raj raj.khem@gmail.com

This repository is a collection of layers to suppliment OE-Core with additional packages, Each layer have designated maintainer Please see the respective READMEs in the layer subdirectories