Summary Period: 2000-11-09 to 2003-05-29
[root]/CS/plugins/sound/renderer/common
Total Lines Of Code:
354 (2003-07-11 20:29)
Author | Changes | Lines of code | Lines per change |
---|---|---|---|
Totals | 34 (100.0%) | 417 (100.0%) | 12.2 |
mgeisse | 7 (20.6%) | 346 (83.0%) | 49.4 |
jorrit | 9 (26.5%) | 33 (7.9%) | 3.6 |
sunshine | 5 (14.7%) | 11 (2.6%) | 2.2 |
norman | 6 (17.6%) | 9 (2.2%) | 1.5 |
matzebraun | 1 (2.9%) | 7 (1.7%) | 7.0 |
ab031ns | 2 (5.9%) | 6 (1.4%) | 3.0 |
res2002 | 2 (5.9%) | 3 (0.7%) | 1.5 |
philwyett | 2 (5.9%) | 2 (0.5%) | 1.0 |
Replaced NULL with 0.
3 lines of code changed in:
added the Jamfiles
7 lines of code changed in:
- smart pointers for ds3d
3 lines of code changed in:
Renamed/corrected header defines to CS coding-style.
6 lines of code changed in:
Eric Sunshine made the following changes:
-*- Eliminated a slew of compilation warnings throughout the project.
-*- Modified the makefiles so that, on Unix platforms, the X11-related
plugins are built only if the configuration phase discovered the
presence of X11, and the OpenGL-related plugins are built only if the
configuration phase discovered OpenGL.
1 lines of code changed in:
Fixed several memory leaks in CS introduced by the new
csPtr(csRef) constructor added yesterday.
0 lines of code changed in:
Replaced csPtr<iBla> (NULL) with NULL everywhere since that is
cleaner and works just as well.
1 lines of code changed in:
- Changed csSpriteBuilderFile->Build() to return csPtr.
- Changed usage of SoundLoader->LoadSound() with regards to
references.
- iSoundRender->RegisterSound() now returns a csPtr.
- iSoundHandle->CreateSource() now returns a csPtr.
- iSoundHandle->Play() now returns a csPtr.
26 lines of code changed in:
Slight code cleanup: removed all trailing spaces and tabs from
all lines in all source and make files throughout the entire project.
Note that this will most likely not result in a significant
FPS increase :-)
1 lines of code changed in:
- Renamed csTime to csTicks and removed iSystem::GetTime().
Now use the global csGetTicks() instead.
- Fixed a 'for (int i')' construction in mdldata.cpp so it compiles
on linux.
2 lines of code changed in:
Changed cs_time to csTime. Now follows CS naming
convention more closely and generally is a heck
of alot more distinguishable/readable in code. :-)
Removed some no longer in existence includes from
python plugin.
Manually updated VC project files.
2 lines of code changed in:
Eric Sunshine made the following name changes throughout the project in
order to avoid global namespace pollution:
All SCF macros are now prefixed by "SCF_".
All MSG_BLAH macros are now prefixed by "CS_".
All QUERY_PLUGIN macros are now prefixed by "CS_".
All LOAD_PLUGIN macros are now prefixed by "CS_".
All IS_BLAH_EVENT macros are now prefixed by "CS_".
10 lines of code changed in:
method name changes, lots of it
3 lines of code changed in:
play returns a soundsource for looping sounds
4 lines of code changed in:
fixed virtual dtor
1 lines of code changed in:
replaced \ with / in #include directive
1 lines of code changed in:
did a big redesign and cleanup of the sound system:
- merged static and streamed sound data classes
- sound data must now be registered before playing to get a sound handle --
just like textures
- when playing streamed sounds, all sound sources created from the same
sound handle always play the same sequence at the same time
- moved common stuff of all renderers together in plugins/sound/renderers/common
338 lines of code changed in:
modified the interface for 3d sound: There are no 3d and non-3d sources anymore. Instead, every sound source has a '3d mode' attribute which can be non-3d, 3d relative to the listener and absolute 3d position.
Also fixed some bugs in the sound modules and in Walktest.
4 lines of code changed in:
restructured the sound modules
4 lines of code changed in:
Generated by StatCvs v0.2-dev