1. 01 Aug, 2012 1 commit
    • Attila Nagy's avatar
      Fix potential encoder dead-lock after picture resize · 03b3fcec
      Attila Nagy authored
      The sync interval for the multithreaded encoder was considered as not changing
      during the encoding. This is not true if picture size is changed.
      The encoder could dead-lock because the main thread and the other threads were
      using different sync interval.
      
      Change-Id: I75232bbdbc6c02d77f830d870fd8b4e96697c64e
      03b3fcec
  2. 31 Jul, 2012 1 commit
  3. 28 Jul, 2012 2 commits
  4. 27 Jul, 2012 4 commits
  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 7 commits
  14. 03 Jul, 2012 1 commit