[PATCH 00/12] audio: pipewire backend improvements

marcandre.lureau@redhat.com posted 12 patches 11 months, 3 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20230506163735.3481387-1-marcandre.lureau@redhat.com
Maintainers: Gerd Hoffmann <kraxel@redhat.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>, Thomas Huth <thuth@redhat.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Eric Blake <eblake@redhat.com>, Markus Armbruster <armbru@redhat.com>, "Alex Bennée" <alex.bennee@linaro.org>, Wainer dos Santos Moschetta <wainersm@redhat.com>, Beraldo Leal <bleal@redhat.com>
meson.build                                   |   2 +-
qapi/audio.json                               |  12 +-
audio/pwaudio.c                               | 212 +++++++-----------
audio/trace-events                            |   2 +-
meson_options.txt                             |   2 +-
qemu-options.hx                               |   4 +-
scripts/meson-buildoptions.sh                 |   2 +-
tests/docker/dockerfiles/alpine.docker        |   1 +
tests/docker/dockerfiles/centos8.docker       |   1 +
.../dockerfiles/debian-amd64-cross.docker     |   1 +
tests/docker/dockerfiles/debian-amd64.docker  |   1 +
.../dockerfiles/debian-arm64-cross.docker     |   1 +
.../dockerfiles/debian-armel-cross.docker     |   1 +
.../dockerfiles/debian-armhf-cross.docker     |   1 +
.../dockerfiles/debian-mips64el-cross.docker  |   1 +
.../dockerfiles/debian-mipsel-cross.docker    |   1 +
.../dockerfiles/debian-ppc64el-cross.docker   |   1 +
.../dockerfiles/debian-s390x-cross.docker     |   1 +
tests/docker/dockerfiles/fedora.docker        |   1 +
tests/docker/dockerfiles/opensuse-leap.docker |   1 +
tests/docker/dockerfiles/ubuntu2204.docker    |   1 +
tests/lcitool/libvirt-ci                      |   2 +-
tests/lcitool/projects/qemu.yml               |   1 +
23 files changed, 105 insertions(+), 148 deletions(-)
[PATCH 00/12] audio: pipewire backend improvements
Posted by marcandre.lureau@redhat.com 11 months, 3 weeks ago
From: Marc-André Lureau <marcandre.lureau@redhat.com>

Hi,

Here are a few patches to cover PipeWire support in the CI and other misc code
improvements.

Note: depends on libvirt-ci!396

thanks

Marc-André Lureau (12):
  libvirt-ci: update submodule to cover pipewire
  tests/lcitool: add pipewire
  audio/pw: Pipewire->PipeWire case fix for user-visible text
  audio/pw: drop needless case statement
  audio/pw: needless check for NULL
  audio/pw: trace during init before calling pipewire API
  audio/pw: add more details on error
  audio/pw: factorize some common code
  audio/pw: add more error reporting
  audio/pw: simplify error reporting in stream creation
  audio/pw: remove wrong comment
  audio/pw: improve channel position code

 meson.build                                   |   2 +-
 qapi/audio.json                               |  12 +-
 audio/pwaudio.c                               | 212 +++++++-----------
 audio/trace-events                            |   2 +-
 meson_options.txt                             |   2 +-
 qemu-options.hx                               |   4 +-
 scripts/meson-buildoptions.sh                 |   2 +-
 tests/docker/dockerfiles/alpine.docker        |   1 +
 tests/docker/dockerfiles/centos8.docker       |   1 +
 .../dockerfiles/debian-amd64-cross.docker     |   1 +
 tests/docker/dockerfiles/debian-amd64.docker  |   1 +
 .../dockerfiles/debian-arm64-cross.docker     |   1 +
 .../dockerfiles/debian-armel-cross.docker     |   1 +
 .../dockerfiles/debian-armhf-cross.docker     |   1 +
 .../dockerfiles/debian-mips64el-cross.docker  |   1 +
 .../dockerfiles/debian-mipsel-cross.docker    |   1 +
 .../dockerfiles/debian-ppc64el-cross.docker   |   1 +
 .../dockerfiles/debian-s390x-cross.docker     |   1 +
 tests/docker/dockerfiles/fedora.docker        |   1 +
 tests/docker/dockerfiles/opensuse-leap.docker |   1 +
 tests/docker/dockerfiles/ubuntu2204.docker    |   1 +
 tests/lcitool/libvirt-ci                      |   2 +-
 tests/lcitool/projects/qemu.yml               |   1 +
 23 files changed, 105 insertions(+), 148 deletions(-)

-- 
2.40.1