1. 23 Aug, 2016 3 commits
  2. 22 Aug, 2016 11 commits
  3. 20 Aug, 2016 1 commit
  4. 19 Aug, 2016 4 commits
  5. 18 Aug, 2016 2 commits
    • Nathan E. Egge's avatar
      Rename aom_read_tree_cdf() to aom_read_symbol(). · 9ac7a9dc
      Nathan E. Egge authored
      Change-Id: Ifc065eb3eee0960be2e085e7e18478bf91bf56dd
    • Nathan E. Egge's avatar
      Fix warning when discarding const qualifier. · b6ec6381
      Nathan E. Egge authored
      Cherry-pick Daala 211c2a41: Clean up EC tell() and tell_frac() functions.
      Add a const qualifier to the od_ec_enc and od_ec_dec parameters of
       the od_ec_enc_tell(), od_ec_enc_tell_frac(), od_ec_dec_tell(), and
       od_ec_dec_tell_frac() functions.
      Add an OD_WARN_UNUSED_RESULT to od_ec_enc_tell_frac().
      Change-Id: Ia50e2fd75e98d8a03d993449d658b695cf56e6fb
  6. 17 Aug, 2016 2 commits
  7. 16 Aug, 2016 5 commits
  8. 15 Aug, 2016 1 commit
  9. 12 Aug, 2016 1 commit
    • Brennan Shacklett's avatar
      Fix eobs buffer overflow caused by SSSE3 quantize_fp · 05a62c0a
      Brennan Shacklett authored
      The SSSE3 version of av1_quantize_fp stored the new value of eob
      with a 32bit mov instruction, but the eob values are stored in an
      array of uint16_t. This caused the last eob store to write 2 extra
      bytes off the end of the eob array.
      This doesn't seem to currently be a problem on master, but it
      causes errors for my RDO refactoring under certain conditions.
      Change-Id: I9f7e9c4e40b37b8a2c232b87d170d24593c1066c
  10. 11 Aug, 2016 1 commit
    • Urvang Joshi's avatar
      Remove unused array 'last_frame_seg_map_copy'. · de2ba4f6
      Urvang Joshi authored
      This array was allocated and used to save and restore segmentation map,
      however the original segmentation map was never modified between the
      calls to save and restore.
      Change-Id: Iaf0fbfed733c097e84cf44d2aa6b8f35d2fb456b
  11. 10 Aug, 2016 3 commits
    • Michael Bebenita's avatar
      Add aom_reader_tell() support. · 4c462788
      Michael Bebenita authored
      Change-Id: I59bd910f58c218c649a1de2a7b5fae0397e13cb1
    • Zoe Liu's avatar
      Disable the unit test of ArfFreqTest for ext-refs. · c02bf30e
      Zoe Liu authored
      The test in arf_freq assumes any no-show frame as ALTREF_FRAME and
      then calculate the minimum run between two consecutive ALTREF_FRAME's
      based on this assumption. As BWDREF_FRAME is also a no-show frame and
      the minimum run between two consecutive BWDREF_FRAME's may vary
      between 1 and any arbitrary positive number as long as it does not
      exceed the golden frame group interval, this test does not apply to
      the experiment of ext-refs. Therefore, ArfFreqTest is disabled when
      ext-refs is on.
      Change-Id: I970f58fbfb8d2a03160f089748dccf1ad24207ee
    • Zoe Liu's avatar
      Fix the superframe unit test for ext-refs · b518d729
      Zoe Liu authored
      Change-Id: I64b236d859a50a265b9b9ee2315bf2549e63881d
  12. 09 Aug, 2016 1 commit
    • Urvang Joshi's avatar
      Fix warnings reported by -Wshadow: Part6: main directory · b96cbc44
      Urvang Joshi authored
      Now that all warnings are taken care of, add warning flag -Wshadow to
      Note: Enabling this flag for C++ generates some useless warnings about
      some function parameters shadowing class member function names. So, only
      enabling this warning for C code.
      Change-Id: I53ffb763483fec675a3358c5e64a737a03b93eb1
  13. 08 Aug, 2016 1 commit
  14. 04 Aug, 2016 1 commit
    • Brennan Shacklett's avatar
      Temporary fix for 4X8 block intra prediction. · f975ac57
      Brennan Shacklett authored
      Currently the RD loop traverses 4X8 blocks in inverted N order while
      the bitstream stores blocks smaller than 8x8 in Z order. This causes a
      discrepancy where the RD loop reads uninitialized data while
      performing intra prediction.  As a temporary fix simply disable the
      use of the extended right edge for 4X8 blocks, until the bitstream can
      be changed to match the logical structure of the blocks.
      Change-Id: I44a9e4fc1a15cd551a7b38c3c1227bc5dac77e9a
  15. 02 Aug, 2016 2 commits
  16. 01 Aug, 2016 1 commit
    • Yue Chen's avatar
      Add weighted motion search for obmc predictor · 72d3ba8a
      Yue Chen authored
      Also port SIMD optimization of weighted sad/variance functions to
      Coding gain improvement: 0.339/0.413/0.328 (lowres/midres/hdres)
      Current coding gain: 2.437/2.428/2.294
      Encoding time overhead: 17% (soccer_cif), 30% (ped_1080p25), was
      12% and 18% without motion search
      Change-Id: I101d6ce729f769853756edc8ced6f3a2b8d8f824