1. 30 Apr, 2018 1 commit
    • Romain Vimont's avatar
      core: remove global *_sys_t typedefs · ff2901af
      Romain Vimont authored
      Do not declare *_sys_t typedefs globally in vlc_common.h. Instead,
      declare them locally in each module that provides a definition.
      
      This paves the way to move C++ definitions into anonymous namespaces in
      order to respect C++ ODR.
      
      The picture_resource_t and sout_stream_id_sys_t typedefs will be handled
      separately, since they require specific additional changes.
      
      See #18033
      Signed-off-by: Jean-Baptiste Kempf's avatarJean-Baptiste Kempf <jb@videolan.org>
      ff2901af
  2. 31 Mar, 2018 2 commits
  3. 26 Feb, 2018 1 commit
    • Rémi Denis-Courmont's avatar
      stream filter: increase priorities · 737e99f9
      Rémi Denis-Courmont authored
      This increases the priority of every stream filter with non-zero
      priority by 300. The point is to make those priorities higher than any
      existing demux priority (to merge the two capabilities later on).
      737e99f9
  4. 02 Dec, 2017 1 commit
  5. 07 Feb, 2017 1 commit
  6. 07 Oct, 2016 1 commit
  7. 21 Jul, 2016 1 commit
  8. 19 May, 2016 1 commit
    • Thomas Guillem's avatar
      access: re-refactor pf_readdir · 9109718b
      Thomas Guillem authored
      This commit changes pf_readdir callback to its original behavior. Accesses and
      streams now add items to a node.
      
      Archive stream_filters will now be able to add nodes to a node (when an archive
      has directory). This was not possible before.
      
      This commit also adds an access_fsdir helper to help fs accesses (file, smb,
      nfs, ftp, sftp) adding items to a node. These accesses need the same treatment
      that is now done by this helper:
       - hide hidden files or not (depending on "show-hiddenfiles" option)
       - skip some file extensions (depending on "ignore-filetypes" option)
       - sort items by type and alphabetically (depending on "directory-sort"
         option).
       - For a next commit: attach slaves to items
      
      The directory demux won't do these operations anymore for every access/stream.
      
      This commit doesn't change the interruptible state of the pf_readdir function,
      accesses/streams are still interruptible in the middle of a pf_readdir call.
      
      This partially reverts commit 88ffe158.
      9109718b
  9. 01 Feb, 2016 2 commits