1. 31 Mar, 2018 1 commit
    • Rémi Denis-Courmont's avatar
      demux: check for pf_readdir directly · 69389c1c
      Rémi Denis-Courmont authored
      Since we anyway test for pf_read and pf_block, and for pf_demux, we
      might as well check for pf_readdir being non-NULL directly.
      
      Maybe someone wants to add a VLC stream equivalent for fstat(),
      replacing those NULL tests and STREAM_GETSIZE but that is left for
      future study.
      69389c1c
  2. 02 Dec, 2017 1 commit
  3. 05 Oct, 2017 1 commit
    • Thomas Guillem's avatar
      libvlc: add an option to disable lua · c972cfd0
      Thomas Guillem authored
      Playlist lua modules are probed for each opened input. This can take a lot of
      time, it can double the time of a local parsing where no lua module are needed.
      This time is negligible when playing a file.
      
      Playlist lua probe can take 5ms on desktop (in comparison of 5ms for parsing),
      or 50ms on some android devices.
      
      This new option can be used by VLC ports to disable lua when using VLC for
      parsing.
      c972cfd0
  4. 17 May, 2017 1 commit
    • Rémi Denis-Courmont's avatar
      lua: do not probe directories as playlist · 4eae96de
      Rémi Denis-Courmont authored
      Directories can never be handled by Lua playlist parsers; there are no
      Lua functions to even handle that case at all. It is not clear that
      there even be a point in doing so. So save time by skipping directories
      altogether.
      
      This also works around the problem that URL-based Lua scripts would
      match its own self recursively.
      4eae96de
  5. 18 Apr, 2017 3 commits
  6. 19 Sep, 2016 1 commit
  7. 14 Aug, 2016 1 commit
  8. 21 Jul, 2016 1 commit
  9. 16 Mar, 2016 2 commits
  10. 23 Jul, 2015 1 commit
  11. 10 Feb, 2015 1 commit
  12. 19 May, 2014 2 commits
  13. 05 Jan, 2014 1 commit
  14. 24 Mar, 2013 1 commit
  15. 21 Aug, 2012 1 commit
  16. 25 Nov, 2011 1 commit
  17. 15 Sep, 2011 1 commit
  18. 26 Jun, 2011 1 commit
  19. 20 Feb, 2011 1 commit
  20. 26 Sep, 2010 1 commit
  21. 19 Jul, 2010 1 commit
  22. 07 Jul, 2010 1 commit
  23. 05 Jun, 2010 1 commit
  24. 27 Feb, 2010 1 commit
  25. 26 Feb, 2010 1 commit
  26. 20 Feb, 2010 1 commit
  27. 13 Feb, 2010 3 commits
  28. 09 Feb, 2010 1 commit
    • Rémi Denis-Courmont's avatar
      Remove pl_Release, and rename pl_Hold back to pl_Get · 7e4d50ac
      Rémi Denis-Courmont authored
      pl_Hold() assumed the playlist was already created.
      pl_Release() does not solve any problem. Playlist synchronization is
      done with the playlist lock, while playlist deletion must anyway be done
      after all interfaces, services and other threads are joined.
      7e4d50ac
  29. 07 Feb, 2010 1 commit
  30. 11 Jan, 2010 2 commits
  31. 30 Sep, 2009 2 commits
  32. 21 Aug, 2009 1 commit