Index: uspace/srv/audio/hound/audio_device.c
===================================================================
--- uspace/srv/audio/hound/audio_device.c	(revision 1bebadeef8c0e20e4858c16afc1cb5411a16aeaa)
+++ uspace/srv/audio/hound/audio_device.c	(revision ad1aedc5cd6ceafb26272e725b4041815541431e)
@@ -153,5 +153,5 @@
 		const unsigned frames = dev->buffer.size /
 		    (BUFFER_PARTS * pcm_format_frame_size(&dev->sink.format));
-		ret = audio_pcm_start_record(dev->sess, frames,
+		ret = audio_pcm_start_capture(dev->sess, frames,
 		    dev->sink.format.channels, dev->sink.format.sampling_rate,
 		    dev->sink.format.sample_format);
@@ -163,5 +163,5 @@
 		}
 	} else { /* Disconnected */
-		int ret = audio_pcm_stop_record(dev->sess);
+		int ret = audio_pcm_stop_capture(dev->sess);
 		if (ret != EOK) {
 			log_error("Failed to start recording: %s",
@@ -208,13 +208,11 @@
 			break;
 		}
-		case PCM_EVENT_PLAYBACK_TERMINATED: {
+		case PCM_EVENT_PLAYBACK_TERMINATED:
 			log_verbose("Playback terminated!");
 			return;
-		}
-		case PCM_EVENT_FRAMES_RECORDED: {
+		case PCM_EVENT_FRAMES_CAPTURED:
 			//TODO implement
 			break;
-		}
-		case PCM_EVENT_RECORDING_TERMINATED:
+		case PCM_EVENT_CAPTURE_TERMINATED:
 			log_verbose("Recording terminated!");
 			return;
