Opened 14 years ago

Closed 14 years ago

Last modified 12 months ago

#7453 closed enhancement (fixed)

MAC: Error after changing sound device in System Preferences

Reported by: SF/thepnx Owned by: fingolfin
Priority: normal Component: Port: Mac OS X
Keywords: Cc:
Game:

Description

ScummVM 0.8.0a (Nov 2 2005 00:31:36)
Features compiled in: Vorbis FLAC MP3 zLib MPEG2

When changing the sound output device via System Prefences while
ScummVM is running, the music keeps playing on the original
device. Sound effects and speech correctly get outputted via the
newly selected device.

It seems to work correctly when manually changing the Music driver
in ScummVM to Quicktime though (MacOSX 10.4.3, Quicktime
7.0.3, in case this is of significance).

This occurs with both Beneath A Steel Sky and Flight Of The
Amazon Queen (and probably others, I didn't run across any while
testing though).

Ticket imported from: #1345515. Ticket imported from: feature-requests/269.

Change History (10)

comment:1 by fingolfin, 14 years ago

Component: Engine: Sky
Game: Beneath a Steel Sky

comment:2 by fingolfin, 14 years ago

Solution: Do not change the output device while playing a game :-).

I'll consider rewriting the CoreAudio driver to detect changes made to the
system prefs, to cover this case, but it's a low priority.

comment:3 by fingolfin, 14 years ago

thepnx, I only have one output device on my computer at this time. I have some
code around that *might* fix this issue, but I need somebody to test it...

If you are willing to do this, please state so in a comment to this tracker item.
Then I can make a test build of ScummVM available to you somewhere and you
can tell me whether it helps or not :-).

comment:4 by SF/thepnx, 14 years ago

Sure. Just drop a line to my sourceforge email address or contact me on
freenode (nick pnx), whichever is more convenient ;).

comment:5 by fingolfin, 14 years ago

Please try out this snapshot: <http://www.scummvm.org/downloads/
ScummVM-snapshot.dmg>

Note: This is a snapshot build, and as such may contain
serious bugs. Also it may create savegames incompatible with
older ScummVM versions!

comment:6 by fingolfin, 14 years ago

Owner: set to fingolfin
Resolution: fixed
Status: newpending

comment:7 by fingolfin, 14 years ago

Pending an answer.

comment:8 by SF/sf-robot, 14 years ago

This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 14 days (the time period specified by
the administrator of this Tracker).

comment:9 by SF/sf-robot, 14 years ago

Status: pendingclosed

comment:10 by digitall, 12 months ago

Component: Port: Mac OS X
Note: See TracTickets for help on using tickets.