1. 24 Sep, 2013 1 commit
    • Jingning Han's avatar
      Remove redundant mode update in sub8x8 decoding · e85eaf6a
      Jingning Han authored
      The probability model used to code prediction mode is conditioned
      on the immediate above and left 8x8 blocks' prediction modes. When
      the above/left block is coded in sub8x8 mode, we use the prediction
      mode of the bottom-right sub8x8 block as the reference to generate
      the context.
      
      This commit moves the update of mbmi.mode out of the sub8x8 decoding
      loop, hence removing redundant update steps and keeping the bottom-
      right block's mode for the decoding process of next blocks.
      
      Change-Id: I1e8d749684d201c1a1151697621efa5d569218b6
      e85eaf6a
  2. 23 Sep, 2013 2 commits
    • Jingning Han's avatar
      54c87058
    • Deb Mukherjee's avatar
      Improves constant qual, constrained qual turned on · d11221f4
      Deb Mukherjee authored
      Adds modeled functions to decide the qp for altref frames in constant q
      mode similar to other functions in use in bitrate mode.
      
      Also turns on the constrained quality mode (end-usage=2) option which
      was turned off before. Basic testing shows the mode works in principle,
      to cap bitrate to the target-bitrate specified, while allowing lower
      bitrate depending on the cq-level specified. The mode will need to be
      improved over time.
      
      Results for constant quality vs bitrate control mode:
      derfraw300/fullderfraw: +3.0% at constant quality over bitrate control.
      fullstdhdraw: +4.341%
      stdhdraw250: +5.361%
      
      Change-Id: If5027c9ec66c8e88d33e47062c6cb84a07b1cda9
      d11221f4
  3. 21 Sep, 2013 2 commits
  4. 20 Sep, 2013 3 commits
  5. 19 Sep, 2013 10 commits
  6. 18 Sep, 2013 8 commits
  7. 17 Sep, 2013 8 commits
  8. 16 Sep, 2013 6 commits
    • Adrian Grange's avatar
      Fix failure to copy data files if content changes · 5b23666e
      Adrian Grange authored
      Jenkins was failing to detect the case where an existing
      file is recreated with new content. In this case, thinking
      that the file already existed, Jenkins did not re-copy the
      file as it should have.
      
      By adding the file test-data.sha1 as a dependendency to
      the LIBVPX_TEST_DATA build target the files will be
      recopied if the MD5 of an existing file changes.
      
      This could be further improved to only copy files that
      have changed rather than copying the whole set as done in
      this patch.
      
      (Thanks to jzern@ who diagnozed ithe problem and suggested
      this fix).
      
      Change-Id: Icea7c61a95189bc639fec83020c28c70da5b2b41
      5b23666e
    • hkuang's avatar
      Merge "Speed up iht8x8 by rearranging instructions. Speed improves from 282%... · cbf39457
      hkuang authored
      Merge "Speed up iht8x8 by rearranging instructions. Speed improves from 282% to 302% faster based on assembly-perf."
      cbf39457
    • hkuang's avatar
      Speed up iht8x8 by rearranging instructions. · 23e1a29f
      hkuang authored
      Speed improves from 282% to 302% faster based on assembly-perf.
      
      Change-Id: I08c5c1a542d43361611198f750b725e4303d19e2
      23e1a29f
    • Yaowu Xu's avatar
      fix a problem where an invalid mv used in search · eeae6f94
      Yaowu Xu authored
      The commit added reset of pred_mv at the beginning of each SB64x64
      partition mv search, also limited the usage of pred_mv only when
      search on the largest partition is already done. This is to fix
      a crash at speed 1/2 encoder where an invalid mv is used in mv
      search.
      
      Change-Id: I39010177da76d054e3c90b7899a44feb2e3a5b1b
      eeae6f94
    • Paul Wilkins's avatar
      Minor clean up. · cb50dc7f
      Paul Wilkins authored
      Removed some unused code and minor cleanup
      / reordering.
      
      Change-Id: I4083ae56aeb8edfe9b85aa2f42a16aa28d19da94
      cb50dc7f
    • Paul Wilkins's avatar
      Adjustment to mode_skip_start. · 3b017784
      Paul Wilkins authored
      Corrected values relating to modified mode order.
      
      Change-Id: I24fccba3af4bc16721d5e7e51888a66305bfa7fe
      3b017784