Opened 17 years ago

Closed 15 years ago

Last modified 5 years ago

#3043 closed defect (fixed)

MIXER: getElapsedTime() on paused sounds

Reported by: eriktorbjorn Owned by: sev-
Priority: normal Component: Audio
Version: Keywords:
Cc: Game:

Description

Latest SVN snapshot.

Until recently, the mixer's getElapsedTime() function was only used on sounds that couldn't be paused. Now that we're using it in some cases to sync SMUSH movies, this could become a problem.

Ticket imported from: #1651330. Ticket imported from: bugs/3043.

Change History (7)

comment:1 by fingolfin, 17 years ago

Summary: getElapsedTime() on paused soundsMIXER: getElapsedTime() on paused sounds

comment:2 by fingolfin, 17 years ago

One idea to fix this would be to "simply" record in Channel::pause the duration of the pause, and then adjust _mixerTimeStamp accordingly.

comment:3 by bluegr, 16 years ago

What is the status of this item?

comment:4 by sev-, 15 years ago

Torbjorn, does it still apply to us?

comment:5 by eriktorbjorn, 15 years ago

I'm not sure. I did try to fix it to deal with the new global dialog pausing Broken Sword 2 cutscenes, so it might be obsolete.

comment:6 by sev-, 15 years ago

Owner: set to sev-
Resolution: fixed
Status: newclosed

comment:7 by digitall, 5 years ago

Component: --Unset--Audio
Note: See TracTickets for help on using tickets.