diff src/libaudclient/audctrl.c @ 2735:ccf3e141fb1e trunk

[svn] - finish some stubs to make audtool work for my scripts
author nenolod
date Fri, 11 May 2007 12:35:52 -0700
parents cf080b11c3fa
children 1eb06f902923
line wrap: on
line diff
--- a/src/libaudclient/audctrl.c	Fri May 11 12:22:38 2007 -0700
+++ b/src/libaudclient/audctrl.c	Fri May 11 12:35:52 2007 -0700
@@ -214,12 +214,24 @@
 }
 
 gchar *audacious_remote_get_playlist_file(DBusGProxy *proxy, gint pos) {
+    gchar *out;
+    org_atheme_audacious_song_filename(proxy, pos, &out, &error);
+    g_clear_error(&error);
+    return out;
 }
 
 gchar *audacious_remote_get_playlist_title(DBusGProxy *proxy, gint pos) {
+    gchar *out;
+    org_atheme_audacious_song_title(proxy, pos, &out, &error);
+    g_clear_error(&error);
+    return out;
 }
 
 gint audacious_remote_get_playlist_time(DBusGProxy *proxy, gint pos) {
+    gint out;
+    org_atheme_audacious_song_length(proxy, pos, &out, &error);
+    g_clear_error(&error);
+    return out;
 }
 
 void audacious_remote_get_info(DBusGProxy *proxy, gint *rate, gint *freq,