Skip to content

Reduce calls to Init() in sound drivers #3892

Description

@ann0see

Description

Findings from the last ASIO4ALL bug fix showed that the Init() function might be called 4 times in the ASIO backend. This feels inefficient. I remember that iOS even refused to start due to having too many audio initialization calls.
We might need to rethink the sound design - not now but for after the review freeze.

Metadata

Metadata

Assignees

No one assigned

    Labels

    refactoringNon-behavioural changes, Code cleanup

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions