1. 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.
  2. 10 May, 2018 1 commit
  3. 09 May, 2018 1 commit
  4. 27 Feb, 2018 1 commit
  5. 20 Feb, 2018 1 commit
  6. 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
      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
  7. 11 Dec, 2017 1 commit