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.
      Change-Id: I9ade6546f2f4546eccf73246e868a06f6f4d6a67
  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
      3. Modified related unit tests.
      Change-Id: I2d729afba8b1b9278543a5da154be7ae6c99d184
  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
      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
      Change-Id: I814377947517f5419c08b004a3b71b950d01eadd
  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
  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.
      Change-Id: I42acdd51036461c23fdaa69324e0415b53ee74fa
  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
      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
  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
  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
  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
    • 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
    • clang-format's avatar
      Apply Clang-format · 54c8e5da
      clang-format authored
      Change-Id: Iaa3ca871a8106a8e57bbc40f4743cf934c98dcbf
  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
    • Yaowu Xu's avatar
      Rename vpx to aom · bf4202ed
      Yaowu Xu authored
      Change-Id: Ibc7933fba85feeb30ef9b14b302d932aff19f54e
  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