Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support PulseAudio for audio capture #1614

Open
magiruuvelvet opened this issue Jun 25, 2023 · 1 comment
Open

Support PulseAudio for audio capture #1614

magiruuvelvet opened this issue Jun 25, 2023 · 1 comment

Comments

@magiruuvelvet
Copy link

Feature request

What problem does this feature solve?

Capture audio streams from PulseAudio sinks. This allows you to capture the audio stream which is sent via Bluetooth without setting up solutions like BlueAlsa or virtual ALSA cards. BlueAlsa and PulseAudio can't be used at the same time due to hardware limitations. It's also not ideal if PulseAudio is tightly integrated into your system and acts as the default sound server.

What does the proposed API look like?

Be able to select PulseAudio sinks in the Capturing Hardware -> Audio Capture interface.

How should this be implemented in your opinion?

As a new audio grabber in libsrc/grabber/audio using libpulse.

Are you willing to work on this yourself?

I might give this a try myself. Could you please give me a brief overview on how the audio grabber architecture works? Anything I need to pay attention too? I saw in another feature request that latency/delay could be a problem.

@Paulchen-Panther
Copy link
Member

EliteScientist might be able to help you. From him is the AudioGrabber implementation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants