openalbridge/wrappers.c
changeset 2216 82e7da49c26a
parent 2213 bd51bbf06033
child 2218 59a9bebc4988
equal deleted inserted replaced
2215:1d78579e06c2 2216:82e7da49c26a
    78 #endif
    78 #endif
    79 	{
    79 	{
    80 		ALfloat gain;
    80 		ALfloat gain;
    81 		ALfloat target_gain;
    81 		ALfloat target_gain;
    82 		fade_t *fade;
    82 		fade_t *fade;
    83 		int index; 
    83 		uint32_t index; 
    84 		unsigned int quantity; 
    84 		uint16_t quantity; 
    85 		
    85 		
    86 		fade = tmp;
    86 		fade = tmp;
    87 		index = fade->index;
    87 		index = fade->index;
    88 		quantity = fade->quantity;
    88 		quantity = fade->quantity;
    89 		free (fade);
    89 		free (fade);
   112 #ifndef _WIN32
   112 #ifndef _WIN32
   113 		pthread_exit(NULL);
   113 		pthread_exit(NULL);
   114 #else
   114 #else
   115 		_endthread();
   115 		_endthread();
   116 #endif
   116 #endif
       
   117 		return 0;
   117 	}
   118 	}
   118 	
   119 	
   119 	
   120 	
   120 #ifndef _WIN32
   121 #ifndef _WIN32
   121 	void *helper_fadeout(void *tmp) 
   122 	void *helper_fadeout(void *tmp) 
   124 #endif
   125 #endif
   125 	{
   126 	{
   126 		ALfloat gain;
   127 		ALfloat gain;
   127 		ALfloat old_gain;
   128 		ALfloat old_gain;
   128 		fade_t *fade;
   129 		fade_t *fade;
   129 		int index; 
   130 		uint32_t index; 
   130 		unsigned int quantity; 
   131 		uint16_t quantity; 
   131 		
   132 		
   132 		fade = tmp;
   133 		fade = tmp;
   133 		index = fade->index;
   134 		index = fade->index;
   134 		quantity = fade->quantity;
   135 		quantity = fade->quantity;
   135 		free(fade);
   136 		free(fade);
   157 #ifndef _WIN32
   158 #ifndef _WIN32
   158 		pthread_exit(NULL);
   159 		pthread_exit(NULL);
   159 #else
   160 #else
   160 		_endthread();
   161 		_endthread();
   161 #endif
   162 #endif
       
   163 		return 0;
   162 	}
   164 	}
   163 	
   165 	
   164 	
   166 	
   165 #ifdef __CPLUSPLUS
   167 #ifdef __CPLUSPLUS
   166 }
   168 }