1. 08 Jan, 2019 2 commits
  2. 18 Dec, 2018 1 commit
  3. 28 Nov, 2018 6 commits
  4. 05 Nov, 2018 2 commits
  5. 02 Nov, 2018 1 commit
  6. 01 Nov, 2018 1 commit
  7. 31 Oct, 2018 1 commit
  8. 26 Oct, 2018 1 commit
  9. 18 Oct, 2018 1 commit
  10. 08 Oct, 2018 1 commit
    • Cory Quammen's avatar
      ffmpeg: check for existence of avcodec_end_packet · 15b3bb2d
      Cory Quammen authored
      vtkFFMPEGVideoSource requires functions in FFPMEG 3.1 or greater.
      This commit adds a CMake compilation test that checks for one of these
      functions in FFMPEG, and if it isn't available, the class and its test
      are not added to the build.
      15b3bb2d
  11. 03 Oct, 2018 1 commit
  12. 26 Sep, 2018 1 commit
  13. 19 Jan, 2018 1 commit
  14. 11 Jan, 2018 1 commit
  15. 06 Jan, 2018 1 commit
    • Utkarsh Ayachit's avatar
      Fix warning in FFMPEG 2.* or newer. · bccd8290
      Utkarsh Ayachit authored
      Fixes the following warning that popped up in ffmpeg
      libavformat 55.20.0.
      
      ```
      Using AVStream.codec.time_base as a timebase hint to the muxer is
      deprecated. Set AVStream.time_base instead.
      ```
      bccd8290
  16. 20 Dec, 2017 1 commit
  17. 06 Nov, 2017 1 commit
  18. 04 Oct, 2017 1 commit
  19. 26 Jul, 2017 1 commit
    • Kitware Robot's avatar
      Replace many NULL and 0 occurances with nullptr · a855cab0
      Kitware Robot authored
      This topic is the result of running clang-tidy to
      modernize our usage of NULL and 0 to nullptr. It also
      includes some manual and semi manual changes where
      clang-tidy would not be expected to work (such as in
      comments, or classes not compiled on this build)
      
      There are definitely many comments and occurances that
      this topic misses that we will need to fix over time.
      a855cab0
  20. 23 Sep, 2016 2 commits
    • Kitware Robot's avatar
      Reindent using the reindentation script. · f830ff47
      Kitware Robot authored
      This commit reindents the code with the following utility:
      Utilities/Maintenance/vtk-reindent-code.py
      
      This utility changes the positions of the braces so that they are no
      longer indented relative to the code block they reside in.
      
      The bash command line used was the following:
      
      for d in Charts Common Deprecated Domains Examples Filters GUISupport \
               Geovis IO Imaging Infovis Interaction Parallel Rendering \
               Testing Views Web Wrapping; do
        for e in cxx cxx.in txx txx.in hxx hxx.in h h.in c c.in; do
          find "${d}" -name "*.${e}" -exec \
            python Utilities/Maintenance/vtk_reindent_code.py {} +
        done
      done
      f830ff47
    • David DeMarle's avatar
      replace VTK's nonstandard Doxygen with standard markup · 6a7e5148
      David DeMarle authored
      generated via:
      cd $VTKSRC
      perl Utilities/Doxygen/doc_header2doxygen.pl --to ~/tmp/vtkheaders .
      cp -r ~/tmp/vtkheaders/* .
      6a7e5148
  21. 12 Sep, 2016 1 commit
    • Haocheng LIU's avatar
      Rewrite all public&private dependency in module.cmake file · 6e113ad4
      Haocheng LIU authored
      The current dependency relationship in vtk is unclear and misleading.
      This MR tries to rewrite them based on header files inclusion of headers
      and source files in each module. Corner cases are considered and
      modules are sorted in alphabetical order to facilitate future reference.
      See details in my gitlab python based script project. In future we can continue
      using this script to clean the VTK Dependency easily from
      time to time.
      6e113ad4
  22. 07 Jul, 2016 2 commits
    • Sean McBride's avatar
      Applied VTK_DELETE_FUNCTION to many constructors · 1853e030
      Sean McBride authored
      vtk(.*)\(const vtk\1&\);\s*//\s*Not implemented[\.]*
      to
      vtk\1(const vtk\1\&) VTK_DELETE_FUNCTION;
      
      vtk(.*)\(const vtk\1 &\);\s*//\s*Not implemented[\.]*
      to
      vtk\1(const vtk\1 \&) VTK_DELETE_FUNCTION;
      
      vtk(.*)\( const vtk\1 & \);\s*//\s*Not implemented[\.]*
      to
      vtk\1( const vtk\1 \& ) VTK_DELETE_FUNCTION;
      
      vtk(.*)\( const vtk\1& \);\s*//\s*Not implemented[\.]*
      to
      vtk\1( const vtk\1\& ) VTK_DELETE_FUNCTION;
      
      vtk(.*) \(const vtk\1&\);\s*//\s*Not implemented[\.]*
      to
      vtk\1 (const vtk\1\&) VTK_DELETE_FUNCTION;
      1853e030
    • Sean McBride's avatar
      Applied VTK_DELETE_FUNCTION for operator= · 2d0e11ef
      Sean McBride authored
      (operator\s*=.*);\s*//\s*Not\s*implemented[\.]*
      to
      \1 VTK_DELETE_FUNCTION;
      
      After that, this finds basically nothing:
      
      operator.*implemented
      
      then manually reverted changed files in VPIC and KWSys folders.
      2d0e11ef
  23. 10 May, 2016 2 commits
    • Brad King's avatar
      vtkFFMPEGWriter: Fix build with libavcodec57 · ffb53e9b
      Brad King authored
      Version 55 of the libavcodec API added an AV_ prefix to the PIX_FMT_
      constants but retained a compatibility definition of the old constant.
      Version 57 of the libavcodec API dropped the compatibility definition.
      Select a constant name based on the API version in use.
      
      Version 55.28.1 of the libavcodec API deprecated avcodec_alloc_frame in
      favor of av_frame_alloc.  Version 57 dropped the old name.  Select a
      function name based on the API version in use.
      ffb53e9b
    • Brad King's avatar
      vtkFFMPEGWriter: Use avformat_write_header return value · 1148fde8
      Brad King authored
      This API is declared with a `warn_unused_result` attribute so we
      should check the return value.
      1148fde8
  24. 08 Mar, 2016 1 commit
  25. 23 Feb, 2016 1 commit
    • Aashish Chaudhary's avatar
      Support external installation of FFMPEG · ed067864
      Aashish Chaudhary authored
      * Removed unused variables from the Find package
      * Using a macro for code reuse
      * Added new variable that could be set to specify path to FFMPEG
      
      Conflicts:
      	CMake/FindFFMPEG.cmake
      	IO/FFMPEG/CMakeLists.txt
      
      VTK needs toplevel include directory
      
      Conflicts:
      	CMake/FindFFMPEG.cmake
      
      Updated find ffmpeg test to use newer variables
      
      (cherry picked from commit f568fa74c32202c44a07fcec389951c64ad3b15c)
      
      Conflicts:
      	IO/FFMPEG/CMakeLists.txt
      
      Fixed wrong variable name (typo)
      ed067864
  26. 13 May, 2015 1 commit
  27. 18 Dec, 2014 2 commits
  28. 02 Oct, 2014 1 commit
  29. 07 Jul, 2014 1 commit
    • Brad King's avatar
      vtkFFMPEGWriter: Fix build with libavcodec55 · 63b5bc77
      Brad King authored
      Version 55 of the libavcodec API adds an AV_ prefix to the CODEC_ID_
      constants.  Select a constant name based on the API version in use.
      
      Change-Id: I6497745dd8db9939b4f9c929f587beb5a128167a
      63b5bc77