1. 31 Jan, 2018 1 commit
  2. 30 Jan, 2018 1 commit
  3. 29 Jan, 2018 1 commit
  4. 26 Jan, 2018 1 commit
  5. 24 Jan, 2018 1 commit
  6. 23 Jan, 2018 1 commit
    • Imdad Sardharwalla's avatar
      Don't calculate chroma data in monochrome mode · af8e2648
      Imdad Sardharwalla authored
      Encoder: Prior to this patch, some chroma data was calculated and
      later discarded when in monochrome mode. This patch ensures that
      the chroma planes are left uninitialised and that chroma
      calculations are not performed.
      
      Decoder: Prior to this patch, some chroma calculations were still
      being performed in monochrome mode (e.g. loop filtering). This
      patch ensures that calculations are only performed on the y
      plane, with the chroma planes being set to a constant.
      
      Change-Id: I394c0c9fc50f884e76a65e6131bd6598b8b21b10
      af8e2648
  7. 19 Jan, 2018 1 commit
    • David Barker's avatar
      obu: Use correct tile for CDF adaptation · 785d33a9
      David Barker authored
      Move the "largest tile size" value from read_tile_buffers()
      into the AV1_COMMON structure, so that it can be preserved across
      calls. Additionally, only reset the largest tile id once per frame,
      rather than once per tile group.
      
      BUG=aomedia:1245
      
      Change-Id: Ia9b96047bcd4e72b1bed24f78d2914505686262c
      785d33a9
  8. 18 Jan, 2018 1 commit
  9. 17 Jan, 2018 5 commits
  10. 16 Jan, 2018 2 commits
    • Debargha Mukherjee's avatar
      Rearrange the colorspace/mono deocde logic a bit · e5267697
      Debargha Mukherjee authored
      Change-Id: I0d76adba7c5ea387a9c58076369d1eba89b0fbfe
      e5267697
    • David Barker's avatar
      Harmonize superres + loop-restoration + lf-across-tiles · 1fee28bd
      David Barker authored
      Properly support loopfiltering-across-tiles in combination with
      superres and/or loop-restoration:
      
      Upscale one tile column at a time, rather than doing the whole
      frame at once. This allows us to correctly support the loop filter
      across tiles flag, by temporarily extending the left/right boundaries
      of each tile column to avoid sampling from adjacent tiles.
      
      This code is also reused by striped-loop-restoration, when upscaling the
      deblocked context above/below each stripe. That way, we i) ensure
      that the upscaling is done consistently, and ii) fix the last remaining
      case where loop-restoration didn't respect the loop filter across tiles
      flag.
      
      This also makes it easy to perform extension of the left/right edges
      of the frame "as needed", so we don't need to extend the frame borders
      immediately after deblocking. This should give marginally better CDEF
      filtering for frames using superres.
      
      Change-Id: I28712a177853a20c9eb2993e740da8ba7c95a8cc
      1fee28bd
  11. 15 Jan, 2018 2 commits
    • Jingning Han's avatar
      Make inter block coded in 64x64 unit · cdbc47f0
      Jingning Han authored
      When the coding block size is above 64x64, process the YUV planes
      in each 64x64 block unit.
      
      BUG=aomedia:1055
      
      Change-Id: If66f67514cc5de4a6cff94c9f74e335c241c8c9b
      cdbc47f0
    • Sebastien Alaiwan's avatar
      Remove experimental flag of REF_ADAPT · 3558a8c0
      Sebastien Alaiwan authored
      This experiment has been adopted, we can simplify the code
      by dropping the associated preprocessor conditionals.
      
      Change-Id: Ia2100f102de6d9d5a67ba7178a20a50202839636
      3558a8c0
  12. 14 Jan, 2018 1 commit
  13. 12 Jan, 2018 1 commit
  14. 11 Jan, 2018 4 commits
  15. 10 Jan, 2018 1 commit
  16. 09 Jan, 2018 1 commit
  17. 08 Jan, 2018 2 commits
  18. 06 Jan, 2018 4 commits
  19. 05 Jan, 2018 1 commit
  20. 04 Jan, 2018 3 commits
  21. 03 Jan, 2018 1 commit
  22. 02 Jan, 2018 1 commit
  23. 01 Jan, 2018 2 commits
    • Zoe Liu's avatar
      Simplify redundant code related to prev_frame mvs · 84442629
      Zoe Liu authored
      For the setup of prev_frame and use_prev_frame_mvs, the removed
      code has a copy that already exists inside read_uncompressed_header().
      
      Change-Id: Ic814bc1f1781320e13f9ac3e183f21e2cab589d8
      84442629
    • Zoe Liu's avatar
      Remove unused variables for ext-skip · 404d92e7
      Zoe Liu authored
      The removed variable was once defined for evaluating the use of
      distance-weighted compound prediction for the new skip mode, under
      the scenario when all reference frames are forward predicted.
      
      Change-Id: I114daa66d911ec8bb8ef220f7c519566037429b1
      404d92e7
  24. 27 Dec, 2017 1 commit