Commit df07ba0d authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

lib: remove playlist dependency on media parsing (fixes #5460)

parent ff8e7223
...@@ -617,13 +617,12 @@ libvlc_media_get_duration( libvlc_media_t * p_md ) ...@@ -617,13 +617,12 @@ libvlc_media_get_duration( libvlc_media_t * p_md )
static int media_parse(libvlc_media_t *media) static int media_parse(libvlc_media_t *media)
{ {
/* TODO: fetcher and parser independent of playlist */ libvlc_int_t *libvlc = media->p_libvlc_instance->p_libvlc_int;
#warning FIXME: remove pl_Get input_item_t *item = media->p_input_item;
playlist_t *playlist = pl_Get(media->p_libvlc_instance->p_libvlc_int);
/* TODO: Fetch art on need basis. But how not to break compatibility? */ /* TODO: Fetch art on need basis. But how not to break compatibility? */
playlist_AskForArtEnqueue(playlist, media->p_input_item ); libvlc_ArtRequest(libvlc, item);
return playlist_PreparseEnqueue(playlist, media->p_input_item); return libvlc_MetaRequest(libvlc, item);
} }
/************************************************************************** /**************************************************************************
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment