Opened 16 years ago
Closed 13 years ago
#2 closed enhancement (fixed)
New WinMM code for FlashWaveOut
| Reported by: | ydario | Owned by: | rlwalsh |
|---|---|---|---|
| Priority: | major | Milestone: | 0.8.6 |
| Component: | winmm | Version: | 0.8.5 |
| Severity: | low | Keywords: | |
| Cc: |
Description
New DART implementation for better Flash audio playback.
Change History (8)
comment:1 by , 16 years ago
| Owner: | changed from to |
|---|
comment:2 by , 16 years ago
comment:3 by , 15 years ago
| Milestone: | → odinized java |
|---|
comment:4 by , 15 years ago
| Milestone: | odinized java → odinized flash |
|---|
comment:5 by , 14 years ago
| Milestone: | 0.8.3 → general enhancement |
|---|---|
| Severity: | → low |
comment:6 by , 13 years ago
| Version: | → 0.8.5 |
|---|
shouldn't this be closed, as the code is in since long?
comment:7 by , 13 years ago
| Milestone: | general enhancement → 0.8.6 |
|---|
comment:8 by , 13 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
Checked, all is there indeed. Closing.
Note:
See TracTickets
for help on using tickets.

Committed as revision 21358.
FlashWaveOutis an alternative toDartWaveOutthat is less likely to cause "looping" (repeatedly playing the last quarter-second of sound when a buffer underrun occurs). To use it, an app should #include "flashaudio.h" and call ODIN_EnableFlashAudio(TRUE).An odin.ini entry is also available ("
FlashAudio=0" or "FlashAudio=1") but under normal circumstances, it should not be present in odin.ini. It is intended for users who need to forceFlashWaveOutto be disabled or enabled, and overrides calls to ODIN_EnableFlashAudio().This patch also restructures & refactors all of the Wave classes. It gives each an ::open() method, relocates class data members to the classes that actually use them, and generally tightens-up the code.