2 * $Logfile: /Freespace2/code/Sound/rsx_lib.h $
7 * Header file for RSX sound lib
10 * Revision 1.1 2002/05/03 03:28:12 root
14 * 2 10/07/98 10:54a Dave
17 * 1 10/07/98 10:51a Dave
19 * 2 10/14/97 11:33p Lawrance
22 * 1 10/14/97 12:58p Lawrance
24 * 1 10/14/97 10:35a Lawrance
30 #ifndef __FREESPACE_RSX_H__
31 #define __FREESPACE_RSX_H__
35 extern int rsx_initialized;
38 void rsx_update_listener(vector *pos, matrix *orient);
40 int rsx_create_cached_emitter(char *filename, int is_3d, int use_doppler, int min, int max, float max_volume);
41 int rsx_play( int sid, float priority, float volume);
42 int rsx_play_3d( int sid, float priority, float volume, vector *pos, vector *sound_fvec);
43 void rsx_unload_buffer(int sid);