1. 12 Oct, 2013 1 commit
    • Yunqing Wang's avatar
      Adjust icc compiler options · 51af8a51
      Yunqing Wang authored
      "-no-prec-div" option helps codec performance, so it was added back.
      "-no-intel-extensions" was added to suppress link warning #10237.
      option '-use-asm' is deprecated and removed.
      
      Tested icc 32bit build and 64bit build.
      
      Change-Id: I736ec2619857efd425ef76338dc52f8fbc0bcc7e
      51af8a51
  2. 11 Oct, 2013 7 commits
    • Yunqing Wang's avatar
      Code cleanup · 57b97b56
      Yunqing Wang authored
      Minor code cleanup.
      
      Change-Id: I47c1f794842d4570bb39cfd23b80f54f5606bba6
      57b97b56
    • Paul Wilkins's avatar
      Merge "Experimental rate control change." · b30445ed
      Paul Wilkins authored
      b30445ed
    • Paul Wilkins's avatar
      Merge "Disable recode loop." · 39c0e4e0
      Paul Wilkins authored
      39c0e4e0
    • Yunqing Wang's avatar
      3a0b59e3
    • Paul Wilkins's avatar
      Experimental rate control change. · 704028d4
      Paul Wilkins authored
      When the codec in VBR (or cq) mode hits its max q limits and is
      struggling to hit a target bandwidth, the bit target per frame collapses.
      
      In the first instance normal frames cap out at the maximum allowed
      Q and then the ARF and GFs do the same. This latter behavior is not
      generally desirable as GFs and ARFs are only effective from a quality
      and data rate perspective if they have at lease some level of -Q delta
      compared to the surrounding frames.
      
      In this patch I define a separate max Q for GFs and ARFs that is
      derived from but somewhat lower than that defined for normal frames.
      In effect there is a minimum Q delta that will always be available for
      GFs and ARFs regardless of the target rate and MAXQ setting.
      
      This may of course mean that the absolute lowest rate obtainable for
      a given clip is somewhat higher.
      
      Change-Id: I268868b28401900d0cd87e51e609cd3b784ab54a
      704028d4
    • Paul Wilkins's avatar
      Disable recode loop. · 8b989f5b
      Paul Wilkins authored
      For VBR coding disable the recode loop for speeds > 0.
      
      Results pending.
      
      Change-Id: I2cd9a87c3fcbe39c05b954798d0671a4ca62c37f
      8b989f5b
    • Paul Wilkins's avatar
      Adjustment to allowed range in resize unit test · 899ab95c
      Paul Wilkins authored
      Change-Id: I5222e3db2627a3a9f7fc34f2ab4554aa5807ed51
      899ab95c
  3. 10 Oct, 2013 23 commits
  4. 09 Oct, 2013 9 commits