From 3aad79ddd9f39c46b52e491ab4be0fdd4db8bcbc Mon Sep 17 00:00:00 2001 From: Todd Zullinger Date: Mon, 4 Aug 2008 23:52:53 -0400 Subject: Documentation: add Itdb_SPLRules --- src/itdb.h | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/itdb.h b/src/itdb.h index 60b4886..fec1f0d 100644 --- a/src/itdb.h +++ b/src/itdb.h @@ -694,12 +694,23 @@ struct _Itdb_SPLRule gpointer reserved2; }; - +/** + * Itdb_SPLRules: + * @unk004: Unknown + * @match_operator: Whether all rules must match (#ITDB_SPLMATCH_AND) or any + * rules may match (#ITDB_SPLMATCH_OR) + * @rules: list of #Itdb_SPLRule's + * @reserved_int1: Reserved for future use + * @reserved_int2: Reserved for future use + * @reserved1: Reserved for future use + * @reserved2: Reserved for future use + * + * Smart Playlist Rules + */ struct _Itdb_SPLRules { guint32 unk004; - guint32 match_operator; /* "All" (logical AND): Itdb_SPLMATCH_AND, - "Any" (logical OR): Itdb_SPLMATCH_OR */ + guint32 match_operator; GList *rules; /* reserved for future use */ gint32 reserved_int1; -- cgit