1. 16 Jun, 2016 12 commits
  2. 15 Jun, 2016 11 commits
  3. 14 Jun, 2016 10 commits
    • JackyChen's avatar
      vp9: Code clean up for short circuit feature in low temp variance. · 17962ab2
      JackyChen authored
      Change-Id: I7573a5cf0ab79abed8d124019c0ed6d9531277f9
      17962ab2
    • Johann's avatar
      Use data size directly instead of recomputing. · a9936de3
      Johann authored
      Cleans warning in Android build:
      comparison of integers of different signs: 'unsigned int' and 'int'
      
      int n = (int)VPXMIN(sizeof(clear_buffer), data_end - data);
                   ^      ~~~~~~~~~~~~~~~~~~~~  ~~~~~~~~~~~~~~~
      
      Change-Id: I964355ceae6b39e22c0196294b25e28387f84945
      a9936de3
    • Johann's avatar
      Match prev_ to number_of_layers · c93d30a4
      Johann authored
      Defined as unsigned in VP8_CONFIG
      
      Cleans warning in Android build:
      comparison of integers of different signs: 'unsigned int' and 'int'
      if (cpi->oxcf.number_of_layers != prev_number_of_layers)
          ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~~~~~~~~~~~~~
      Change-Id: I969e64cd2bfda6e61c564476dbd35b892b177646
      c93d30a4
    • Johann's avatar
      Active map and ROI map use unsigned rows/cols · 95d29675
      Johann authored
      The vpx_roi_map_t and vpx_active_map_t structures use unsigned rows
      and cols but VP8_COMMON uses signed values for mb_rows and mb_cols.
      
      Cleans warning in Android build:
      comparison of integers of different signs: 'int' and 'unsigned int'
      if (cpi->common.mb_rows != rows || cpi->common.mb_cols != cols)
          ~~~~~~~~~~~~~~~~~~~ ^  ~~~~
      comparison of integers of different signs: 'int' and 'unsigned int'
      if (cpi->common.mb_rows != rows || cpi->common.mb_cols != cols)
                                         ~~~~~~~~~~~~~~~~~~~ ^  ~~~~
      comparison of integers of different signs: 'unsigned int' and 'int'
      if (rows == cpi->common.mb_rows && cols == cpi->common.mb_cols)
          ~~~~ ^  ~~~~~~~~~~~~~~~~~~~
      comparison of integers of different signs: 'unsigned int' and 'int'
      if (rows == cpi->common.mb_rows && cols == cpi->common.mb_cols)
      
      Change-Id: If1f118c20ffefd2530fbd371e6787cc8a6c31f0a
      95d29675
    • Johann's avatar
      Make new_qc signed · 4b8b3183
      Johann authored
      Mode is signed
      
      Cleans warning in Android build:
      comparison of integers of different signs: 'int' and 'unsigned int'
      if (ctx->oxcf.Mode != new_qc)
          ~~~~~~~~~~~~~~ ^  ~~~~~~
      
      Change-Id: I5cf81c40b103e688a31e1339511f5c9eb27edd38
      4b8b3183
    • Johann's avatar
      neon hadamard 16x16 · c516dd67
      Johann authored
      Runs about twice as fast as C
      
      BUG=webm:1027
      
      Change-Id: I6760d99f4e22259439ca35d746194b12a81bfa71
      c516dd67
    • Johann Koenig's avatar
      Merge "hadamard 16x16 test" · 63eb2ee0
      Johann Koenig authored
      63eb2ee0
    • Jacky Chen's avatar
      d5be4a17
    • Paul Wilkins's avatar
      Merge "Small re-arrangement." · 19a4ce90
      Paul Wilkins authored
      19a4ce90
    • Johann's avatar
      hadamard 16x16 test · 32ff4906
      Johann authored
      BUG=webm:1027
      
      Change-Id: Ibe58781905b372b9fe29dace39b4bfdd33fd0f83
      32ff4906
  4. 13 Jun, 2016 2 commits
    • JackyChen's avatar
      vp9: Encoding cycle reduction for speed 8. · f9c05872
      JackyChen authored
      1. Skip golden non-zeromv and newmv-last for bsize >= 16x16 if the
      temporal variance obtained from choose_partitioning is very low.
      2. Skip horz and vert INTRA mode for speed 8.
      
      This change works best on the clips with little noise and with some
      motion (e.g. gips_motion which has > 5% speed up). PSNR drop is 1.78%
      on rtc test set, no obvious visual quality regression found.
      
      Change-Id: Ib43b5b20e67809d03c5a6890818ddff59e1fc94a
      f9c05872
    • Scott LaVarnway's avatar
      VP9: minor block_yrd() refactoring · 58031716
      Scott LaVarnway authored
      Change-Id: Ic0a81fb5816c8252ca4876753320fde5c28d893f
      58031716
  5. 10 Jun, 2016 5 commits