Skip to content

Software playback loses preconfigured volume during audio-output initialization #660

Description

@1096bimu

What happened?

The engine remembers the public volume property, but applies it to the software host before its audio output exists. That write is silently lost. The engine should reapply the requested volume when creating or replacing the audio output.

Steps to reproduce

play a file with software decode path, volume is always reset to maximum.

AetherEngine version or commit SHA

7.20.0

Host app

AetherPlayer

Platform

macOS

OS version

MacOS 27

Device / chip

Mac Studio

Playback path

Software (dav1d) host

Source media (for playback bugs)

No response

Error codes / log lines


Anything else

No response

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions