Skip to content

Reco does not record system sound when Easy Effects is active. #348

@Digitalone1

Description

@Digitalone1

Hello. As the title says, when the app Easy Effects is open (also as a service in background), Reco is recording from Easy Effects Source sink. This is the screenshot from Helvum to prove it:

Image

Closing Easy Effects, it records from the correct sink (the output device):

Image

I wonder why this is happening. I gave a look to the code to select the system device: https://github.com/ryonakano/reco/blob/main/src/Model/Recorder.vala#L137-L156

It seems Gst.Device? default_sink = Manager.DeviceManager.get_default ().default_sink; is giving the Easy Effects Source rather than the system output device, am I right? Is it a Gstreamer bug?

Do you have a fix for this issue? Thanks.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions