A Multimedia Framework
PipeWire is a server and user space API to deal with multimedia pipelines.
Some of its features include:
* Capture and playback of audio and video with minimal latency;
* Real-time Multimedia processing on audio and video;
* Multiprocess architecture to let applications share multimedia content;
* GStreamer plugins for easy use and integration in current applications;
* Sandboxed applications support.
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:X0F:branches:multimedia/pipewire && cd $_
- Create Badge
Refresh
Refresh
Source Files
Latest Revision
Sergey Kondakov (X0F)
committed
(revision 1121)
- Update to version 1.1.81+2~git20240516.b3bd02669: * pipewire: remove `cleanup.h` * NEWS: fix spelling mistake * 1.1.81 * pipewire-v4l2: redirect to correct functions from fortified variants * modules: add options to discover local services as well * impl-port: update added flag from rt thread * raop: use pw_net utils to parse address * pulse-server: message: use union to store event data * pulse-server: client_queue_subscribe_event(): check message allocation * spa: libcamera: remove unused includes * spa: libcamera: remove two unused members * spa: libcamera: remove wrong prefix from log message * spa: libcamera: remove unnecessary snprintf() * spa: libcamera: don't calculate id twice * Fix review comments, added METADATA_VALUE_MAX_LEN and removed entry_key in configure_bis. * bluez5: cleanup bluez5.bcast_source.config parsing * bluez: on metadata, parse remove the length field, and deduce the length from the value plus type * Add code to fix problem found at review * bluez: Configure the BlueZ broadcast source * impl-node: Expose driver id in node.props * protocol-simple: add per stream properties and formats * alsa-seq: configure pool sizes better * alsa-seq: warn when receive fails
Comments 2
Your package is great. Many Thanks.
The sound quality is much better than the official openSUSE distribution and I enjoy my music (Classical & Progressive Rock) everyday. I think your package should be an official openSUSE package.
Currently, there are two problems in my environment. One is that $ paclt info etc. returns the following error: "Connection failure: Connection refused.
Connection failure: Connection refused pa_context_connect() failed: Connection refused
This is the same in the official Tumbleweed package, so I consider it a bug in pipewire itself.
The second problem is alsa or pulseaudio related, e.g., running $ aplay foo.wav results in buffer underruns, or desktop sounds via pulseaudio do not play. These phenomena do not occur with the official pipewire package for Tumbleweed.
Best.