1. 14 Mar, 2018 1 commit
  2. 06 Mar, 2018 5 commits
  3. 20 Feb, 2018 1 commit
  4. 12 Feb, 2018 1 commit
  5. 11 Feb, 2018 3 commits
  6. 22 Dec, 2017 1 commit
  7. 10 Dec, 2017 1 commit
  8. 24 Nov, 2017 1 commit
  9. 18 Nov, 2017 1 commit
  10. 06 Oct, 2017 1 commit
  11. 05 Oct, 2017 1 commit
  12. 27 Sep, 2017 1 commit
  13. 19 Sep, 2017 1 commit
  14. 09 Aug, 2017 1 commit
  15. 25 Jul, 2017 2 commits
    • Rémi Denis-Courmont's avatar
      Makefile: remove --disable-httpd · 44f318cb
      Rémi Denis-Courmont authored
      Unlike, say stream output, the HTTP server has no hooks anywhere within
      the rest of the core: it is used exclusively through calls from modules
      to the LibVLC run-time.
      
      Thus, if no modules use it, the code will be eliminated by linker (in
      static builds) or not paged in (in dynamic builds). There is not much
      point in adding a build-time option to turn it off. It only creates
      problems with keeping missing.c in sync.
      44f318cb
    • Thomas Guillem's avatar
      core: move viewpoint to vlc_viewpoint.h · e61dee00
      Thomas Guillem authored
      e61dee00
  16. 23 Jul, 2017 1 commit
  17. 07 Jul, 2017 1 commit
  18. 26 Jun, 2017 1 commit
    • Hugo Beauzée-Luyssen's avatar
      win32: Add a vlc_mta_holder · 50313aa9
      Hugo Beauzée-Luyssen authored
      This small helper will hold on to the MTA to ensure it won't be
      destroyed between two calls to CoInitializeEx.
      This will help us not leaking our TA configurations to libvlc/libvlccore
      threads
      50313aa9
  19. 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
  20. 29 May, 2017 1 commit
  21. 29 Mar, 2017 1 commit
  22. 28 Mar, 2017 1 commit
  23. 08 Mar, 2017 1 commit
  24. 27 Feb, 2017 1 commit
  25. 29 Jan, 2017 1 commit
  26. 06 Dec, 2016 3 commits
    • Thomas Guillem's avatar
      input/mrl_helpers: add test · 18560f82
      Thomas Guillem authored
      18560f82
    • Filip Roséen's avatar
      stream_extractor: add vlc_stream_extractor_CreateMRL · fcf55930
      Filip Roséen authored
      Function used by stream-extractor modules to make it easy to create a
      relative MRL for an entity within the data handled by the
      stream-extractor.
      Signed-off-by: Thomas Guillem's avatarThomas Guillem <thomas@gllm.fr>
      fcf55930
    • Filip Roséen's avatar
      core: add stream_extractor module type · 3c20a6c3
      Filip Roséen authored
      These changes introduces a new module type named stream_extractor. The
      added documentation should explain when such module should be used,
      but in short it allows for extraction of data within a stream,
      effectively resulting in a new stream that refers to the extracted
      data.
      
      Interaction with the stream-extractor shall never happen directly,
      instead the module-backend is written in a way so that it exposes a
      stream_t to the public.
      
          [ access ] -> [ stream_t ] -> [ stream consumer ]
                         '- [ stream extractor ]
      
      Future changes are necessary in order to make modules of this type
      usable in practice, but has been split into individual commits so that
      the changes are easier to follow.
      Signed-off-by: Thomas Guillem's avatarThomas Guillem <thomas@gllm.fr>
      3c20a6c3
  27. 20 Nov, 2016 1 commit
  28. 02 Nov, 2016 2 commits
  29. 30 Oct, 2016 2 commits