mmitch / gbsplay

gameboy sound player
https://mmitch.github.io/gbsplay/
Other
100 stars 20 forks source link

add PipeWire audio plugout #111

Closed mmitch closed 9 months ago

mmitch commented 9 months ago

New audio plugout for PipeWire.

Tested on Linux, works in Debian 12. Note that even if already have some PipeWire components installed, you might still be using PulseAudio for your regular sound (some distros use PipeWire only for eg. video conferencing.

The plugout is covered by our CI build on Linux. which needed some small changes to the configure script to make it work.

This fixes #109.

codecov[bot] commented 9 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (e59ba36) 45.86% compared to head (4c1212a) 45.86%.

Additional details and impacted files | [Files](https://app.codecov.io/gh/mmitch/gbsplay/pull/111?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Christian+Garbs) | Coverage Δ | | |---|---|---| | [plugout.c](https://app.codecov.io/gh/mmitch/gbsplay/pull/111?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Christian+Garbs#diff-cGx1Z291dC5j) | `33.33% <ø> (ø)` | |