1. 25 Apr, 2016 2 commits
  2. 21 Apr, 2016 1 commit
  3. 17 Apr, 2016 5 commits
    • Thomas Guillem's avatar
      76f79cc4
    • Thomas Guillem's avatar
      libvlc: add libvlc_MediaParsedStatus event · af0e55a0
      Thomas Guillem authored
      This event is always sent after libvlc_media_parse_with_options is successfuly
      called.
      af0e55a0
    • Thomas Guillem's avatar
      preparser: don't send vlc_InputItemPreparsedChanged in case of failure · d68541a9
      Thomas Guillem authored
      The vlc_InputItemPreparseEnded event should be enough.
      
      There is a compat code inside libvlc in order to don't break old API that are
      waiting for a libvlc_MediaParsedChanged, even in case of error.
      d68541a9
    • Thomas Guillem's avatar
      libvlc: factor input_item_preparsed_changed · be5d7c28
      Thomas Guillem authored
      And don't re-send event, even if this can't happen with current vlc core.
      be5d7c28
    • Thomas Guillem's avatar
      input/item: factor input_item_t New*() functions · e49ee59a
      Thomas Guillem authored
      Remove "int options, const char *const *options, unsigned option_flags"
      arguments from every New() functions since these args are mainly unused. You
      now have to call input_item_AddOptions after input item creation to add
      options.
      
      Add input_item_net_type enum in order to avoid confusion between 2 int
      arguments: i_duration and i_net that could both be -1, 0 or > 0.
      
      Replace input_item_NewWithType and input_item_NewWithTypeExt with
      input_item_NewExt.
      
      Add input_item_NewCard, input_item_NewDisc, input_item_NewStream,
      input_item_NewDirectory, input_item_NewFile MACRO. These MACROS avoid to use
      useless arguments for an item type (for example, it's useless to specify a
      duration for a directory type).
      e49ee59a
  4. 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
  5. 30 Mar, 2016 1 commit
  6. 10 Mar, 2016 2 commits
  7. 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
  8. 11 Feb, 2016 3 commits
  9. 04 Feb, 2016 2 commits
  10. 21 Dec, 2015 1 commit
  11. 02 Dec, 2015 1 commit
  12. 25 Nov, 2015 2 commits
  13. 05 Nov, 2015 1 commit
  14. 24 Oct, 2015 1 commit
  15. 23 Oct, 2015 1 commit
  16. 22 Oct, 2015 1 commit
  17. 16 Oct, 2015 1 commit
  18. 15 Oct, 2015 1 commit
  19. 17 Sep, 2015 1 commit
  20. 10 Sep, 2015 3 commits
  21. 23 Aug, 2015 1 commit
  22. 05 Aug, 2015 7 commits