descriptionnone
repository URLhttps://github.com/saivert/ddb_output_pw.git
owner7CuqrB6UpLdECD4m@atomicmail.io
last changeFri, 24 Oct 2025 15:07:18 +0000 (24 17:07 +0200)
last refreshMon, 3 Nov 2025 11:59:26 +0000 (3 12:59 +0100)
content tags
README.md

PipeWire output plugin for DeaDBeeF

This is a draft for a PipeWire plugin for DeaDBeeF Music Player

Build using meson:

$ meson setup builddir
$ meson compile -C builddir

Then install:

$ cp builddir/ddb_out_pw.so ~/.local/lib64/deadbeef

Remember to have the Deadbeef development package installed or deadbeef.h available in standard search paths (/usr/include/deadbeef or /usr/local/include/deadbeef).

You can instruct meson to search for include files like so:

$ C_INCLUDE_PATH=/opt meson setup

This assumes the header file is in /opt/deadbeef directory.

New plugin settings UI:

Screenshot

Older plugin settings UI:

Screenshot

shortlog
9 days ago Nicolai SyvertsenFix plugin namemain
2023-08-04 Nicolai SyvertsenOnly debug print on debug builds
2023-08-03 Nicolai SyvertsenAdd misc files
2023-08-03 Nicolai SyvertsenImprove buffer code
2023-01-28 Nicolai SyvertsenUse streamer_get_playing_track_safe
2023-01-26 Nicolai SyvertsenReadme: Add bit about required header file
2023-01-25 Nicolai SyvertsenUse calculated buffer size
2023-01-24 Nicolai SyvertsenFix crash on output plugin switch.
2023-01-22 Nicolai SyvertsenKeep using the node.target for compat
2023-01-22 Nicolai SyvertsenMove pw_loop_invoke call
2023-01-22 Nicolai SyvertsenAllow any channel to be adjusted from external mixer app
2023-01-22 Nicolai SyvertsenUse new target.object for setting sound output device
2023-01-04 Nicolai Syvertsensupport relative include path for when building in...
2023-01-02 Nicolai SyvertsenIntegrated fixes from deadbeef fork.
2022-11-08 Nicolai SyvertsenAdd build instructions for meson
2022-09-07 Nicolai SyvertsenFixed volume resetting to 100% on track changes when... fix_volume_resetting_on_trackchange
...
heads
9 days ago main
3 years ago fix_volume_resetting_on_trackchange
4 years ago assets
4 years ago meson_config_h
4 years ago volume_control_fix