1. 05 Jun, 2018 3 commits
  2. 23 May, 2018 1 commit
    • David Flynn's avatar
      build: explicitly list tmc3 source files in CMakeLists.txt · 8785717c
      David Flynn authored
      In order to avoid obscure broken builds when switching branches
      or otherwise adding/removing files, this commit removes the use
      of wild cards for source files in the tmc3 directory.
      
      To add files to or remove from the build, the tmc3/CMakeLists.txt
      must be modified, thereby permitting the build system to detect
      changes in the file list.
      8785717c
  3. 10 May, 2018 1 commit
  4. 09 May, 2018 1 commit
  5. 27 Feb, 2018 1 commit
  6. 20 Feb, 2018 1 commit
  7. 17 Feb, 2018 1 commit
    • David Flynn's avatar
      use program-options-lite for command-line and config handling · 5529c24e
      David Flynn authored
      This commit replaces the previous command-line argument parsing with
      program-options-lite, which additionally serves as a simple config-file
      parser.
      
      A table based configuration of options provides in a single place
      option naming, help text, and default values.
      
      Side effects of this change are to:
      
       - adds further error checking for unknown arguments (warning only), parse
         failures, required options.
      
       - replace the default constructor of Parameters,
         PCCAttributeEncodeParamaters, and PCCAttributeEncodeParamaters
         with defaults in args handler
      
       - updates the type of Parameters::mode & ...::colorTransform to be more
         more descriptive.
      
      
      
      git-svn-id: http://wg11.sc29.org/svn/repos/MPEG-I/Part5-PointCloudCompression/TM/TMC3/trunk@1318 94298a81-5874-47c9-aab8-bfb24faeed7f
      5529c24e
  8. 11 Dec, 2017 1 commit