Commit 902514db authored by Thomas Guillem's avatar Thomas Guillem
Browse files

libvlc: add a libvlc_media_parse_flag_t to interact with the user

parent fb7313e0
......@@ -265,6 +265,12 @@ typedef enum libvlc_media_parse_flag_t
* Fetch meta and covert art using network resources
libvlc_media_fetch_network = 0x04,
* Interact with the user (via libvlc_dialog_cbs) when preparsing this item
* (and not its sub items). Set this flag in order to receive a callback
* when the input is asking for credentials.
libvlc_media_do_interact = 0x08,
} libvlc_media_parse_flag_t;
......@@ -741,6 +741,8 @@ static int media_parse(libvlc_media_t *media, bool b_async,
if (parse_flag & libvlc_media_parse_network)
if (parse_flag & libvlc_media_do_interact)
ret = libvlc_MetaRequest(libvlc, item, parse_scope);
if (ret != VLC_SUCCESS)
return ret;
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