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.
- Developed at multimedia:libs
- Sources inherited from project openSUSE:Factory
-
7
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Leap:15.0:Staging:FactoryCandidates/pipewire && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_service | 0000000652 652 Bytes | |
baselibs.conf | 0000000573 573 Bytes | |
pipewire-0.3.77.obscpio | 0012101645 11.5 MB | |
pipewire.changes | 0000287897 281 KB | |
pipewire.obsinfo | 0000000098 98 Bytes | |
pipewire.spec | 0000024781 24.2 KB | |
reduce-meson-dependency.patch | 0000002045 2 KB |
Revision 90 (latest revision is 117)
- 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
Comments 2
Instead of being more slpp incompliant, we should fix it
pavucontrol and plasma-pa show duplicated sinks after resume or switching audio device profiles. Link to the problem: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3414
Have already fixed the problem, can you apply it? The fix itself https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/820ca90705ae78124958f1b96de3bdc7889c2d1e