Changeset 5192:4237437ca526 in roaraudio
- Timestamp:
- 10/23/11 03:04:21 (13 years ago)
- Branch:
- default
- Phase:
- public
- Location:
- roard
- Files:
-
- 14 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/auth.c
r5146 r5192 27 27 28 28 #define _NONE ROAR_AUTH_T_AUTO 29 30 // declared 'extern' 31 struct auth_key g_auth_keyring[AUTH_KEYRING_LEN]; 29 32 30 33 int auth_init (void) { -
roard/clients.c
r5190 r5192 30 30 #include "roard.h" 31 31 32 // declared 'extern' 33 struct roar_client_server * g_clients[ROAR_CLIENTS_MAX]; 34 struct roard_proto g_proto[MAX_PROTOS]; 35 36 32 37 struct roard_proto g_proto[MAX_PROTOS] = { 33 38 #ifndef ROAR_WITHOUT_DCOMP_EMUL_ESD -
roard/include/auth.h
r4745 r5192 65 65 }; 66 66 67 struct auth_key g_auth_keyring[AUTH_KEYRING_LEN];67 extern struct auth_key g_auth_keyring[AUTH_KEYRING_LEN]; 68 68 69 69 int auth_init (void); -
roard/include/client.h
r5146 r5192 63 63 }; 64 64 65 struct roar_client_server {65 extern struct roar_client_server { 66 66 struct roar_client _client; 67 67 size_t blockc; … … 83 83 84 84 #define MAX_PROTOS 8 85 struct roard_proto g_proto[MAX_PROTOS];85 extern struct roard_proto g_proto[MAX_PROTOS]; 86 86 87 87 // basic functions -
roard/include/output.h
r4852 r5192 68 68 ) 69 69 70 void * g_output_buffer;71 void * g_input_buffer;72 size_t g_output_buffer_len;70 extern void * g_output_buffer; 71 extern void * g_input_buffer; 72 extern size_t g_output_buffer_len; 73 73 #define g_input_buffer_len g_output_buffer_len 74 74 -
roard/include/roard.h
r5180 r5192 140 140 141 141 142 int alive;143 #ifdef ROAR_SUPPORT_LISTEN 144 int g_no_listen;145 #endif 146 147 uint32_t g_pos; // current possition in output stream148 149 int g_standby;150 int g_autostandby;142 extern int alive; 143 #ifdef ROAR_SUPPORT_LISTEN 144 extern int g_no_listen; 145 #endif 146 147 extern uint32_t g_pos; // current possition in output stream 148 149 extern int g_standby; 150 extern int g_autostandby; 151 151 152 152 #ifdef ROAR_SUPPORT_LISTEN … … 170 170 171 171 #ifdef ROAR_SUPPORT_LISTEN 172 struct roard_listen {172 extern struct roard_listen { 173 173 int used; 174 174 struct roar_vio_calls sock; … … 185 185 #endif 186 186 187 int g_self_client;188 189 int g_terminate;190 191 struct roar_audio_info * g_sa, * g_max_sa;187 extern int g_self_client; 188 189 extern int g_terminate; 190 191 extern struct roar_audio_info * g_sa, * g_max_sa; 192 192 193 193 #define CONF_DEF_STRING "***default***" -
roard/include/sample.h
r4708 r5192 31 31 #define ROAR_SAMPLES_MAX 32 32 32 33 struct roar_sample * g_samples[ROAR_SAMPLES_MAX];33 extern struct roar_sample * g_samples[ROAR_SAMPLES_MAX]; 34 34 35 35 int samples_init (void); -
roard/include/ssynth.h
r4708 r5192 50 50 #define SSYNTH_POLY_COEFF 4 51 51 52 float ssynth_polys[SSYNTH_POLY_POLYMAX][SSYNTH_POLY_COEFF];52 extern float ssynth_polys[SSYNTH_POLY_POLYMAX][SSYNTH_POLY_COEFF]; 53 53 54 54 struct { … … 56 56 } ssynth_conf; 57 57 58 struct{58 extern struct ssynth_state { 59 59 int stream; 60 60 struct { -
roard/include/streams.h
r5022 r5192 74 74 }; 75 75 76 struct roar_stream_server {76 extern struct roar_stream_server { 77 77 struct roar_stream _stream; 78 78 unsigned int pos_abs; -
roard/output.c
r5162 r5192 26 26 #include "roard.h" 27 27 28 // stuff we defined 'extern' 29 void * g_output_buffer = NULL; 30 void * g_input_buffer = NULL; 31 size_t g_output_buffer_len = 0; 32 // // 33 28 34 int output_buffer_init (struct roar_audio_info * info) { 29 35 size_t size; 30 36 void * buf; 31 32 g_output_buffer = NULL;33 g_input_buffer = NULL;34 g_output_buffer_len = 0;35 37 36 38 size = ROAR_OUTPUT_CALC_OUTBUFSIZE(info); -
roard/roard.c
r5180 r5192 54 54 AF_MODE_GEN 55 55 }; 56 57 // some stuff we only define extern globally. 58 int alive; 59 #ifdef ROAR_SUPPORT_LISTEN 60 int g_no_listen; 61 #endif 62 63 uint32_t g_pos; // current possition in output stream 64 65 int g_standby; 66 int g_autostandby; 67 68 struct roard_listen g_listen[ROAR_MAX_LISTEN_SOCKETS]; 69 70 int g_self_client; 71 72 int g_terminate; 73 74 struct roar_audio_info * g_sa, * g_max_sa; 75 // end of extern block. 56 76 57 77 #ifdef ROAR_SUPPORT_LISTEN -
roard/sample.c
r5162 r5192 25 25 26 26 #include "roard.h" 27 28 // declared 'extern' 29 struct roar_sample * g_samples[ROAR_SAMPLES_MAX]; 27 30 28 31 int samples_init (void) { -
roard/ssynth.c
r4708 r5192 32 32 {0.700010, -0.083333, -0.150000, 0.033333} 33 33 }; 34 35 struct ssynth_state g_ssynth; 34 36 35 37 int ssynth_init_config(void) { -
roard/streams.c
r5022 r5192 25 25 26 26 #include "roard.h" 27 28 // declared 'extern' 29 struct roar_stream_server * g_streams[ROAR_STREAMS_MAX]; 27 30 28 31 #define _CHECK_SID_RET(id,ret) if ( (id) < 0 || (id) > ROAR_STREAMS_MAX || g_streams[(id)] == NULL ) return (ret)
Note: See TracChangeset
for help on using the changeset viewer.