rename 'Timer' to 'struct timer'
This commit is contained in:
		 Jonathan Neuschäfer
					Jonathan Neuschäfer
				
			
				
					committed by
					
						 Max Kellermann
						Max Kellermann
					
				
			
			
				
	
			
			
			 Max Kellermann
						Max Kellermann
					
				
			
						parent
						
							4428894aba
						
					
				
				
					commit
					310895f060
				
			| @@ -102,7 +102,7 @@ fluidsynth_file_decode(struct decoder *decoder, const char *path_fs) | ||||
| 	fluid_player_t *player; | ||||
| 	char *path_dup; | ||||
| 	int ret; | ||||
| 	Timer *timer; | ||||
| 	struct timer *timer; | ||||
| 	enum decoder_command cmd; | ||||
|  | ||||
| 	soundfont_path = | ||||
|   | ||||
| @@ -42,7 +42,7 @@ struct fifo_data { | ||||
| 	int input; | ||||
| 	int output; | ||||
| 	bool created; | ||||
| 	Timer *timer; | ||||
| 	struct timer *timer; | ||||
| }; | ||||
|  | ||||
| /** | ||||
|   | ||||
| @@ -65,10 +65,10 @@ struct httpd_output { | ||||
| 	GMutex *mutex; | ||||
|  | ||||
| 	/** | ||||
| 	 * A #Timer object to synchronize this output with the | ||||
| 	 * A #timer object to synchronize this output with the | ||||
| 	 * wallclock. | ||||
| 	 */ | ||||
| 	Timer *timer; | ||||
| 	struct timer *timer; | ||||
|  | ||||
| 	/** | ||||
| 	 * The listener socket. | ||||
|   | ||||
| @@ -28,7 +28,7 @@ | ||||
| struct null_data { | ||||
| 	bool sync; | ||||
|  | ||||
| 	Timer *timer; | ||||
| 	struct timer *timer; | ||||
| }; | ||||
|  | ||||
| static void * | ||||
| @@ -82,7 +82,7 @@ null_play(void *data, G_GNUC_UNUSED const void *chunk, size_t size, | ||||
| 	  G_GNUC_UNUSED GError **error) | ||||
| { | ||||
| 	struct null_data *nd = data; | ||||
| 	Timer *timer = nd->timer; | ||||
| 	struct timer *timer = nd->timer; | ||||
|  | ||||
| 	if (!nd->sync) | ||||
| 		return size; | ||||
|   | ||||
| @@ -41,7 +41,7 @@ struct openal_data { | ||||
| 	const char *device_name; | ||||
| 	ALCdevice *device; | ||||
| 	ALCcontext *context; | ||||
| 	Timer *timer; | ||||
| 	struct timer *timer; | ||||
| 	ALuint buffers[NUM_BUFFERS]; | ||||
| 	int filled; | ||||
| 	ALuint source; | ||||
|   | ||||
							
								
								
									
										16
									
								
								src/timer.c
									
									
									
									
									
								
							
							
						
						
									
										16
									
								
								src/timer.c
									
									
									
									
									
								
							| @@ -37,9 +37,9 @@ static uint64_t now(void) | ||||
| 	return ((uint64_t)tv.tv_sec * 1000000) + tv.tv_usec; | ||||
| } | ||||
|  | ||||
| Timer *timer_new(const struct audio_format *af) | ||||
| struct timer *timer_new(const struct audio_format *af) | ||||
| { | ||||
| 	Timer *timer = g_new(Timer, 1); | ||||
| 	struct timer *timer = g_new(struct timer, 1); | ||||
| 	timer->time = 0; | ||||
| 	timer->started = 0; | ||||
| 	timer->rate = af->sample_rate * audio_format_frame_size(af); | ||||
| @@ -47,24 +47,24 @@ Timer *timer_new(const struct audio_format *af) | ||||
| 	return timer; | ||||
| } | ||||
|  | ||||
| void timer_free(Timer *timer) | ||||
| void timer_free(struct timer *timer) | ||||
| { | ||||
| 	g_free(timer); | ||||
| } | ||||
|  | ||||
| void timer_start(Timer *timer) | ||||
| void timer_start(struct timer *timer) | ||||
| { | ||||
| 	timer->time = now(); | ||||
| 	timer->started = 1; | ||||
| } | ||||
|  | ||||
| void timer_reset(Timer *timer) | ||||
| void timer_reset(struct timer *timer) | ||||
| { | ||||
| 	timer->time = 0; | ||||
| 	timer->started = 0; | ||||
| } | ||||
|  | ||||
| void timer_add(Timer *timer, int size) | ||||
| void timer_add(struct timer *timer, int size) | ||||
| { | ||||
| 	assert(timer->started); | ||||
|  | ||||
| @@ -72,7 +72,7 @@ void timer_add(Timer *timer, int size) | ||||
| } | ||||
|  | ||||
| unsigned | ||||
| timer_delay(const Timer *timer) | ||||
| timer_delay(const struct timer *timer) | ||||
| { | ||||
| 	int64_t delay = (int64_t)(timer->time - now()) / 1000; | ||||
| 	if (delay < 0) | ||||
| @@ -84,7 +84,7 @@ timer_delay(const Timer *timer) | ||||
| 	return delay / 1000; | ||||
| } | ||||
|  | ||||
| void timer_sync(Timer *timer) | ||||
| void timer_sync(struct timer *timer) | ||||
| { | ||||
| 	int64_t sleep_duration; | ||||
|  | ||||
|   | ||||
							
								
								
									
										18
									
								
								src/timer.h
									
									
									
									
									
								
							
							
						
						
									
										18
									
								
								src/timer.h
									
									
									
									
									
								
							| @@ -24,28 +24,28 @@ | ||||
|  | ||||
| struct audio_format; | ||||
|  | ||||
| typedef struct _Timer { | ||||
| struct timer { | ||||
| 	uint64_t time; | ||||
| 	int started; | ||||
| 	int rate; | ||||
| } Timer; | ||||
| }; | ||||
|  | ||||
| Timer *timer_new(const struct audio_format *af); | ||||
| struct timer *timer_new(const struct audio_format *af); | ||||
|  | ||||
| void timer_free(Timer *timer); | ||||
| void timer_free(struct timer *timer); | ||||
|  | ||||
| void timer_start(Timer *timer); | ||||
| void timer_start(struct timer *timer); | ||||
|  | ||||
| void timer_reset(Timer *timer); | ||||
| void timer_reset(struct timer *timer); | ||||
|  | ||||
| void timer_add(Timer *timer, int size); | ||||
| void timer_add(struct timer *timer, int size); | ||||
|  | ||||
| /** | ||||
|  * Returns the number of milliseconds to sleep to get back to sync. | ||||
|  */ | ||||
| unsigned | ||||
| timer_delay(const Timer *timer); | ||||
| timer_delay(const struct timer *timer); | ||||
|  | ||||
| void timer_sync(Timer *timer); | ||||
| void timer_sync(struct timer *timer); | ||||
|  | ||||
| #endif | ||||
|   | ||||
		Reference in New Issue
	
	Block a user