1. 09 Aug, 2017 2 commits
  2. 19 Jun, 2017 1 commit
    • Rémi Denis-Courmont's avatar
      objres: introduce object resources tracking · 749d0390
      Rémi Denis-Courmont authored
      This very simplistic system (inspired by Linux kernel "devres") tracks a
      list of allocated resources. It is intended to automatically release
      resources allocated by a module instance when either activation fails,
      or upon deactivation. That is meant to simplify error and cleanup code
      paths.
      749d0390
  3. 07 Jun, 2017 1 commit
  4. 19 Nov, 2016 1 commit
  5. 18 Jun, 2016 1 commit
  6. 26 Feb, 2016 1 commit
    • Thomas Guillem's avatar
      keystore: add a unique memory keystore · 965f5075
      Thomas Guillem authored
      This keystore is used to store credentials on memory if no others keystore is
      found or if the user doesn't want to store them permanently. This keystore is
      owned by libvlc and is shared with all vlc objects. It's released when the
      libvlc instance is released.
      965f5075
  7. 12 Feb, 2016 1 commit
  8. 04 Feb, 2016 3 commits
    • Thomas Guillem's avatar
      dialog: remove old API · 2f79c80a
      Thomas Guillem authored
      2f79c80a
    • Thomas Guillem's avatar
      dialog: add new dialog API · c50d31d8
      Thomas Guillem authored
      - 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.
      c50d31d8
    • Thomas Guillem's avatar
      dialog: rename dialog_provider · 9d1b941b
      Thomas Guillem authored
      It'll will be replaced by the new dialog API
      9d1b941b
  9. 29 Nov, 2015 1 commit
  10. 25 Nov, 2015 1 commit
  11. 01 Jul, 2015 2 commits
  12. 08 Feb, 2015 1 commit
    • Rémi Denis-Courmont's avatar
      messages: split logger initialization in two phases · 8b0dd8cf
      Rémi Denis-Courmont authored
      To initialize logging, we typically need configuration and command line
      parameters. And using modules would also be nice. But we also want to
      emit log messages while initializing the configuration and the modules
      bank. This is a catch-22.
      
      To work around the problem, we store the early log messages in a
      temporary list, and drain the list later once logging is configured.
      
      (Also fix a minor integer overflow involving atoi().)
      8b0dd8cf
  13. 20 Jun, 2014 1 commit
  14. 07 Jan, 2014 4 commits
  15. 31 Dec, 2013 1 commit
  16. 05 Jun, 2013 1 commit
  17. 26 Mar, 2013 1 commit
  18. 24 Mar, 2013 1 commit
  19. 21 Mar, 2013 1 commit
  20. 18 Mar, 2013 2 commits
  21. 26 Nov, 2012 1 commit
  22. 13 Nov, 2012 1 commit
  23. 10 Nov, 2012 1 commit
  24. 22 Oct, 2012 1 commit
  25. 09 Oct, 2012 1 commit
  26. 10 Sep, 2012 1 commit
  27. 06 Sep, 2012 2 commits
  28. 30 Aug, 2012 1 commit
  29. 09 May, 2012 1 commit
  30. 07 May, 2012 1 commit
  31. 20 Mar, 2012 1 commit