1. 01 Apr, 2014 1 commit
    • Yunqing Wang's avatar
      Make last frame source available in current frame encoding · 4a9928e5
      Yunqing Wang authored
      While encoding a frame, its last frame source can be used to give
      acurate motion information. This patch prevents last frame to be
      overwritten so that it is available during current frame encoding.
      
      The last source is scaled when it is necessary. cpi->Last_Source
      points to the last source frame.
      
      Change-Id: I0e1ef5e9e1d2badf9d0c7a1a44a7ed5b24c09425
      4a9928e5
  2. 27 Mar, 2014 7 commits
    • Alex Converse's avatar
      Remove a duplicate block_size variable. · 79e68bce
      Alex Converse authored
      Change-Id: Ia6b1e3c5a8ac21219bbfe9eecdb4801f3eaa10e5
      79e68bce
    • Minghai Shang's avatar
      [svc] Verify and store input two pass stats data in 2nd pass rc · 6b2e4061
      Minghai Shang authored
      Change-Id: Ib09eedc17ea0ea2eec75d78112e4786d98f382aa
      6b2e4061
    • Jingning Han's avatar
      Fix segment_id assignment in update_state_rt for AQ mode · 4a42047b
      Jingning Han authored
      Properly obtain and buffer the segment_id in non-RD mode information
      update process.
      
      Change-Id: I43230001872f6a986d12c0d94e98fdec0db3be2c
      4a42047b
    • Paul Wilkins's avatar
      Further speed trade off adjustments. · 01148d45
      Paul Wilkins authored
      Small speed gain for speed 1.
      
      Quality is generally a little up for speed 2.
      
      Speed 3 was similar to speed 4 but now positioned more
      evenly between 2 and 4 speed and quality wise.
         (opsnr +5.6% ssim +8.25% across all sets)
      
      Speed 4 is a little slower than before but sizable quality gains.
         (opsnr +3.7% ssim +6.8% across all sets)
      
      The code has been cleaned up a bit so that for each incremental
      speed step changes over the previous speed step are applied.
      This makes it easier to see what is changing from one setting to
      the next.
      
      Change-Id: I2d98d0d6230af23486adaec01908f58942a7cdeb
      01148d45
    • Paul Wilkins's avatar
      Experimental change to speed 1 settings. · 32c4fdec
      Paul Wilkins authored
      Allow tx search for ARF and GF helps quality but a little slower.
      Setting subpel_iters_per_step to 1 improves encode speed.
      Setting sf->mode_skip_start = 10 improves speed.
      
      Initial local results suggest overall impact on quality is neutral
      but encode is up to 15% faster.
      
      Change-Id: Ibde02cae6626a44c10a1da0cefe888afbb51f037
      32c4fdec
    • Marco Paniconi's avatar
      aq_mode=3: Set target seg_map in sb-block order. · fc0b3318
      Marco Paniconi authored
      Removes a TODO. Changed meaning of some parameters
      (target-max-percent refresh and starting index) to be
      defined relative to superblock. Also, modify turn-off condition.
      
      Change-Id: I5e55f372b7079c24f9cdac0b06fa34620dbf456b
      fc0b3318
    • Marco Paniconi's avatar
      Move aq_mode=2 (complexity_aq) to separate file. · 2b06bf20
      Marco Paniconi authored
      Change-Id: Iffa45b9b04196c1ded6037622a8644a2500a62de
      2b06bf20
  3. 26 Mar, 2014 4 commits
  4. 25 Mar, 2014 13 commits
  5. 24 Mar, 2014 15 commits