summaryrefslogtreecommitdiffstats
path: root/src/itdb.h
diff options
context:
space:
mode:
authorJorg Schuler <jcsjcs@users.sourceforge.net>2005-11-19 07:15:21 +0000
committerJorg Schuler <jcsjcs@users.sourceforge.net>2005-11-19 07:15:21 +0000
commitc3530fb4aac52a858b0732c49f912950edbfe256 (patch)
tree5994f433ac01bc75fce7835b0346ad2932a3b1eb /src/itdb.h
parent3a96d8768c59e0713b08f0a1399eaec7943eb933 (diff)
downloadlibgpod-c3530fb4aac52a858b0732c49f912950edbfe256.tar.gz
libgpod-c3530fb4aac52a858b0732c49f912950edbfe256.tar.xz
libgpod-c3530fb4aac52a858b0732c49f912950edbfe256.zip
* itdb_playlist.c: simplified API for itdb_spl_update() and
itdb_splr_eval() git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1153 f01d2545-417e-4e96-918e-98f8d0dbbcb6
Diffstat (limited to 'src/itdb.h')
-rw-r--r--src/itdb.h12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/itdb.h b/src/itdb.h
index 4312c95..ee5a9af 100644
--- a/src/itdb.h
+++ b/src/itdb.h
@@ -1,4 +1,4 @@
-/* Time-stamp: <2005-11-13 14:58:18 jcs>
+/* Time-stamp: <2005-11-19 15:41:45 jcs>
|
| Copyright (C) 2002-2005 Jorg Schuler <jcsjcs at users sourceforge net>
| Part of the gtkpod project.
@@ -48,6 +48,12 @@
G_BEGIN_DECLS
+/* G_GNUC_INTERNAL is defined in glib 2.6 */
+#ifndef G_GNUC_INTERNAL
+#define G_GNUC_INTERNAL
+#endif
+
+
/* one star is how much (track->rating) */
#define ITDB_RATING_STEP 20
@@ -721,8 +727,8 @@ SPLRule *itdb_splr_new (void);
void itdb_splr_add (Itdb_Playlist *pl, SPLRule *splr, gint pos);
SPLRule *itdb_splr_add_new (Itdb_Playlist *pl, gint pos);
void itdb_spl_copy_rules (Itdb_Playlist *dest, Itdb_Playlist *src);
-gboolean itdb_splr_eval (Itdb_iTunesDB *itdb, SPLRule *splr, Itdb_Track *track);
-void itdb_spl_update (Itdb_iTunesDB *itdb, Itdb_Playlist *spl);
+gboolean itdb_splr_eval (SPLRule *splr, Itdb_Track *track);
+void itdb_spl_update (Itdb_Playlist *spl);
void itdb_spl_update_all (Itdb_iTunesDB *itdb);
/* thumbnails functions */