1. 17 Apr, 2014 1 commit
  2. 16 Apr, 2014 1 commit
  3. 15 Apr, 2014 1 commit
  4. 11 Apr, 2014 2 commits
  5. 10 Apr, 2014 3 commits
  6. 08 Apr, 2014 1 commit
  7. 07 Apr, 2014 3 commits
  8. 03 Apr, 2014 1 commit
    • Deb Mukherjee's avatar
      Reinstating the DISABLE_RC_LONG_TERM_MEM macro · be8d2b05
      Deb Mukherjee authored
      Reinstates this macro and truns it on in order to avoid issues
      due to some frames at the end starving in harder videos.
      A more acceptable solution is in the works.
      
      Change-Id: I3c46148e86fa6114e3fed245246fb3686a9e6700
      be8d2b05
  9. 02 Apr, 2014 2 commits
  10. 01 Apr, 2014 1 commit
    • Paul Wilkins's avatar
      Speed setting correction to max q estimate. · 992c41d2
      Paul Wilkins authored
      Use a crude correction factor to correct for
      lower compression efficiency at higher encode
      speeds when estimating the max Q for the
      clip.
      
      Change-Id: I5ae377647f4adf5e91d700a8791fb3b8f70efc73
      992c41d2
  11. 28 Mar, 2014 1 commit
  12. 27 Mar, 2014 1 commit
  13. 21 Mar, 2014 1 commit
  14. 19 Mar, 2014 1 commit
    • Minghai Shang's avatar
      [svc] Finalize spatial svc first pass rate control · d2053350
      Minghai Shang authored
            1. Save stats for each spatial layer
            2. Add frame buffer management for svc first pass rc
            3. Set default spatial layer to 1
            4. Flush encoder at the end of stream in test app
      This only supports spatial svc.
      Change-Id: Ia89cfa87bb6394e6c0405b921d86c426d0a0c9ae
      d2053350
  15. 18 Mar, 2014 1 commit
  16. 17 Mar, 2014 1 commit
  17. 11 Mar, 2014 2 commits
  18. 10 Mar, 2014 1 commit
  19. 07 Mar, 2014 1 commit
  20. 05 Mar, 2014 1 commit
  21. 03 Mar, 2014 2 commits
    • Deb Mukherjee's avatar
      Refactoring motion search libs · b80020d4
      Deb Mukherjee authored
      The core motion estimation fucntions all return sad now consistently.
      The only exception is vp9_full_pixel_diamond(), however the core diamond
      and refining search routines called from vp9_full_pixel_diamond() also
      return SAD. If variance of pred error + mv cost is desired it must be
      calculated explicitly outside these functions. For very fast encoding,
      hopefully this will eliminate some redundant computations.
      
      Also suggests reimplementing FAST_HEX with the vp9_pattern_search
      framework. It is not exactly the same as the existing FAST_HEX, but
      performance is slightly better and speed is very similar. Enables
      removing a lot of duplicate code.
      
      Change-Id: I152736393438c25bdf7e96b37cbb8ce330f4f94a
      b80020d4
    • Jim Bankoski's avatar
      vp9_reconinter.h static functions in header converted to global · e5e9b05d
      Jim Bankoski authored
      Change-Id: I916944950deb22f4c2301d83a803b732bf3ecd77
      e5e9b05d
  22. 02 Mar, 2014 1 commit
  23. 28 Feb, 2014 2 commits
  24. 26 Feb, 2014 1 commit
    • Dmitry Kovalev's avatar
      Cleaning up vp9_encodemb.c file. · 9774962a
      Dmitry Kovalev authored
      Usage of encode_b_args is unnecessary because encode_block_pass1() doesn't
      use them. That's why optimize_init_b() call is also not required.
      
      Change-Id: Ib6cfe4916c2ca85749c90bb0adcba6fea592f9ac
      9774962a
  25. 18 Feb, 2014 1 commit
  26. 15 Feb, 2014 1 commit
  27. 14 Feb, 2014 3 commits
  28. 13 Feb, 2014 1 commit
    • Paul Wilkins's avatar
      Remove some cases for turning off arf. · c30a9cd9
      Paul Wilkins authored
      Flipping arf on and off too often is hurting some clips.
      This change makes no difference for 50-75% of our test
      clips but helps some by a big margin. (eg. std-hd crew
      by 6% and one of the YT and YT-hd clips by 14%)
      
      Average improvements for 2 pass, speed 2 (psnr,ssim)
      are as follows:-
      
      derf  0.165%, 0.210%
      yt  1.210%, 1.464%
      yt-hd 1.189%, 1.471%
      std-hd 1.031%, 0.886%
      
      Change-Id: I121fe66cfb4a62d384b23b484a7d648789641969
      c30a9cd9
  29. 12 Feb, 2014 1 commit