Index: uspace/srv/audio/hound/connection.h
===================================================================
--- uspace/srv/audio/hound/connection.h	(revision 5029c788d70370f28e871545dba8965729edd531)
+++ uspace/srv/audio/hound/connection.h	(revision c5b8548cc12fc8a06b0d3e6fd94d3e0219b25d54)
@@ -49,5 +49,5 @@
 	link_t sink_link;
 	link_t hound_link;
-	list_t fifo;
+	audio_pipe_t fifo;
 	audio_sink_t *sink;
 	audio_source_t *source;
@@ -75,5 +75,11 @@
     size_t size, pcm_format_t format);
 
-int connection_push_data(connection_t *connection, audio_data_t *adata);
+static inline int connection_push_data(connection_t *connection,
+    audio_data_t *adata)
+{
+	assert(connection);
+	assert(adata);
+	return audio_pipe_push(&connection->fifo, adata);
+}
 
 static inline const char *connection_source_name(connection_t *connection)
