1. 24 Aug, 2011 1 commit
  2. 23 Aug, 2011 2 commits
  3. 22 Aug, 2011 3 commits
  4. 21 Aug, 2011 1 commit
  5. 20 Aug, 2011 2 commits
  6. 19 Aug, 2011 5 commits
  7. 18 Aug, 2011 2 commits
  8. 17 Aug, 2011 2 commits
  9. 16 Aug, 2011 2 commits
  10. 15 Aug, 2011 4 commits
  11. 14 Aug, 2011 1 commit
  12. 13 Aug, 2011 2 commits
  13. 12 Aug, 2011 8 commits
    • John Koleszar's avatar
      Generate libvpx_srcs.txt from current configuration · 5e562c77
      John Koleszar authored
      To get a list of files that the libvpx library depends on in the current
      configuration, run:
      
        $ make target=libs libvpx_srcs.txt
      
      Change-Id: I68a69648ecf212f0fe29c325297728ac2a9393d9
      5e562c77
    • John Koleszar's avatar
      Revert "Improved 1-pass CBR rate control" · e9613170
      John Koleszar authored
      This reverts commit b5ea2fbc. Further
      testing showed noticable keyframe popping in some cases, reverting this
      for now to give time for a proper fix.
      
      Conflicts:
      
      	vp8/encoder/onyx_if.c
      	vp8/encoder/ratectrl.c
      
      Change-Id: I159f53d1bf0e24c035754ab3ded8ccfd58fd04af
      e9613170
    • John Koleszar's avatar
      Propagate macroblock MV to subblocks for error concealment · a4c2211e
      John Koleszar authored
      EC expects the subblock MVs to be populated, but
      f1d6cc79 removed this code. This
      commit restores it, protected by CONFIG_ERROR_CONCEALMENT. May move this
      to the EC code more directly in the future.
      
      Change-Id: I44f8f985720cb9a1bf222e59143f9e69abf56ad2
      a4c2211e
    • Stefan Holmer's avatar
      Disable error concealment until first key frame is decoded · a609be56
      Stefan Holmer authored
      When error concealment is enabled the first key frame must
      be successfully received before error concealment is activated.
      Error concealment will be activated when the delta following
      delta frame is received.
      
      Also fixed a couple of bugs related to error tracking in
      multi-threading. And avoiding decoding corrupt residual
      when we have multiple non-resilient partitions.
      
      Change-Id: I45c4bb296e2f05f57624aef500a874faf431a60d
      a609be56
    • John Koleszar's avatar
      Fix potential OOB read with Error Concealment · cdae03a4
      John Koleszar authored
      This patch fixes an OOB read when error concealment is enabled and the
      partition sizes are corrupt. The partition size read from the bitstream
      was not being validated in EC mode.
      
      Change-Id: Ia81dfd4bce1ab29ee78e42320abe52cee8318974
      cdae03a4
    • John Koleszar's avatar
    • John Koleszar's avatar
      Propagate macroblock MV to subblocks for error concealment · 91206793
      John Koleszar authored
      EC expects the subblock MVs to be populated, but
      f1d6cc79 removed this code. This
      commit restores it, protected by CONFIG_ERROR_CONCEALMENT. May move this
      to the EC code more directly in the future.
      
      Change-Id: I44f8f985720cb9a1bf222e59143f9e69abf56ad2
      91206793
    • Stefan Holmer's avatar
      Disable error concealment until first key frame is decoded · 3e10be93
      Stefan Holmer authored
      When error concealment is enabled the first key frame must
      be successfully received before error concealment is activated.
      Error concealment will be activated when the delta following
      delta frame is received.
      
      Also fixed a couple of bugs related to error tracking in
      multi-threading. And avoiding decoding corrupt residual
      when we have multiple non-resilient partitions.
      
      Change-Id: I45c4bb296e2f05f57624aef500a874faf431a60d
      3e10be93
  14. 11 Aug, 2011 2 commits
  15. 06 Aug, 2011 1 commit
  16. 05 Aug, 2011 2 commits