Skip to content
Snippets Groups Projects
  1. Feb 18, 2011
  2. Feb 17, 2011
  3. Feb 16, 2011
  4. Feb 15, 2011
  5. Feb 14, 2011
  6. Feb 11, 2011
  7. Feb 10, 2011
    • Yunqing Wang's avatar
      6f53e596
    • John Koleszar's avatar
      Fix relative include paths · 02321de0
      John Koleszar authored
      Allow compiling without adding vp8/{common,encoder,decoder} to the
      include paths.
      
      Change-Id: Ifeb5dac351cdfadcd659736f5158b315a0030b6c
      02321de0
    • Yunqing Wang's avatar
      Improve motion search in real-time mode · 41e6eceb
      Yunqing Wang authored
      Applied better MV prediction in real-time mode, which improves
      the encoding quality.
      
      Used quarter-pixel search instead of iterative sub-pixel search
      for speed >=5 to improve encoding performance.
      
      Tests on the test set showed:
      1. For speed=-5, quality improvement: 1.7% on AvgPSNR and 2.1%
      on SSIM, performance improvement: 3.6% (This counts in the
      performance lose caused by MV prediction calculation in "Improve
      MV prediction in vp8_pick_inter_mode() for speed>3").
      2. For speed=-8, quality improvement: 2.1% on AvgPSNR and 2.5%
      on SSIM. but, 6.9% performance decrease because of MV prediction
      calculation. This should be improved later.
      
      Change-Id: I349a96c452bd691081d8c8e3e54419e7f477bebd
      41e6eceb
    • Johann Koenig's avatar
      7d8199f0
  8. Feb 09, 2011
  9. Feb 08, 2011
    • Johann Koenig's avatar
      clean up bilinear filter · e5aaac24
      Johann Koenig authored
      make reference version of bilinear_filters short.
      use reference versions of bilinear_filters and sub_pel_filters when
      possible.
      
      recognize that Width was being passed into
      filter_block2d_bil_first_pass multiple times. ARM version had already
      fixed this. propegate to C.
      
      change references to src_pixels_per_line to src_pitch and standardize on
      src/dst (instead of input/output).
      
      recognize that first_pass is only run in the verticle and second_pass
      only horizontal. ARM version had already fixed this. propegate to C
      
      Change-Id: I292d376d239a9a7ca37ec2bf03cc0720606983e2
      e5aaac24
    • Fritz Koenig's avatar
      Merge "build: Change to iOS SDK 4.2" · cc17629f
      Fritz Koenig authored
      cc17629f
    • Scott LaVarnway's avatar
      Added early breakout for vp8_rd_pick_intra4x4mby_modes · 13db80c2
      Scott LaVarnway authored
      Improved performance of good quality, speed 0 (3% average)
      with no average quality loss.
      
      Change-Id: Ica34473f99bd74260eaebde6b132185e09e3c09d
      13db80c2
    • Johann Koenig's avatar
      clarify *_offsets.asm differences · 40dcae9c
      Johann Koenig authored
      it's difficult to mux the *_offsets.c files because of header conflicts.
      make three instead, name them consistently and partititon the contents
      to allow building them as required.
      
      Change-Id: I8f9768c09279f934f44b6c5b0ec363f7943bb796
      40dcae9c
Loading