1. 08 Feb, 2017 1 commit
  2. 05 Feb, 2017 1 commit
  3. 15 Nov, 2016 1 commit
  4. 06 Oct, 2016 2 commits
  5. 20 Sep, 2016 1 commit
  6. 18 Jun, 2016 1 commit
  7. 07 Jun, 2016 1 commit
  8. 05 Jun, 2016 1 commit
  9. 31 May, 2016 2 commits
  10. 24 May, 2016 1 commit
    • Thomas Guillem's avatar
      libvlc: merge libvlc_MediaParsedStatus and libvlc_MediaParsedCharged events · 9126e33f
      Thomas Guillem authored
      Because having two differents events for the same objective is way too
      confusing (libvlc_MediaParsedStatus was recently added by me).
      
      libvlc_MediaParsedCharged is now always sent after a call to
      libvlc_media_parse_*() (this was not the case if the pre-parsing was skipped).
      
      The core vlc_InputItemPreparsedChanged event is now only attached from the
      media player. This allows the libvlc_MediaParsedCharged event to be sent when a
      media is parsed from a media player.
      
      /!\ Behavior change in libvlc API /!\
      
      The libvlc_event_t.u.media_parsed_changed.new_status value changed, this is now
      a libvlc_media_parsed_status_t. Before this patch, this value was always set to
      true, even in case of parse failure/skipped. Now this value can be skipped (1),
      failed (2) or done (3). There should be no changes for users that were checking
      if new_status was true, since this events was called for these 3 cases (that
      are all > 0).
      9126e33f
  11. 12 Apr, 2016 1 commit
    • Thomas Guillem's avatar
      libvlc: media: deprecate libvlc_Buffering state · ec03185b
      Thomas Guillem authored
      This state was never set or used. If it was set, it would have overridden the
      media state since a media can be buffering while opening or during playback
      (while seeking).
      
      PS: Listen to the libvlc_MediaPlayerBuffering event if you want to know if a
      media player is buffering.
      ec03185b
  12. 30 Mar, 2016 1 commit
  13. 24 Feb, 2016 1 commit
    • Thomas Guillem's avatar
      android: get JavaVM* from JNI_OnLoad · 21e3fded
      Thomas Guillem authored
      And set the JavaVM* in a libvlc var option.
      
      This will allow android modules to access a JNIEnv* even when the parent is a
      not a libvlc_media_player. This will be used for the android Keystore module
      for example.
      
      Furthermore, this simplify the libvlc API when setting an android context.
      21e3fded
  14. 21 Dec, 2015 1 commit
  15. 02 Dec, 2015 1 commit
  16. 25 Nov, 2015 2 commits
  17. 24 Oct, 2015 1 commit
  18. 23 Oct, 2015 1 commit
  19. 22 Oct, 2015 1 commit
  20. 15 Oct, 2015 1 commit
  21. 10 Sep, 2015 1 commit
  22. 05 Aug, 2015 3 commits
  23. 28 Jul, 2015 4 commits
  24. 27 Jul, 2015 1 commit
    • Rémi Denis-Courmont's avatar
      libvlc: add corked and uncorked events (fixes #14444) · 32bf025b
      Rémi Denis-Courmont authored
      This exposes (audio) policy cork events to LibVLC applications. The
      intended usage is for applications to pause/resume playback.
      
      We decided against pausing and resuming automatically as it would most
      likely confuse the playback state machine of existing applications. By
      default, the OS decides might either mute or duck the audio stream.
      
      Cc: Harald Sitter <sitter@kde.org>
      32bf025b
  25. 25 Jul, 2015 1 commit
  26. 24 Jul, 2015 1 commit
  27. 26 Jun, 2015 1 commit
  28. 25 Jun, 2015 2 commits
  29. 17 Jun, 2015 3 commits