Skip to content

Excessive CPU with null receive audio device #640

Description

@wb2osz

When the ALSA null audio input device is specified, it returns a stream of zeroes as fast as they can be read.
This results in an audio input thread consuming an entire core while doing nothing useful.
There have been proposals on how the user can create a fake audio input device that will block on read.
Easier for the user would be to not try reading from a null input device.
We could go as far as not even starting up the audio input processing thread for that device.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions