X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=sound.h;h=3ff662e137e3393271929e0b958ef4d51f6a0d50;hb=3ff18334a572ae2c544598e05194675207c613df;hp=448b121b8b886643c80e1ea5a62bec83a112e25e;hpb=af4d8d7892ace10b13321577a55dc0630e315129;p=xonotic%2Fdarkplaces.git diff --git a/sound.h b/sound.h index 448b121b..3ff662e1 100644 --- a/sound.h +++ b/sound.h @@ -94,9 +94,10 @@ void S_StaticSound (sfx_t *sfx, vec3_t origin, float vol, float attenuation); void S_StopSound (int entnum, int entchannel); void S_StopAllSounds(qboolean clear); void S_ClearBuffer (void); -void S_Update (vec3_t origin, vec3_t v_forward, vec3_t v_right, vec3_t v_up); +void S_Update(vec3_t origin, vec3_t forward, vec3_t left, vec3_t up); void S_ExtraUpdate (void); +sfx_t *S_GetCached(const char *name); sfx_t *S_PrecacheSound (char *sample, int complain); void S_TouchSound (char *sample); void S_ClearPrecache (void); @@ -147,10 +148,10 @@ extern qboolean fakedma; extern int fakedma_updates; extern int paintedtime; extern int soundtime; -extern vec3_t listener_origin; -extern vec3_t listener_forward; -extern vec3_t listener_right; -extern vec3_t listener_up; +extern vec3_t listener_vieworigin; +extern vec3_t listener_viewforward; +extern vec3_t listener_viewleft; +extern vec3_t listener_viewup; extern volatile dma_t *shm; extern volatile dma_t sn; extern vec_t sound_nominal_clip_dist;