comments deleted ;)
authorBastiaan Zapf <bzapf@example.org>
Fri, 6 May 2005 22:26:19 +0000 (22:26 +0000)
committerBastiaan Zapf <bzapf@example.org>
Fri, 6 May 2005 22:26:19 +0000 (22:26 +0000)
SVN-Revision: 2424

src/audio/sound_manager.cpp
src/audio/sound_manager.h

index d0c547e..e463acc 100644 (file)
@@ -100,43 +100,6 @@ SoundManager::play_sound(const std::string& sound, const Vector& pos,
     Mix_SetPanning(chan, 24, 230);
 }
 
-/*
-
-ok, i was stupid. We won't need this now.
-
-// Register a sound effect function - basti_
-
-void 
-SoundManager::register_effect(int channel,Mix_EffectFunc_t f,
-                             Mix_EffectDone_t d,void * arg) {
-
-  if(!audio_device || !m_sound_enabled)
-    return;
-  Mix_RegisterEffect(channel,f,d,arg);
-}
-
-// Adjust the Volume of a channel "on line". Needs sizeof(float) static data.
-
-void 
-SoundManager::volume_adjust(int chan, void *stream, int len, void *udata) {
-
-  typedef signed short int atype;
-
-  ((float *)udata)[1]=((float *)udata)[1]*0.95+
-    (((float *)udata)[0]-
-     ((float *)udata)[1])*0.05; // decay towards [0] - declick
-  float vol=((float*)udata)[1];
-
-  for (int i=0;i<len/2;i++)
-    ((atype *)stream)[i]=
-      ((atype)(((atype *)stream)[i]*vol)); 
-  // FIXME: This should be audio-type dependant - how to do this correctly?
-  
-  chan=0; // -Werror sucks
-}
-*/
-
-
 MusicRef
 SoundManager::load_music(const std::string& file)
 {
index e934315..d544525 100644 (file)
@@ -48,13 +48,6 @@ public:
   void play_sound(const std::string& sound, const MovingObject* object,
       const Vector& pos);
   
-  /// register an effect to a channel - basti_
-  void register_effect(int channel,Mix_EffectFunc_t f,Mix_EffectDone_t d, 
-                      void * arg);
-
-  // effects - basti_ 
-  static void volume_adjust(int,void *,int,void *);
-
   /** Load music.
    * Is used to load the music for a MusicRef.
    */