12 #ifndef _MULTIPLAYER_VOICE_STREAMING_HEADER_FILE
13 #define _MULTIPLAYER_VOICE_STREAMING_HEADER_FILE
22 #define MULTI_VOICE_STATUS_IDLE 0 // nothing's happening, do nothing
23 #define MULTI_VOICE_STATUS_DENIED 1 // have been denied the token (show a red icon or something)
24 #define MULTI_VOICE_STATUS_RECORDING 2 // am currently recording (show a green icon or something)
25 #define MULTI_VOICE_STATUS_PLAYING 3 // playing back a stream (show another icon)
28 #define MULTI_VOICE_MAX_TIME 5000
void multi_voice_maybe_update_vars(int new_qos, int new_duration)
void multi_voice_test_record_stop()
void multi_voice_set_vars(int qos, int duration)
int multi_voice_test_recording()
void multi_voice_process_next_chunk()
void multi_voice_process_packet(unsigned char *data, header *hinfo)
void multi_voice_process()
int multi_voice_test_packet_tossed()
int Multi_voice_can_record
int Multi_voice_local_prefs
GLenum GLsizei GLenum GLenum const GLvoid * data
void multi_voice_test_record_start()
void multi_voice_set_prefs(int pref_flags)
void multi_voice_test_process()
int multi_voice_test_get_playback_buffer()