1. 24 Oct, 2012 4 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
    • John Koleszar's avatar
    • Yunqing Wang's avatar
      Fix "_FORTIFY_SOURCE" redefined warning · bc1d3cb9
      Yunqing Wang authored
      On Ubuntu 12.04, we got the following warning message:
      <command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined
       [enabled by default]
      <built-in>:0:0: note: this is the location of the previous definition
      
      This was already fixed in VP8 configure file. Did the same change in
      experimental branch to stop this warning.
      
      Change-Id: Id162e5fd8841585ae806df6560b2f7536ea307c0
      bc1d3cb9
  2. 23 Oct, 2012 10 commits
  3. 22 Oct, 2012 20 commits
  4. 21 Oct, 2012 2 commits
  5. 20 Oct, 2012 1 commit
  6. 19 Oct, 2012 3 commits
    • Scott LaVarnway's avatar
      Re-enable specialized sse2 block loop filter functions · a1571b8c
      Scott LaVarnway authored
      vp8_loop_filter_bh and vp8_loop_filter_bv
      
      Change-Id: I0a77d38c701a6cce96cb8371c7f3ab7e2e7f878c
      a1571b8c
    • Scott LaVarnway's avatar
      sse2 intrinsic version of vp8_mbloop_filter_vertical_edge() · 085433c2
      Scott LaVarnway authored
      First sse2 version of vp8_mbloop_filter_vertical_edge().  For now,
      intrinsics are being used until the bitstream is finalized.  This function
      will be revisited later for further performance improvements.
      
      For the test clip used, a 34+% decoder performance improvement
      was seen.  This will vary depending on material.
      
      Change-Id: I455b438bc8d8af76cf7533ac42eda5f689b21f7c
      085433c2
    • John Koleszar's avatar
      calculate probs consistently · 91dc8ce7
      John Koleszar authored
      There were several different methods for calculating bitstream
      probabilities in use. Consolodate these into a pair of functions,
      get_prob() and get_binary_prob().
      
      Change-Id: I5534f517f74027fee16d89c9baefaafea8156b2f
      91dc8ce7