#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;
char *psz_publisher;
char *psz_encodedby;
char *psz_arturl;
+
+ int i_status;
#if 0
/* track meta information */
int i_track;
m->psz_publisher = NULL;
m->psz_encodedby = NULL;
m->psz_arturl = NULL;
+ m->i_status = 0;
return m;
}
PL_UNLOCK;
if( b_preparsed )
{
- var_SetInteger( p_playlist, "item-change",
- p_current->i_id );
-
+ p_current->p_meta->i_status |= ITEM_PREPARSED;
+ var_SetInteger( p_playlist, "item-change", p_current->i_id );
}
vlc_gc_decref( p_current );
/* Add to secondary preparse queue */