1. 31 Jan, 2018 1 commit
  2. 02 Jan, 2018 1 commit
    • Sebastien Alaiwan's avatar
      README: fix cmake example · 7c524d4b
      Sebastien Alaiwan authored
      CONFIG_HIGHBITDEPTH doesn't exist anymore:
      use CONFIG_AV1_ENCODER instead.
      
      Change-Id: I6500c3faf5848106f6b5e756287d043e84bdc7af
      7c524d4b
  3. 28 Dec, 2017 1 commit
  4. 14 Dec, 2017 3 commits
    • Tom Finegan's avatar
      Add contributor guide info to README.md. · 9007d345
      Tom Finegan authored
      - Move encoder testing instructions to README.md.
      - Migrate and rename support scripts, and exclude them from the
        examples test runs.
      - Migrate Get the code section.
      - Migrate patch submission and Git/Gerrit login instructions.
      
      Change-Id: I42f9dbedc0172a49d8ccfdcc1300d5ee28c70d6f
      9007d345
    • Tom Finegan's avatar
      Revert "Add contributor guide info to README.md." · 448ca408
      Tom Finegan authored
      This reverts commit c1aa69b9.
      
      Reason for revert: Need to filter the contributor guide scripts from the example tests run before this can actually land.
      
      Change-Id: If184314da71e45617b53fc59f41209fe40e1e36b
      448ca408
    • Tom Finegan's avatar
      Add contributor guide info to README.md. · c1aa69b9
      Tom Finegan authored
      - Move encoder testing instructions to README.md.
      - Migrate and rename support scripts.
      - Migrate Get the code section.
      - Migrate patch submission and Git/Gerrit login instructions.
      
      Change-Id: I82d8f508839c6a15b35465f07ef72305af198a73
      c1aa69b9
  5. 09 Dec, 2017 1 commit
  6. 29 Sep, 2017 1 commit
  7. 28 Sep, 2017 1 commit
  8. 18 Sep, 2017 1 commit
  9. 31 Aug, 2017 1 commit
  10. 12 Jul, 2017 1 commit
    • Tom Finegan's avatar
      Add information about test sharding to README.md. · 007b2eed
      Tom Finegan authored
      Also:
      - Tidy up the BUILD_SHARED_LIBS section.
      - Tidy up testing basics section.
      - Make code block style consistent: always use fence style.
      
      Change-Id: Iaa3bfd1895c38210e228d02cef41212d1e157427
      007b2eed
  11. 10 Jul, 2017 1 commit
    • Tom Finegan's avatar
      Improve support for AOMAnalyzer in the CMake build. · 84d35995
      Tom Finegan authored
      - Add utility function for appending link flags to targets.
      - Use it to set linker only opts for emscripten inspect target.
      - Update README.md with emscripten instructions.
      - Build everything with -O3 when no build type is specified.
      
      Change-Id: I69a2083369d2880335a8162132f190377a4a85fb
      84d35995
  12. 21 Jun, 2017 1 commit
    • Tom Finegan's avatar
      Make sure Python is present before pulling in gtest. · ff766cd2
      Tom Finegan authored
      The CMake build of gtest requires python. Make sure it's
      on the system, and disable tests when it's not. Also note
      the Python requirement in the prereqs section of README.md.
      
      BUG=aomedia:604
      
      Change-Id: Iafe4891eca121eb57548e14b08477dc3c8a9c9df
      ff766cd2
  13. 20 Jun, 2017 1 commit
    • Tom Finegan's avatar
      Add shared library support to the CMake build. · 84f2d796
      Tom Finegan authored
      This is enabled via:
      $ cmake path/to/aom -DBUILD_SHARED_LIBS=1
      
      Currently supports only Linux and MacOS targets. Symbol visibility
      is handled by exports.cmake and its helpers exports_sources.cmake
      and generate_exports.cmake.
      
      Some sweeping changes were required to properly support shared libs
      and control symbol visibility:
      
      - Object libraries are always linked privately into static
        libraries.
      - Static libraries are always linked privately into eachother
        in the many cases where the CMake build merges multiple library
        targets.
      - aom_dsp.cmake now links all its targets into the aom_dsp static
        library target, and privately links aom_dsp into the aom target.
      - av1.cmake now links all its targets into the aom_av1 static library
        target, and privately links in aom_dsp and aom_scale as well. It
        then privately links aom_av1 into the aom target.
      - The aom_mem, aom_ports, aom_scale, and aom_util targets are now
        static libs that are privately linked into the aom target.
      - In CMakeLists.txt libyuv and libwebm are now privately linked into
        app targets.
      - The ASM and intrinsic library functions in aom_optimization.cmake
        now both require a dependent target argument. This facilitates the
        changes noted above regarding new privately linked static library
        targets for ASM and intrinsics sources.
      
      BUG=aomedia:76,aomedia:556
      
      Change-Id: I4892059880c5de0f479da2e9c21d8ba2fa7390c3
      84f2d796
  14. 13 Jun, 2017 1 commit
    • Tom Finegan's avatar
      Add README.md. · 9e57db29
      Tom Finegan authored
      And mark README as deprecated.
      
      Change-Id: I9b353f70de9261a1877e520928df30b42226c02f
      9e57db29