1. 23 Dec, 2016 1 commit
  2. 09 Nov, 2016 1 commit
  3. 21 Oct, 2016 1 commit
  4. 20 Oct, 2016 1 commit
  5. 19 Oct, 2016 1 commit
  6. 10 Oct, 2016 1 commit
  7. 02 Sep, 2016 1 commit
  8. 01 Sep, 2016 2 commits
  9. 12 Aug, 2016 1 commit
  10. 03 Aug, 2016 1 commit
  11. 02 Aug, 2016 2 commits
  12. 29 Jul, 2016 1 commit
  13. 24 May, 2016 1 commit
    • Zoe Liu's avatar
      Fix --test-decode=warn to test mismatch · a63147ae
      Zoe Liu authored
      This patch always compares the most recent show frames between
      the encoder and the decoder to test the mismatch.
      
      Change-Id: I68a91ad0996a598231450debfd616e24992419b5
      a63147ae
  14. 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
  15. 28 Mar, 2016 1 commit
    • Yunqing Wang's avatar
      Make set_reference control API work in VP9 and VP10 · 9aaa3c93
      Yunqing Wang authored
      Moved the API patch from NextGen to NextGenv2 and also added this
      API to VP10. An example was included. To try it, for example, run
      the following command:
      $ examples/vpx_cx_set_ref vp10 352 288 in.yuv out.ivf 4 30
      
      Change-Id: Ib56bc3d365e530cfc8d859a13ddbf4c007907b81
      9aaa3c93
  16. 24 Mar, 2016 1 commit
    • Geza Lore's avatar
      Port large scale tile coding features from nextgen. · 490ba1ad
      Geza Lore authored
      If configured with --enable-ext-tile, the codec uses an alternative
      tile coding syntax in the bitstream. Changes include::
       - The maximum number of tile rows and columns is extended to 1024
         each.
       - The minimum tile width/height is 64 pixels (1 superblock).
       - A tile copy mode is added where a tile directly reuse the coded
         data of a previous tile
       - The meaning of the tile-columns and tile-rows codec parameters are
         overloaded to mean tile-width and tile-height in units of 64
         pixels.
       - All tiles should now be independent, including rows within the
         same columns, so large scale parallel, or independent decoding is
         possible.
       - vpxdec also gained the options to decode only a particular tile,
         tile row, or tile column.
      
      Changes without --enable-ext-tile:
       - All tiles should now be independent, including rows within the
         same columns, so large scale parallel, or independent decoding is
         possible.
       - vpxenc default tile configuration changed to use 1 tile column.
      
      Change-Id: I0cd08ad550967ac18622dae5e98ad23d581cb33e
      490ba1ad
  17. 22 Mar, 2016 2 commits
    • Yaowu Xu's avatar
      vp10/ -> av1/ · cfea7dd7
      Yaowu Xu authored
      Change-Id: Ia055d03656ad1580447eced8687949583fdf4089
      cfea7dd7
    • Yaowu Xu's avatar
      Rename vpx to aom · bf4202ed
      Yaowu Xu authored
      Change-Id: Ibc7933fba85feeb30ef9b14b302d932aff19f54e
      bf4202ed
  18. 28 Jan, 2016 1 commit
  19. 26 Jan, 2016 1 commit
  20. 21 Jan, 2016 4 commits
    • Yaowu Xu's avatar
      VP9->VPX for reference frame flags · e5068cd5
      Yaowu Xu authored
      Change-Id: Iff86d39bed4be9a97fdd78f25f3ac6e1728fe68d
      e5068cd5
    • Debargha Mukherjee's avatar
      Loop restoration filter · 84ca7a9f
      Debargha Mukherjee authored
      Current implementation is a bilateral filter whose
      parameters are transmitted in the bitstream.
      
      derflr: -0.647% BDRATE
      hevcmr: -0.794% BDRATE
      
      This is a prelimary patch. Various other variations are to
      be investigated next, that will hopefully be less expensive
      on the decoder side.
      
      Change-Id: I50634ae8f5014ad0bf7432306348908a349d81e1
      84ca7a9f
    • Yaowu Xu's avatar
      Remove VP9_CAP_POSTPROC · 68e7e4d0
      Yaowu Xu authored
      Change-Id: If28619509457a7cdaeb13b7e87895c3d9f7c1ad1
      68e7e4d0
    • Yaowu Xu's avatar
      Remove vp9-postproc from configure · b89861a4
      Yaowu Xu authored
      Change-Id: I601464f0b74183daa80730856dfbf33ddfce2cfe
      b89861a4
  21. 20 Jan, 2016 1 commit
  22. 09 Nov, 2015 1 commit
    • Johann's avatar
      Release v1.5.0 · cbecf57f
      Johann authored
      Javan Whistling Duck release.
      
      Change-Id: If44c9ca16a8188b68759325fbacc771365cb4af8
      cbecf57f
  23. 29 Sep, 2015 1 commit
    • Yaowu Xu's avatar
      Merged branch 'master' into nextgenv2 · 7c514e2d
      Yaowu Xu authored
      Resolved Conflicts in the following files:
              configure
              vp10/common/idct.c
              vp10/encoder/dct.c
              vp10/encoder/encodemb.c
              vp10/encoder/rdopt.c
      
      Change-Id: I4cb3986b0b80de65c722ca29d53a0a57f5a94316
      7c514e2d
  24. 26 Sep, 2015 1 commit
    • Ronald S. Bultje's avatar
      Rename display_{size,width,height} to render_*. · 36ffe644
      Ronald S. Bultje authored
      The name "display_*" (or "d_*") is used for non-compatible information
      (that is, the cropped frame dimensions in pixels, as opposed to the
      intended screen rendering surface size). Therefore, continuing to use
      display_* would be confusing to end users. Instead, rename the field
      to render_*, so that struct vpx_image can include it.
      
      Change-Id: Iab8d2eae96492b71c4ea60c4bce8121cb2a1fe2d
      36ffe644
  25. 11 Sep, 2015 1 commit
  26. 10 Sep, 2015 1 commit
  27. 31 Aug, 2015 1 commit
  28. 27 Aug, 2015 1 commit
  29. 13 Aug, 2015 2 commits
  30. 12 Aug, 2015 3 commits
  31. 21 Jul, 2015 1 commit