|  | 
| #define | vlc_dialog_display_error(a,  b,  c, ...)   vlc_dialog_display_error(VLC_OBJECT(a), b, c, ##__VA_ARGS__) | 
|  | 
| #define | vlc_dialog_wait_login(a,  b,  c,  d,  e,  f,  g, ...)   vlc_dialog_wait_login(VLC_OBJECT(a), b, c, d, e, f, g, ##__VA_ARGS__) | 
|  | 
| #define | vlc_dialog_wait_question(a,  b,  c,  d,  e,  f,  g, ...)   vlc_dialog_wait_question(VLC_OBJECT(a), b, c, d, e, f, g, ##__VA_ARGS__) | 
|  | 
| #define | vlc_dialog_display_progress(a,  b,  c,  d,  e,  f, ...)   vlc_dialog_display_progress(VLC_OBJECT(a), b, c, d, e, f, ##__VA_ARGS__) | 
|  | 
| #define | vlc_dialog_update_progress(a,  b,  c)   vlc_dialog_update_progress(VLC_OBJECT(a), b, c) | 
|  | 
| #define | vlc_dialog_update_progress_text(a,  b,  c,  d, ...)   vlc_dialog_update_progress_text(VLC_OBJECT(a), b, c, d, ##__VA_ARGS__) | 
|  | 
| #define | vlc_dialog_release(a,  b)   vlc_dialog_release(VLC_OBJECT(a), b) | 
|  | 
| #define | vlc_dialog_is_cancelled(a,  b)   vlc_dialog_is_cancelled(VLC_OBJECT(a), b) | 
|  | 
| #define | vlc_dialog_provider_set_callbacks(a,  b,  c)   vlc_dialog_provider_set_callbacks(VLC_OBJECT(a), b, c) | 
|  | 
| #define | vlc_ext_dialog_update(a,  b)   vlc_ext_dialog_update(VLC_OBJECT(a), b) | 
|  | 
| #define | vlc_dialog_provider_set_ext_callback(a,  b,  c)   vlc_dialog_provider_set_ext_callback(VLC_OBJECT(a), b, c) | 
|  | 
|  | 
| int | libvlc_InternalDialogInit (libvlc_int_t *p_libvlc) | 
|  | 
| void | libvlc_InternalDialogClean (libvlc_int_t *p_libvlc) | 
|  | 
| int | vlc_dialog_display_error (vlc_object_t *p_obj, const char *psz_title, const char *psz_fmt,...) | 
|  | Sends an error message.  More... 
 | 
|  | 
| int | vlc_dialog_display_error_va (vlc_object_t *p_obj, const char *psz_title, const char *psz_fmt, va_list ap) | 
|  | Sends an error message.  More... 
 | 
|  | 
| int | vlc_dialog_wait_login (vlc_object_t *p_obj, char **ppsz_username, char **ppsz_password, bool *p_store, const char *psz_default_username, const char *psz_title, const char *psz_fmt,...) | 
|  | Requests an user name and a password.  More... 
 | 
|  | 
| int | vlc_dialog_wait_login_va (vlc_object_t *p_obj, char **ppsz_username, char **ppsz_password, bool *p_store, const char *psz_default_username, const char *psz_title, const char *psz_fmt, va_list ap) | 
|  | Requests an user name and a password.  More... 
 | 
|  | 
| int | vlc_dialog_wait_question (vlc_object_t *p_obj, vlc_dialog_question_type i_type, const char *psz_cancel, const char *psz_action1, const char *psz_action2, const char *psz_title, const char *psz_fmt,...) | 
|  | Asks a total (Yes/No/Cancel) question.  More... 
 | 
|  | 
| int | vlc_dialog_wait_question_va (vlc_object_t *p_obj, vlc_dialog_question_type i_type, const char *psz_cancel, const char *psz_action1, const char *psz_action2, const char *psz_title, const char *psz_fmt, va_list ap) | 
|  | Asks a total (Yes/No/Cancel) question.  More... 
 | 
|  | 
| vlc_dialog_id * | vlc_dialog_display_progress (vlc_object_t *p_obj, bool b_indeterminate, float f_position, const char *psz_cancel, const char *psz_title, const char *psz_fmt,...) | 
|  | Display a progress dialog.  More... 
 | 
|  | 
| vlc_dialog_id * | vlc_dialog_display_progress_va (vlc_object_t *p_obj, bool b_indeterminate, float f_position, const char *psz_cancel, const char *psz_title, const char *psz_fmt, va_list ap) | 
|  | Display a progress dialog.  More... 
 | 
|  | 
| int | vlc_dialog_update_progress (vlc_object_t *p_obj, vlc_dialog_id *p_id, float f_position) | 
|  | Update the position of the progress dialog.  More... 
 | 
|  | 
| int | vlc_dialog_update_progress_text (vlc_object_t *p_obj, vlc_dialog_id *p_id, float f_position, const char *psz_fmt,...) | 
|  | Update the position and the message of the progress dialog.  More... 
 | 
|  | 
| int | vlc_dialog_update_progress_text_va (vlc_object_t *p_obj, vlc_dialog_id *p_id, float f_position, const char *psz_fmt, va_list ap) | 
|  | Update the position and the message of the progress dialog.  More... 
 | 
|  | 
| void | vlc_dialog_release (vlc_object_t *p_obj, vlc_dialog_id *p_id) | 
|  | Release the dialog id returned by vlc_dialog_display_progress()  More... 
 | 
|  | 
| bool | vlc_dialog_is_cancelled (vlc_object_t *p_obj, vlc_dialog_id *p_id) | 
|  | Return true if the dialog id is cancelled.  More... 
 | 
|  | 
| void | vlc_dialog_provider_set_callbacks (vlc_object_t *p_obj, const vlc_dialog_cbs *p_cbs, void *p_data) | 
|  | Register callbacks to handle VLC dialogs.  More... 
 | 
|  | 
| void | vlc_dialog_id_set_context (vlc_dialog_id *p_id, void *p_context) | 
|  | Associate an opaque pointer with the dialog id.  More... 
 | 
|  | 
| void * | vlc_dialog_id_get_context (vlc_dialog_id *p_id) | 
|  | Return the opaque pointer associated with the dialog id.  More... 
 | 
|  | 
| int | vlc_dialog_id_post_login (vlc_dialog_id *p_id, const char *psz_username, const char *psz_password, bool b_store) | 
|  | Post a login answer.  More... 
 | 
|  | 
| int | vlc_dialog_id_post_action (vlc_dialog_id *p_id, int i_action) | 
|  | Post a question answer.  More... 
 | 
|  | 
| int | vlc_dialog_id_dismiss (vlc_dialog_id *p_id) | 
|  | Dismiss a dialog.  More... 
 | 
|  | 
| int | vlc_ext_dialog_update (vlc_object_t *p_obj, extension_dialog_t *dialog) | 
|  | 
| void | vlc_dialog_provider_set_ext_callback (vlc_object_t *p_obj, vlc_dialog_ext_update_cb pf_update, void *p_data) | 
|  | Register a callback for VLC extension dialog.  More... 
 | 
|  | 
This file declares VLC dialog functions