1. 01 Aug, 2012 1 commit
  2. 31 Jul, 2012 2 commits
  3. 28 Jul, 2012 2 commits
  4. 27 Jul, 2012 5 commits
    • Johann's avatar
      Be consistent with SAD values · 11610551
      Johann authored
      SAD returns unsigned values. Make all the declarations the same.
      
      Remove bestsad initialization and check. It is always set to the
      result of a SAD call so it will never remain UINT_MAX
      
      Use ja instead of jg to test unsigned comparison instead of signed.
      
      Update test.
      
      Change-Id: I46336ab45f4e60fc37caf20bd36bc5782079c7a5
      11610551
    • Johann's avatar
      Merge "SAD cosmetic cleanup" · aa4f9dd1
      Johann authored
      aa4f9dd1
    • Attila Nagy's avatar
      Avoid warnings about redefining _FORTIFY_SOURCE · 6b8665eb
      Attila Nagy authored
      Undefine the macro befor redefining it.
      
      Change-Id: I31187307273c138f8d5380c74f9e0619af15cdd9
      6b8665eb
    • Attila Nagy's avatar
      Optimizes updates of encoder block ptrs · e66e9ddf
      Attila Nagy authored
      Precalculated block ptrs do not need updates during encoding.
      Set these at init stage.
      
      Moved the allocation of 'mt_current_mb_col' (last encoded MB on each
      row) to vp8_alloc_compressor_data(), so that it is correctly
      reallocated when frame size is changing.
      
      Change-Id: Idcdaa2d0cf3a7f782b7d888626b7cf22a4ffb5c1
      e66e9ddf
    • Johann's avatar
      Merge "Add tests for SAD functions" · 0cdc046f
      Johann authored
      0cdc046f
  5. 26 Jul, 2012 4 commits
    • Johann's avatar
      SAD cosmetic cleanup · dd0100dd
      Johann authored
      Change-Id: Iae915f2988081697cca6b65943afaca1d8de8df3
      dd0100dd
    • Yunqing Wang's avatar
      Merge "multi-res: add drop_frame support" · e593014e
      Yunqing Wang authored
      e593014e
    • Yunqing Wang's avatar
      multi-res: add drop_frame support · 4066c8b2
      Yunqing Wang authored
      Added drop_frame support in multi-resolution encoder.
      
      If one frame is dropped at a lower-resolution level, the next
      upper-resolution level encoder needs to encode that frame
      independently without any lower-resolution level motion
      information.
      
      Another issue is that if one frame is dropped at some but not all
      resolution levels, a frame after that one may use different set
      of reference frames at different resolution levels. This reference
      frame asynchronization could degrade motion search precision in
      upper-resolution level encoding, which uses lower-resolution level
      motion result. This change compares the lower-resolution and upper-
      resolution level's reference frames. If they are not the same, the
      upper-resolution level encoder can not use lower-resolution level
      motion result.
      
      Change-Id: I61afa4f313630e75b7cbdd5742e230e8724a988a
      4066c8b2
    • Johann's avatar
      Add tests for SAD functions · fbea897d
      Johann authored
      Change-Id: I018335a08cbb1eca55896c21e36918ed45a4b2a8
      fbea897d
  6. 24 Jul, 2012 7 commits
  7. 23 Jul, 2012 3 commits
  8. 20 Jul, 2012 4 commits
  9. 16 Jul, 2012 1 commit
  10. 14 Jul, 2012 2 commits
    • Yunqing Wang's avatar
      multi-res: add parameter validity checking · 7f009975
      Yunqing Wang authored
      Added validity checking in multi-res encoder. Disable spatial
      resampling and frame dropping before we have those supports.
      Also, deallocate the memory for all resolution levels once error
      occurs.
      
      Change-Id: Ia5d65a645381cad1a49940ab3a19bb5696c39c09
      7f009975
    • John Koleszar's avatar
      examples: fix memory leak · 4d3c3be6
      John Koleszar authored
      Free used resources before exiting.
      
      Change-Id: If6cde6541615fbf17bf56ed335b76e676eabba93
      4d3c3be6
  11. 13 Jul, 2012 2 commits
  12. 11 Jul, 2012 1 commit
  13. 10 Jul, 2012 6 commits