]> git.sesse.net Git - vlc/blobdiff - include/vlc_meta.h
Start supporting preparse status
[vlc] / include / vlc_meta.h
index b42ea26902eacae43720a59df4f4b2f55051ddff..ca59563cda8fc93c6ce240f87991c4c2b9d7c7bf 100644 (file)
 #define VLC_META_CODEC_NAME         N_("Codec Name")
 #define VLC_META_CODEC_DESCRIPTION  N_("Codec Description")
 
+#define ITEM_PREPARSED      0x01
+#define ITEM_META_FETCHED   0x02
+#define ITEM_ARTURL_FETCHED 0x04
+#define ITEM_ART_FETCHED    0x08
+
 struct vlc_meta_t
 {
     char *psz_title;
@@ -67,6 +72,8 @@ struct vlc_meta_t
     char *psz_publisher;
     char *psz_encodedby;
     char *psz_arturl;
+
+    int i_status;
 #if 0
     /* track meta information */
     int         i_track;
@@ -117,6 +124,7 @@ static inline vlc_meta_t *vlc_meta_New( void )
     m->psz_publisher = NULL;
     m->psz_encodedby = NULL;
     m->psz_arturl = NULL;
+    m->i_status = 0;
     return m;
 }