1. 29 Sep, 2016 2 commits
    • Yaowu Xu's avatar
      more ref_mv changes from aom/master · 4306b6e5
      Yaowu Xu authored
      Change-Id: I9152f898dfacdf3877ed719f193bb1e0dbee0a1a
    • Yue Chen's avatar
      Fix unit test failure for RECT_TX + VAR_TX · 49587a77
      Yue Chen authored
      Disable rect_tx because we only support 4x4 Walsh-Hadamard transform
      in lossless mode.
      Fixes failure in ./test_libaom --gtest_filter=*Large*ScreencastQ0/1
      Configuration: --enable-experimental --enable-var-tx --enable-rect-tx
       --enable-ref-mv --enable-ext_intra --enable-ext_tx --enable-debug
      Change-Id: Ib6b3494c7dcf7182f1cab9b138388d054851a23d
  2. 28 Sep, 2016 5 commits
  3. 26 Sep, 2016 2 commits
  4. 23 Sep, 2016 1 commit
  5. 22 Sep, 2016 2 commits
  6. 21 Sep, 2016 2 commits
  7. 20 Sep, 2016 1 commit
  8. 19 Sep, 2016 2 commits
  9. 17 Sep, 2016 3 commits
    • Alex Converse's avatar
      Use the aom_writer type rather than the tag in calling code. · e54fd03c
      Alex Converse authored
      This makes room for typedefing some other struct to aom_writer.
      Change-Id: I1e82de1320da00b3e41c90b14f2df45e7628aa89
      (cherry picked from commit d69161f8)
    • Alex Converse's avatar
      Kludge to keep ANS building while porting from aom/master. · 92646508
      Alex Converse authored
      Change-Id: I9e74bdb94c5640aca025b11b6676e8a8c008f47e
    • Debargha Mukherjee's avatar
      Enable tile-adaptive restoration · 5cd2ab95
      Debargha Mukherjee authored
      Includes a major refactoring/enhancement to support
      tile-adaptive switchable restoration. The framework can be
      readily extended to add more restoration schemes in the
      future. Also includes various cleanups and fixes.
      Specifically the framework allows restoration to be conducted
      on tiles such that each tile can be either left unrestored, or
      use bilateral or wiener filtering.
      There is a modest improvemnt in coding efficiency (0.1 - 0.2%).
      Further enhancements will be added subsequently to improve coding
      efficiency and complexity.
      Change-Id: I5ebedb04785ce1ef6f324abe209e925c2d6cbe8a
  10. 16 Sep, 2016 1 commit
  11. 15 Sep, 2016 1 commit
  12. 09 Sep, 2016 7 commits
    • Jingning Han's avatar
      Sort header files · 1aab8184
      Jingning Han authored
      cherry-picked #ecd07473 from aom/master
      Change-Id: Id8f45d9c11406fc301b39801c5228ccd6aa2d5d6
    • Yaowu Xu's avatar
      Convert to int before adding negative numbers · 87061823
      Yaowu Xu authored
      This is avoid that -1 overflows uint32_t.
      cherry-picked #c48106da from aom/master
      Change-Id: Ic3d99b1985cdb0a28cc83f8291422f5aba5a5a6d
    • Yaowu Xu's avatar
      Convert "var" to uint64_t · aa8729c5
      Yaowu Xu authored
      This is to avoid overflow at uint32_t.
      cherry-picked #000098a0 from aom/master
      Change-Id: I549d2d13d0577fd05d57303a438fbc8034755e45
    • Yaowu Xu's avatar
      change to use correct type · 57d92577
      Yaowu Xu authored
      This commit changes to use uint32_t for cost (always non-negative),
      and promote to int64_t before calculation of the savings.
      This fixes an integer overflow.
      cherry-picked #a3028ddf from aom/master
      Change-Id: I71c2580d188cc79d2d8069241d0353cf331b5c83
    • Yaowu Xu's avatar
      Change to use correct type · af048635
      Yaowu Xu authored
      This commit changes to use int instead of unsigned for a variable used in
      inverse quantization.
      Change-Id: I8f0ff5f80c9e68d52425265ef177357c65ead1e2
    • Geza Lore's avatar
      Add SSE2 versions of av1_fht8x16 and av1_fht16x8 · 1a800f65
      Geza Lore authored
      Encoder speedup ~2% with ext-tx + rect-tx
      Change-Id: Id56ddf102a887de31d181bde6d8ef8c4f03da945
    • James Zern's avatar
      s/INTERP_FILTER/InterpFilter/ · 7b9407a8
      James Zern authored
      this matches style guidelines and stabilizes successive runs of
      clang-format across the tree. remaining types should be address in
      successive commits.
      Change-Id: I6ad3f69cf0a22cb9a9b895b272195f891f71170f
  13. 08 Sep, 2016 2 commits
  14. 07 Sep, 2016 2 commits
  15. 06 Sep, 2016 2 commits
  16. 05 Sep, 2016 1 commit
    • Debargha Mukherjee's avatar
      Enable rectangular transforms for UV · 2f12340f
      Debargha Mukherjee authored
      Uses an array to map block sizes, y tx sizes, and subsampling
      factors to various transform sizes for UV.
      Results improve by 0.1-0.2%
      Change-Id: Icb58fd96bc7c01a72cbf1332fe2be4d55a0feedc
  17. 03 Sep, 2016 1 commit
    • Sarah Parker's avatar
      Fix formatting in internal stats for vp10 · f97b7860
      Sarah Parker authored
      This corrects a formatting error introduced in:
      where spaces were used as delimiters instead of tabs.
      The corresponding fixes for vp9 and vp8 are in
      Change-Id: Ica3d625d6672b3c47e0e208b45eede29b9004030
  18. 02 Sep, 2016 3 commits
    • Yaowu Xu's avatar
      Change to use AOM copyright notice · 2ab7ff05
      Yaowu Xu authored
      Change-Id: I2b2b70e756b7eb9611b7b33b7d5f19b3b30e0a50
    • Yaowu Xu's avatar
      Change to use aom copyright notice · 9c01aa1b
      Yaowu Xu authored
      This minimize code differences between AOM master and nextgenv2
      Change-Id: If144865bdf3ef0818e7aac11018b9e786444c550
    • Geza Lore's avatar
      Minor transform code cleanup · a1ddae59
      Geza Lore authored
      - Localize static lookup tables in the sole functions that use them.
      - Remove dead high bit-depth IDST functions.
      - Apply clang-format
      Change-Id: Ibbd7db4259f9ea64d695b2f13f5c118aac8f1cf9