1. 12 Oct, 2017 1 commit
    • Marco's avatar
      Adjust to scene detection for 1 pass vbr. · a673b4f4
      Marco authored
      Expose the threshold for setting key frame on cut,
      and increase it for speed 5.
      Also small adjustment to min_thresh.
      
      No change in overall metrics or fps.
      Small quality improvement and lower encode time on scene cuts.
      
      Change-Id: I36e06ff3b26b6c29aede39c23fce454525fc9026
      a673b4f4
  2. 11 Oct, 2017 1 commit
  3. 10 Oct, 2017 5 commits
  4. 09 Oct, 2017 2 commits
  5. 07 Oct, 2017 1 commit
  6. 06 Oct, 2017 6 commits
  7. 05 Oct, 2017 4 commits
  8. 04 Oct, 2017 9 commits
  9. 03 Oct, 2017 9 commits
  10. 02 Oct, 2017 2 commits
    • Linfeng Zhang's avatar
      Add 4 to 3 scaling NEON optimization · 0e55b0b0
      Linfeng Zhang authored
      Speed comparing with the one calling vpx_scaled_2d_neon()
        ~1.7 x in general
        ~2.8x for BILINEAR filter
      
      BUG=webm:1419
      
      Change-Id: I8f0a54c2013e61ea086033010f97c19ecf47c7c6
      0e55b0b0
    • Linfeng Zhang's avatar
      Specialize 4 to 3 frame scaling in C · 2c560c3c
      Linfeng Zhang authored
      Scale 3x3 block instead of 16x16 block in each loop. Disabled by
      default.
      
      Benefits:
      1. Reduced number of different phase_scaler from 16 to 3.
         Optimization code will be smaller and faster.
      2. Maximum phase_scaler drifting will be reduced from 5/16 to 1/24.
         (The drifting is 1/(3*16) in each step.)
      
      BUG=webm:1419
      
      Change-Id: I59a1f7496d89a1b090498c935d30cfcf1d0c282b
      2c560c3c