1. 24 Jan, 2018 1 commit
  2. 18 Jan, 2018 1 commit
    • Yunqing Wang's avatar
      Disable EXT_TILE unit tests · ce796ed0
      Yunqing Wang authored
      Currently, OBU doesn't work with EXT_TILE. Temporally disable EXT_TILE
      unit tests now, and will enable them once the issue is resolved.
      
      BUG=aomedia:1242
      
      Change-Id: I9ade6546f2f4546eccf73246e868a06f6f4d6a67
      ce796ed0
  3. 17 Jan, 2018 1 commit
    • Yunqing Wang's avatar
      ext_tile: Not to write large_scale_tile bit to bitstream · 8ae64a93
      Yunqing Wang authored
      This patch made several changes.
      1. Removed writing large_scale_tile bit to bitstream.
      2. Created SET_TILE_MODE API in decoder to pass in tile coding mode
      information.
      3. Modified related unit tests.
      
      BUG=aomedia:1204
      
      Change-Id: I2d729afba8b1b9278543a5da154be7ae6c99d184
      8ae64a93
  4. 19 Dec, 2017 1 commit
    • Lei's avatar
      add new experiment loopfiltering_across_tiles_ext · 7bb501d5
      Lei authored
      based on the latest discussion in the HW working group about how loop
      filter should be integrated with tiles, the following decisions have been
      made:
      1. two seperated flages should be added for
      loop_filter_across_tiles_enabled for horizontal tile boundary and
      vertical tile boundary.
      2. encoder and decoder should only check these two flags to determine
      whether loop filtering (including deblocking, CDEF and loop restoration)
      should cross tile boundaries (vertical and/or horizontal) or not
      regardless the horitontal depepdent tile flag.
      
      This change list implemented the support for two seperated
      loop_filter_across_tiles_enabled flags for vertical and horizontal tile
      boundaries. The new experiment is disabled as default before it is
      adopted.
      
      Change-Id: I814377947517f5419c08b004a3b71b950d01eadd
      7bb501d5
  5. 14 Jul, 2017 1 commit
    • Yunqing Wang's avatar
      Make EXT_TILE compatible with TILE_GROUPS · eeb08a9b
      Yunqing Wang authored
      Added a 1-bit flag 'large_scale_tile'. If it is 0 that is the default value,
      use normal tile coding in TILE_GROUPS. If it is 1, use large-scale tile
      coding in EXT_TILE.
      
      At large_scale_tile=1 case, if single-tile-decoding is required, then the
      loopfilter is disabled.
      
      Related API and unit tests were modified.
      
      Change-Id: I3ba12dc3d80ccf1ab21543ab3b16c02282c34e3b
      eeb08a9b
  6. 30 Jun, 2017 1 commit
    • Sebastien Alaiwan's avatar
      Fix unit tests with --disable-lowbitdepth · 8a65f9f1
      Sebastien Alaiwan authored
      This removes a workaround, which is not needed anymore
      now that the choice of coding path is done in aomdec.c
      instead of decode_frame.c.
      
      BUG=aomedia:620
      
      Change-Id: I42acdd51036461c23fdaa69324e0415b53ee74fa
      8a65f9f1
  7. 19 Jun, 2017 1 commit
  8. 07 Jun, 2017 1 commit
  9. 20 Apr, 2017 1 commit
    • Yunqing Wang's avatar
      ext_tile: add 2 tile encoding modes · d8cd55f4
      Yunqing Wang authored
      Added 2 tile encoding modes:
      TILE_NORMAL mode supports the large-scale tile coding up to 1024 x 1024
      tiles;
      TILE_VR mode supports the large-scale tile coding and also the decoding
      of a single tile.
      
      TILE_NORMAL mode allows the non-vr content to be encoded in multiple tiles
      without using the coding tool that are designed for vr applications.
      
      Change-Id: Id804806a1bbcb916b7f5dc7e2c5509d88f3defcb
      d8cd55f4
  10. 13 Feb, 2017 1 commit
  11. 03 Feb, 2017 1 commit
  12. 20 Jan, 2017 1 commit
  13. 04 Jan, 2017 1 commit
    • Ryan Lei's avatar
      Add an experiment to disable lpf on tile boundaries · 7386eda0
      Ryan Lei authored
      This commit adds a new experiment to allow disabling of loop filtering
      on tile boundaries. It is implemented by adding a syntax field
      "loopfilter_across_tiles_enabled" into the uncompressed frame header. 
      If it is set to 0, decoder and encoder will disables loop filtering for
      block edges that are also tile boundaries.
      
      Change-Id: Ib80bfd82d49c74f1ba46ae18ceedb30704ac8aa5
      7386eda0
  14. 30 Oct, 2016 1 commit
  15. 21 Oct, 2016 1 commit
  16. 02 Sep, 2016 1 commit
  17. 01 Sep, 2016 2 commits
  18. 12 Aug, 2016 1 commit
  19. 29 Jul, 2016 1 commit
  20. 16 Jun, 2016 1 commit
  21. 11 May, 2016 1 commit
    • Yunqing Wang's avatar
      Add decoder APIs and unit tests in tile-coding experiment · 8e5e3387
      Yunqing Wang authored
      In the tile-coding experiment,
      1. In tile decoder, added 2 set control APIs:
         VP10_SET_DECODE_TILE_ROW and VP10_SET_DECODE_TILE_COL. It allowed
         users to set the range of decoding at frame level.
      2. Added a unit test while tile-coding experiment is on. It tested
         both tile encoder and decoder to make sure the encoded frame
         can be decoded as a whole frame or as independent tiles.
      
      Change-Id: I73fd0632b685047cb9376008127cde72efa3fb2b
      8e5e3387
  22. 10 May, 2016 1 commit
  23. 07 May, 2016 1 commit
  24. 03 May, 2016 3 commits
    • Geza Lore's avatar
      Test tile row independence. · 1982d677
      Geza Lore authored
      Tile rows should now be independent, so make pbi->inv_tile_order
      invert the decoding order of tile rows as well as tile columns.
      This should improve test coverage. Also added more tile configurations
      to the tile_independence_tests.
      
      Change-Id: I14b0f2fa9241c1acaf9e2a07071952cb33feca77
      1982d677
    • Geza Lore's avatar
      Configure tiles in tests when using ext-tile. · 67a2ff7f
      Geza Lore authored
      With ext-tile enabled, the encoder test driver needs to configure the
      tile sizes wit different values to encode using a single tile, and to
      decode all tiles. This should fix most unit test failures.
      
      Change-Id: I0a0d26737414669791f3bd8d80c537db09f06072
      67a2ff7f
    • clang-format's avatar
      Apply Clang-format · 54c8e5da
      clang-format authored
      Change-Id: Iaa3ca871a8106a8e57bbc40f4743cf934c98dcbf
      54c8e5da
  25. 29 Mar, 2016 1 commit
  26. 28 Mar, 2016 1 commit
  27. 25 Mar, 2016 3 commits
  28. 23 Mar, 2016 1 commit
  29. 22 Mar, 2016 2 commits
    • Yaowu Xu's avatar
      libvpx -> libaom · 3d26d916
      Yaowu Xu authored
      Change-Id: I820483aefdc14f2ae946e08fe10fa01f3e845767
      3d26d916
    • Yaowu Xu's avatar
      Rename vpx to aom · bf4202ed
      Yaowu Xu authored
      Change-Id: Ibc7933fba85feeb30ef9b14b302d932aff19f54e
      bf4202ed
  30. 28 Jan, 2016 1 commit
  31. 20 Jan, 2016 1 commit
  32. 22 Aug, 2015 1 commit
  33. 22 Aug, 2014 1 commit
  34. 18 Jan, 2014 1 commit