diff src/cue/cuesheet.c @ 251:0469aa4ae1ec trunk

[svn] - make pause do something. closes #636
author nenolod
date Fri, 17 Nov 2006 20:18:21 -0800
parents e5d78e44971f
children 1bf162c7b4b9
line wrap: on
line diff
--- a/src/cue/cuesheet.c	Wed Nov 15 12:04:06 2006 -0800
+++ b/src/cue/cuesheet.c	Fri Nov 17 20:18:21 2006 -0800
@@ -36,6 +36,7 @@
 static gint get_time(void);
 static void seek(gint time);
 static void stop(void);
+static void cue_pause(short);
 static TitleInput *get_tuple(gchar *uri);
 static TitleInput *get_tuple_uri(gchar *uri);
 static void get_song_info(gchar *uri, gchar **title, gint *length);
@@ -69,7 +70,7 @@
 	NULL,		/* audio cd */
 	play,
 	stop,
-	NULL,
+	cue_pause,
 	seek,
 	NULL,		/* set eq */
 	get_time,
@@ -245,6 +246,12 @@
 	}
 }
 
+static void cue_pause(short p)
+{
+	if (real_ip != NULL)
+		real_ip->pause(p);
+}
+
 static void set_info_override(gchar * unused, gint length, gint rate, gint freq, gint nch)
 {
 	gchar *title;