[vlc-commits] dialog: add new dialog API

Thomas Guillem git at videolan.org
Thu Feb 4 15:28:05 CET 2016


vlc | branch: master | Thomas Guillem <thomas at gllm.fr> | Thu Feb  4 11:40:38 2016 +0100| [c50d31d8296cdfca26d3e6804a23f13845050bb2] | committer: Thomas Guillem

dialog: add new dialog API

- vlc_dialog_wait_question will replace dialog_Question

- vlc_dialog_wait_question with i_type == VLC_DIALOG_QUESTION_CRITICAL and
  without action1/action2 will replace dialog_FatalWait

- vlc_dialog_wait_login will replace dialog_Login

- vlc_dialog_display_progress will replace dialog_Progress

- dialog_Fatal is replaced by vlc_dialog_display_error

- vlc_dialog_display_error will replace dialog_Fatal

- vlc_ext_dialog_update will repalace dialog_ExtensionUpdate

- vlc_dialog_wait_question and vlc_dialog_wait_login are interruptible via
  vlc_interrupt.

- Nothing prevents to have more than one dialog type displayed at a time.

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=c50d31d8296cdfca26d3e6804a23f13845050bb2
---

 include/vlc_dialog.h   |  458 ++++++++++++++++++++++++++
 include/vlc_objects.h  |    2 +
 src/interface/dialog.c |  829 +++++++++++++++++++++++++++++++++++++++++++++++-
 src/libvlc.c           |   11 +
 src/libvlc.h           |    3 +
 src/libvlccore.sym     |   23 ++
 6 files changed, 1321 insertions(+), 5 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=c50d31d8296cdfca26d3e6804a23f13845050bb2


More information about the vlc-commits mailing list