1. 25 Apr, 2017 15 commits
  2. 24 Apr, 2017 16 commits
  3. 23 Apr, 2017 1 commit
  4. 22 Apr, 2017 8 commits
    • James Zern's avatar
      test-data.mk: correct dependency for encode-perf-tests · 57ec566c
      James Zern authored
      niklas_1280_720_30.yuv is required by --enable-encode-perf-tests too.
      missed in port from libvpx:
      86251126 test-data: restrict large yuv to perf tests
      
      Change-Id: I9c961c34bafef34b066f0690d681ab4b522c485c
      57ec566c
    • James Zern's avatar
      build: add -Wshorten-64-to-32 for non-hbd builds · 2cfc6d53
      James Zern authored
      C sources only for now
      
      BUG=aomedia:445
      
      Change-Id: I79ff81c42778e2836028240df70edf973555018c
      2cfc6d53
    • James Zern's avatar
      get_tile_buffers: normalize size types · 6efba480
      James Zern authored
      quiets -Wshorten-64-to-32 warnings
      
      BUG=aomedia:445
      
      Change-Id: Ieae58e09804e8707393a3813529f3c6316eef888
      6efba480
    • James Zern's avatar
      av1_dist_block: quiet -Wshorten-64-to-32 warning · c1d54a43
      James Zern authored
      make tmp an int64 as 12-bit may exceed 32-bits
      
      BUG=aomedia:445
      
      Change-Id: I5e7bc9e90b6c3c0c30e725efaf5f5e217cfbe82a
      c1d54a43
    • James Zern's avatar
      aom_read_primitive_refbilevel: rm some dead stores · f152a0b9
      James Zern authored
      BUG=aomedia:445
      
      Change-Id: I8c24a2fc6557bcba83ae077f8a13a58795deda55
      f152a0b9
    • James Zern's avatar
      bitstream.c: normalize some size types · 71a37de8
      James Zern authored
      size_t -> uint32_t, quiets -Wshorten-64-to-32 warnings
      
      BUG=aomedia:445
      
      Change-Id: Id714ece4ca672ac2a6beabca32a5fa30d83c8231
      71a37de8
    • James Zern's avatar
      {aq_variance,firstpass,ratectrl}.c: quiet -Wshorten warnings · be0bdd8c
      James Zern authored
      ported from libvpx:
      
      Added casts to remove warnings:
      
      In regards to the safety of these casts they are of two types:-
      
      - Normalized bits per (16x16) MB stored in a 32 bit int (This is safe as
        bits per MB even with << 9 normalization cant overflow 32 bits. Even
        raw 12 bits hdr source even would only be  29 bits :- (4+4+12+9) and
        the encoder imposes much stricter limits than this on max bit rate.
      
      - Cast as part of variance calculations.  There is an internal cast up
        to 64 bit for the Sum X Sum calculation, but after normalization
        dividing by the number of points the result will always be <= the SSE
        value.
      
      BUG=aomedia:445
      
      Change-Id: I4e700236ed83d6b2b1955e92e84c3b1978b9eaa0
      be0bdd8c
    • Urvang Joshi's avatar
      Revert "highpass_filter: Refactor the highbd and lowbd versions." · 0c459414
      Urvang Joshi authored
      This reverts commit c92c6e9d.
      
      Reason for revert:
      
      The lowbd version of the function is called even with CONFIG_HIGHBITDEPTH
      on, when bit depth == 8. And that particular case will not work as
      before with this change.
      
      BUG=aomedia:442
      
      Change-Id: I50c0a1238c93d2c729ab878cf04ca417fee3b202
      0c459414