Subversion Repositories Kolibri OS

Rev

Blame | Last modification | View Log | RSS feed

  1. /*
  2. Copyright (C) 1996-1997 Id Software, Inc.
  3.  
  4. This program is free software; you can redistribute it and/or
  5. modify it under the terms of the GNU General Public License
  6. as published by the Free Software Foundation; either version 2
  7. of the License, or (at your option) any later version.
  8.  
  9. This program is distributed in the hope that it will be useful,
  10. but WITHOUT ANY WARRANTY; without even the implied warranty of
  11. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  
  12.  
  13. See the GNU General Public License for more details.
  14.  
  15. You should have received a copy of the GNU General Public License
  16. along with this program; if not, write to the Free Software
  17. Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
  18.  
  19. */
  20. // snd_null.c -- include this instead of all the other snd_* files to have
  21. // no sound code whatsoever
  22.  
  23. #include "quakedef.h"
  24.  
  25. cvar_t bgmvolume = {"bgmvolume", "1", true};
  26. cvar_t volume = {"volume", "0.7", true};
  27.  
  28.  
  29. void S_Init (void)
  30. {
  31. }
  32.  
  33. void S_AmbientOff (void)
  34. {
  35. }
  36.  
  37. void S_AmbientOn (void)
  38. {
  39. }
  40.  
  41. void S_Shutdown (void)
  42. {
  43. }
  44.  
  45. void S_TouchSound (char *sample)
  46. {
  47. }
  48.  
  49. void S_ClearBuffer (void)
  50. {
  51. }
  52.  
  53. void S_StaticSound (sfx_t *sfx, vec3_t origin, float vol, float attenuation)
  54. {
  55. }
  56.  
  57. void S_StartSound (int entnum, int entchannel, sfx_t *sfx, vec3_t origin, float fvol,  float attenuation)
  58. {
  59. }
  60.  
  61. void S_StopSound (int entnum, int entchannel)
  62. {
  63. }
  64.  
  65. sfx_t *S_PrecacheSound (char *sample)
  66. {
  67.         return NULL;
  68. }
  69.  
  70. void S_ClearPrecache (void)
  71. {
  72. }
  73.  
  74. void S_Update (vec3_t origin, vec3_t v_forward, vec3_t v_right, vec3_t v_up)
  75. {      
  76. }
  77.  
  78. void S_StopAllSounds (qboolean clear)
  79. {
  80. }
  81.  
  82. void S_BeginPrecaching (void)
  83. {
  84. }
  85.  
  86. void S_EndPrecaching (void)
  87. {
  88. }
  89.  
  90. void S_ExtraUpdate (void)
  91. {
  92. }
  93.  
  94. void S_LocalSound (char *s)
  95. {
  96. }
  97.  
  98.