static void
recorder_output_finish(void *data)
{
	struct recorder_output *recorder = data;

	encoder_finish(recorder->encoder);
	g_free(recorder);
}
Beispiel #2
0
static void
httpd_output_finish(void *data)
{
	struct httpd_output *httpd = data;

	encoder_finish(httpd->encoder);
	g_mutex_free(httpd->mutex);
	g_free(httpd);
}
Beispiel #3
0
static void
httpd_output_finish(struct audio_output *ao)
{
	struct httpd_output *httpd = (struct httpd_output *)ao;

	if (httpd->metadata)
		page_unref(httpd->metadata);

	encoder_finish(httpd->encoder);
	server_socket_free(httpd->server_socket);
	g_mutex_free(httpd->mutex);
	ao_base_finish(&httpd->base);
	g_free(httpd);
}