danij's activity
From 2015-07-31 to 2015-08-13
2015-08-11
-
13:36 Doomsday Engine Revision 411199aa (github): Refactor|Audio|Client: audio::System has ownership of audio::SfxChannels
- Moved audio::SfxChannel(s) into new source files.
-
11:35 Doomsday Engine Revision 425c8027 (github): Refactor|Audio|Client: Began remodelling sfxchannel_t using OO C++
- Still a long way to go yet...
-
06:30 Doomsday Engine Revision 7464050e (github): Refactor|Audio|Client: audio::System has ownership of the central audio::SfxSampleCache
- Todo: Replace audio::SfxSampleCache with de::WaveformBank.
2015-08-10
-
08:50 Doomsday Engine Revision 8ef4a075 (github): Refactor|Audio|Client: Internalized active audio interface functionality in audio::System
-
08:13 Doomsday Engine Revision 2679cf47 (github): Audio|Client: audio::System::description() now includes more high-level config
- Music volume, MIDI sound font, and preferred source are now included
in the audio system description. -
07:22 Doomsday Engine Revision b6a604e3 (github): Refactor|Audio|Client: Internalized active audio interface iteration in audio::System
- Users of audio::System should not require such low-level access to
the AudioDrivers. In the future the playback inter... -
07:03 Doomsday Engine Revision eef824e3 (github): Refactor|Audio|Client: Moved high-level music playback interface to audio::System
-
03:47 Doomsday Engine Revision aebe330d (github): Refactor|Audio|Client: Locate music resource files only once per playback request
- Revised playFile() so that only one attempt to locate referenced file
is made irrespective of the number playback int... -
03:21 Doomsday Engine Revision 0f853b05 (github): Refactor|Audio|Client: Locating music files irrespective of playback facilities
- Whether or not playback is currently possible is irrelevant when
attempting to simply locate a music resource file.
... -
02:44 Doomsday Engine Revision 66726a66 (github): Cleanup|Audio|Client: "Mus" module is no longer dependent on audiodriver.h
-
02:34 Doomsday Engine Revision f439692d (github): Refactor|Audio|Client: "Mus" module clean up/consolidation
2015-08-09
-
23:52 Doomsday Engine Revision 630bfc37 (github): Merge branch 'master' into audio-cleanup
-
23:51 Doomsday Engine Revision ac6158df (github): libcore: Changed license of de::Partition to LGPL 3
-
23:31 Doomsday Engine Revision 60f0b5c4 (github): Refactor|Audio: Began remodelling Audio system components
- Remodelled audiodriver_t into a more object-oriented, AudioDriver
model (C++ class). Gave audio::System direct owners...
2015-08-06
-
23:56 Doomsday Engine Revision 345693bd (github): Refactor|audio: Moved more high-level audio functionality into audio::System
-
23:39 Doomsday Engine Revision 544b48ed (github): Audio|libdoomsday: Cleanup
-
19:32 Doomsday Engine Revision 358d4fa8 (github): Refactor|Audio: Moved audio channel debug visual to audio/s_sfx.cpp/h
- Lets keep this together with the rest of the audio channel stuff
for now. We can turn this into a GUI widget later on. -
19:13 Doomsday Engine Revision 068a50d9 (github): Refactor|Audio: Moved high-level audio playback API to audio/system.cpp/h
-
18:30 Doomsday Engine Revision d32d161d (github): Refactor|Audio: Perform frame synchronous audio operations in audio::System
-
18:18 Doomsday Engine Revision dfd1091d (github): Refactor|Audio: Moved registration of audio cmds/vars to audio::System
-
18:05 Doomsday Engine Revision cb6ae4ae (github): API|Sound: LGM init when changing map is now handled by the engine
- (Re)Initialization of the logical sound manager is now performed by
the engine when the current world map changes.
... -
17:07 Doomsday Engine Revision 53d36b3a (github): Refactor|Audio|Client: audio::System is responsible for sound/music resets
-
15:05 Doomsday Engine Revision 47053fa7 (github): Client|Audio: Added audio::System (stub) for the client
- All audio subsystem functionality should be moved here.
2015-08-05
-
11:24 Doomsday Engine Revision 48c60c2b (github): Refactor|libcore: Moved de::Partition to libcore
-
09:28 Doomsday Engine Revision 922aef8f (github): Refactor|World: de::Map now has its own SkyAnimator; cleanup
-
04:06 Doomsday Engine Revision bf60b9bd (github): Refactor|StringPool|libcore: Use C++11 for iterating interned strings in StringPool
2015-07-31
-
03:56 Doomsday Engine Revision a5877259 (github): Refactor|Plugins: Use C++11 for iterating plugin hooks
- One can now use a C++11 lambda for iterating through plugin hooks,
allowing for more flexible ways of executing the h...
Also available in: Atom