1. 09 Aug, 2017 1 commit
  2. 08 Aug, 2017 3 commits
  3. 04 Aug, 2017 11 commits
  4. 03 Aug, 2017 5 commits
  5. 02 Aug, 2017 9 commits
    • Linfeng Zhang's avatar
      Extract inlined 16x16 idct sse2 code into header file · 15a47db7
      Linfeng Zhang authored
      Will be called by high bitdepth functions.
      
      Change-Id: I76727df00941b5a27adceaba8347f275475fcd8c
      15a47db7
    • Linfeng Zhang's avatar
      Add transpose_32bit_8x4() sse2 optimization · 8c0ab760
      Linfeng Zhang authored
      Change-Id: I66297d78b38db718cfe3ebb8ea972f5a72c17955
      8c0ab760
    • Yunqing Wang's avatar
      Force the bit exactness in the first pass · bfd0f41f
      Yunqing Wang authored
      Originally, for the purpose of keeping a fast first pass, the first-pass
      stats between row_mt_mode = 0 and row_mt_mode = 1 are not bit exact, but
      that difference is very small that doesn't cause a mismatch between the
      final bitstreams. However, if the encoder changes, this minor difference
      may cause a mismatch. Thus, this patch always forces the first pass to
      be bit exact.
      
      BUG=webm:1453
      
      Change-Id: I2b67cf529dee81f660f9d9e7fe9a60ea3c7b12b8
      bfd0f41f
    • Johann Koenig's avatar
      787970a6
    • Marco's avatar
      vp8: Drop due to overshoot for non-screen content. · b9577e07
      Marco authored
      For 1 pass CBR mode:
      Apply the logic for dropping (and re-adjusting rate control)
      due to large overshoot to the case of non-screen content when
      drop_frames_allowed is enabled.
      
      For the non-screen content case: add additional condition that
      rate correction factor is close to minimum state, and flag to
      constrain the frequency of the dropping.
      
      Also handle the case of temporal layers and multi-res encoding.
      Add some flags/counters to the layer context for temporal layers.
      For multi-res: drop due to overshoot is checked on lowest stream,
      and if overshoot is detected we force drops on all upper streams
      for that frame.
      
      This feature is to avoid large frame sizes on big content
      changes following low content period.
      
      No change in behavior for screen_content_mode = 2.
      
      Change-Id: I797ab236cbbf3b15cad439e9a227fbebced632e6
      b9577e07
    • Scott LaVarnway's avatar
      698e56f2
    • Johann's avatar
      quantize test: add speed comparison · 1059b5cc
      Johann authored
      Test some possible scenarios.
      
      Change-Id: I1a612e7153b31756be66390ceea55877856d5a33
      1059b5cc
    • Scott LaVarnway's avatar
      vpxdsp: variance_impl_avx2.c cleanup · 632fe828
      Scott LaVarnway authored
      BUG=webm:1404
      
      Change-Id: I8d8498009e5ef7bf1137e4ff16ec81738a020b02
      632fe828
    • shiyou yin's avatar
      Merge "loongson mmi configuration patch." · 0e87b160
      shiyou yin authored
      0e87b160
  6. 01 Aug, 2017 6 commits
  7. 31 Jul, 2017 5 commits