Project

General

Profile

danij's activity

From 2015-08-14 to 2015-08-27

2015-08-27

16:22 Doomsday Engine Revision b95a17c4 (github): Refactor|Audio|Client: audio::Channels is responsible for refreshing channels
The Channels set now takes responsibility for refreshing individual
channel buffers (in the background) when/if neces...
danij
15:30 Doomsday Engine Revision a7b73c67 (github): Refactor|Audio|Client: audio::Channels now observes audio::SampleCache SampleRemove
The Channels set now takes responsibility for reseting individual
channels when a sound sample is unloaded.
danij
15:10 Doomsday Engine Revision c2348493 (github): Refactor|Audio|Client: Revised mechanism for initializing sound Channels
The audio::Channels set is now extended by simply adding new Channel
instances to it. Assigned buffers are automatica...
danij
14:42 Doomsday Engine Revision 5f6b5315 (github): Refactor|Audio|Client: Cleanup
danij
14:13 Doomsday Engine Revision eb6116af (github): dsWinMM: Cleaned up message logging
danij
14:04 Doomsday Engine Revision aaa88eac (github): Merge branch 'master' into audio-cleanup
danij

2015-08-26

00:30 Doomsday Engine Revision 8b5127ea (github): Refactor|dsWinMM: Reimplemented all WinMM components using OO C++
Fixed a bug which could lead to playing a CD-A track while some other
source is playing.
Fixed a bug setting the lin...
danij

2015-08-23

16:23 Doomsday Engine Revision 7ee57e01 (github): Refactor|Audio: Renamed and reorganized audio components / source files
danij

2015-08-18

19:47 Doomsday Engine Revision f7cbf49c (github): Refactor|Audio|Client: Cleanup
danij
19:23 Doomsday Engine Revision 14db5a8a (github): Refactor|Audio: Continued isolating Client/Server functionality in audio::System
danij

2015-08-17

20:05 Doomsday Engine Revision 89594df1 (github): Fixed|Audio|Client: Further DDSF_* flag related fixes
danij
19:24 Doomsday Engine Revision b3e678e2 (github): Fixed|Audio|Client: Mishandled DDSF_* flags when starting LogicSounds
The Sound API uses DDSF_* flags specified within soundIds so ensure
invalid ids are taken care of before masking.
danij
18:56 Doomsday Engine Revision 3093a903 (github): Merge branch 'master' into audio-cleanup
danij
18:55 Doomsday Engine Revision aa450e78 (github): Audio|Client: Typos
danij
18:53 Doomsday Engine Revision c7644291 (github): Audio|SfxSampleCache|Client: Ignore attempts to cache a sample given an invalid soundId
danij
15:45 Doomsday Engine Revision df72bb35 (github): Refactor|Audio: Further cleanup
I think we're now ready to begin larger-scale refactorings... danij
11:54 Doomsday Engine Revision 28e7408a (github): Refactor|Audio: Cleanup
danij
11:33 Doomsday Engine Revision db92c028 (github): Refactor|Audio: Assimilated LSM functionality in audio::System
Todo: Ensure the logic sound hash is cleared when the current world
map changes.
danij
09:46 Doomsday Engine Revision e5bb2db9 (github): Refactor|Audio: Moved Logical Sound Manager (LSM) into audio::System
danij
08:43 Doomsday Engine Revision d17eb81d (github): Refactor|Audio|Client: Internalized more playback functionality into audio::System
Next step: Move the Logical Sound Manager (LSM) into audio::System so
that we can begin to dismantle it.
danij

2015-08-14

07:49 Doomsday Engine Revision 121ec455 (github): Refactor|Audio|Server: Server audio::System no longer observes App GameUnload; cleanup
danij
05:55 Doomsday Engine Revision 4c81bfd9 (github): Audio|Client: Cleanup
danij
05:34 Doomsday Engine Revision 84887ca2 (github): Refactor|Audio|Client: Moved high-level sfx playback interface to audio/system.cpp/h
Todo: Revise high-level playback APIs so that the low-level audio
driver interface can be internalized within audio::...
danij
 

Also available in: Atom