1. 16 Dec, 2014 1 commit
    • Johann's avatar
      Silence -Werror=unused-parameter · 80b344de
      Johann authored
      Cast away remaining issues so that new ones don't get lost in the noise.
      
      Change-Id: Iacd6999b0686ce80f9835730d68db6382690fa92
      80b344de
  2. 27 May, 2014 1 commit
  3. 23 Apr, 2014 1 commit
  4. 16 Apr, 2014 1 commit
    • Yaowu Xu's avatar
      Prevent reading of uninitialized value · 99230aeb
      Yaowu Xu authored
      This commit added a check of reference frame to make sure that pre
      buffer pointers are initialized only when necessary and make them
      to 0 if ref frame is intra, hence those buffer should never be used.
      
      Change-Id: Ieb474fcd9feb759f02e2f9c282b7348a8fa31117
      99230aeb
  5. 04 Dec, 2013 2 commits
  6. 29 Oct, 2013 1 commit
  7. 24 Sep, 2013 1 commit
  8. 17 Sep, 2013 1 commit
  9. 12 Jul, 2013 1 commit
    • James Zern's avatar
      yv12config: remove YUV_TYPE · 4fc6c88e
      James Zern authored
      this was never fleshed out in the context of VP8, for which it was
      added. for VP9 it has no meaning.
      
      Change-Id: Iba2ecc026d9e947067b96690245d337e51e26eff
      4fc6c88e
  10. 17 Jun, 2013 1 commit
    • Jeff Petkau's avatar
      Change the encryption feature to use a callback for decryption. · 368c7237
      Jeff Petkau authored
      This allows code calling the library can choose an arbitrary
      encryption algorithm.
      
      Decoder control parameter VP8_SET_DECRYPT_KEY is renamed to
      VP8D_SET_DECRYPTOR, and now takes an small config struct instead
      of just a byte array.
      
      Change-Id: I0462b3388d8d45057e4f79a6b6777fe713dc546e
      368c7237
  11. 16 Mar, 2013 1 commit
  12. 14 Mar, 2013 1 commit
  13. 29 Jan, 2013 1 commit
  14. 06 Dec, 2012 1 commit
  15. 15 Nov, 2012 1 commit
  16. 01 Nov, 2012 2 commits
  17. 31 Oct, 2012 5 commits
  18. 30 Oct, 2012 7 commits
  19. 26 Oct, 2012 1 commit
  20. 25 Oct, 2012 2 commits
  21. 24 Oct, 2012 2 commits
    • John Koleszar's avatar
      Fix bad merge of coef_probs update · 45b4832f
      John Koleszar authored
      Stray CONFIG_HYBRIDTRANSFORM caused decode mismatch.
      
      Change-Id: I1d77bad9b366f7a6ceb3cb45269ed5badb5c4c53
      45b4832f
    • John Koleszar's avatar
      coef_probs: remove duplicate read/update code · 226e55c1
      John Koleszar authored
      Refactor per-transform copy & paste into a common function
      update_coef_probs_common() and read_coef_probs_common(). The dry-run and
      bit-writing loops in the encoder are still obvious candidates to be made
      common, but they start to diverge a bit in the next commit, so are left
      as-is for now.
      
      Change-Id: I896bd3f4a073a6296eab7e92463fef79d8c6c08c
      226e55c1
  22. 23 Oct, 2012 1 commit
    • Deb Mukherjee's avatar
      Merging in the Switchable interp experiment · 53731197
      Deb Mukherjee authored
      There is a macro DEFAULT_INTERP_FILTER defined in encoder/onyx_if.c that
      is set as EIGHTTAP for now - so SWITCHABLE is not really used. Ideally,
      this should be SWITCHABLE but that would make the encoder quite a bit slower.
      We will change the default filter to SWITCHABLE once we find a faster way to
      search for switchable filters.
      
      Change-Id: Iee91832cdc07e6e14108d9b543130fdd12fc9874
      53731197
  23. 22 Oct, 2012 4 commits
    • Deb Mukherjee's avatar
      Merging in the TX_SELECT experiment · 04d62a98
      Deb Mukherjee authored
      Change-Id: I0d306b0062be59bc785b65882691c956c8b5e7c8
      04d62a98
    • Deb Mukherjee's avatar
      Merge of the newmventropy experiment · 78808ad9
      Deb Mukherjee authored
      Removes the old mv encoding code.
      
      Change-Id: I1026d48cc5ac15ccb776f98463e929254c3dc7da
      78808ad9
    • Deb Mukherjee's avatar
      Merging the hybrid transform experiments · f1046563
      Deb Mukherjee authored
      Change-Id: I99f1982b30a630a9a070a8326d83b34a33cba14c
      f1046563
    • Ronald S. Bultje's avatar
      8x8 transform support in splitmv. · 84ea002e
      Ronald S. Bultje authored
      For splitmv, where partitioning is 8x16, 16x8 or 8x8, this patch
      uses the 8x8 transform (instead of the 4x4) if txfm_mode is
      ALLOW_8X8 or ALLOW_16X16. For TX_MODE_SELECT, splitmv can indicate
      which of the 2 transform sizes (4x4 or 8x8) it wants to use.
      
      Gains (with hybridtx4x4/8x8/16x16 and tx_select experiments
      enabled) on derf: +0.9%, HD: +0.4%, STD/HD: +0.8% (SSIM or overall
      PSNR, both metrics show similar improvements).
      
      Change-Id: Ide954b000b415548ed92a7ac78e24f36e60fcf06
      84ea002e