X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=include%2Fvlc_dialog.h;h=8d79f05d30795399a41962caefd92fca9379f447;hb=12ade3e3bc975d5426ba4af155b7372c31093b31;hp=6914ef552fa350c81f519e2db598143b68c8369f;hpb=23c79e062f2649587f445425a54df1a4253d49f5;p=vlc diff --git a/include/vlc_dialog.h b/include/vlc_dialog.h index 6914ef552f..8d79f05d30 100644 --- a/include/vlc_dialog.h +++ b/include/vlc_dialog.h @@ -35,7 +35,6 @@ typedef struct dialog_fatal_t { const char *title; const char *message; - bool modal; } dialog_fatal_t; VLC_EXPORT( void, dialog_VFatal, (vlc_object_t *, bool, const char *, const char *, va_list) ); @@ -102,18 +101,17 @@ typedef struct dialog_progress_bar_t const char *message; const char *cancel; /* Permanent parameters */ - vlc_mutex_t lock; - void (*pf_update) (void *, float); + void (*pf_update) (void *, const char *, float); bool (*pf_check) (void *); void (*pf_destroy) (void *); void *p_sys; } dialog_progress_bar_t; -VLC_EXPORT( dialog_progress_bar_t *, dialog_ProgressCreate, (vlc_object_t *, const char *, const char *, const char *) ); +VLC_EXPORT( dialog_progress_bar_t *, dialog_ProgressCreate, (vlc_object_t *, const char *, const char *, const char *) LIBVLC_USED ); #define dialog_ProgressCreate(o, t, m, c) \ dialog_ProgressCreate(VLC_OBJECT(o), t, m, c) VLC_EXPORT( void, dialog_ProgressDestroy, (dialog_progress_bar_t *) ); -VLC_EXPORT( void, dialog_ProgressSet, (dialog_progress_bar_t *, float) ); +VLC_EXPORT( void, dialog_ProgressSet, (dialog_progress_bar_t *, const char *, float) ); VLC_EXPORT( bool, dialog_ProgressCancelled, (dialog_progress_bar_t *) ); VLC_EXPORT( int, dialog_Register, (vlc_object_t *) );