1. 25 Sep, 2015 2 commits
  2. 24 Sep, 2015 7 commits
  3. 23 Sep, 2015 5 commits
  4. 22 Sep, 2015 1 commit
    • Johann's avatar
      Restrict get_msb inputs · 90a109f0
      Johann authored
      Add a warning and assert that inputs for get_msb must not be zero.
      Change-Id: I8c6f289ff13248f6e3a8bc24aab3712ed33022a6
  5. 21 Sep, 2015 7 commits
  6. 19 Sep, 2015 1 commit
    • James Zern's avatar
      vp9_end_to_end_test: disable vp10 w/high bitdepth · 571b7c97
      James Zern authored
      the range check in dct.c (abs(input[i]) < (1 << bit)) will fail in many
      cases. this was broken at the time this check was added
      Change-Id: I3df8c7a555e95567d73ac16acda997096ab8d6e2
  7. 18 Sep, 2015 7 commits
  8. 17 Sep, 2015 8 commits
    • Tom Finegan's avatar
      iosbuild: Enable PIC for x86 targets. · 69ceed8e
      Tom Finegan authored
      Change-Id: I03b1e8f983f8cd87519aefda732210359b319c81
    • Tom Finegan's avatar
      iosbuild: Add --test-link argument. · 01276f44
      Tom Finegan authored
      Shortcut arg for --extra-configure-args --enable-examples. Enables
      the examples, and thus ensures that all versions of libvpx that
      iosbuild.sh produces can actually be linked.
      Change-Id: I2ddda094361bf0ac77f8d2ae542e4dc7b2cab158
    • Marco Paniconi's avatar
    • James Zern's avatar
      Merge changes from topic 'tile-thread-cleanup' · 9d8decc1
      James Zern authored
      * changes:
        vp9/decode_tiles_mt: move frame count accum from loop
        VP9Decoder: remove duplicate tile_worker_info
        vp9/decode_tiles_mt: move some inits from inner loop
        vp9_accumulate_frame_counts: pass counts directly
    • James Zern's avatar
    • James Zern's avatar
      vpx_subpixel_8t_ssse3: fix reg counts/access · 683b5a31
      James Zern authored
      fixes build on windows x64; previously 'heightq' i.e., the 64-bit register
      was accessed when only the 32-bit value was needed. given this is from a
      stack variable the upper bits were undefined.
      + bump register/xmm counts; users of SETUP_LOCAL_VARS touch xmm13 in
      64-bit builds and filter_block1d16_v* uses one extra temp variable
      Change-Id: I9c768c0b2047481d1d3b11c2e16b2f8de6eb0d80
    • Jingning Han's avatar
      Refactor mbmi_ext structure · c3bf8375
      Jingning Han authored
      This commit removes mbmi_ext_base pointer from MACROBLOCK struct.
      Its use case can be fully covered by cpi->mbmi_ext_base pointer.
      Change-Id: I155351609336cf5b6145ed13c21b105052727f30
    • Marco's avatar
      Add SVC codec control to set frame flags and buffer indices. · 730cdefd
      Marco authored
      Add SVC codec control to set the frame flags and buffer indices
      for each spatial layer of the current (super)frame to be encoded.
      This allows the application to set (and change on the fly) the
      reference frame configuration for spatial layers.
      Added an example layer pattern (spatial and temporal layers)
      in vp9_spatial_svc_encoder for the bypass_mode using new control.
      Change-Id: I05f941897cae13fb9275b939d11f93941cb73bee
  9. 16 Sep, 2015 2 commits
    • Ronald S. Bultje's avatar
      vp10: do sub8x8 block reconstruction in full subblocks. · 50f94427
      Ronald S. Bultje authored
      This means that we don't reconstruct in 4x4 dimensions, but in
      blocksize dimensions, e.g. 4x8 or 8x4. This may in some cases lead
      to performance improvements. Also, if we decide to re-introduce
      scalable coding support, this would fix the fact that you need to
      re-scale the MV halfway the block in sub8x8 non-4x4 blocks.
      See issue 1013.
      Change-Id: If39c890cad20dff96635720d8c75b910cafac495
    • Ronald S. Bultje's avatar
      vp10: fix 4:2:2 chroma MVs for 8x4/4x4 blocks. · ed29c2f9
      Ronald S. Bultje authored
      In vp9, the bottom MV would be the average of the topright and
      bottomleft luma MV (instead of the bottomleft/bottomright luma MV).
      See issue 993.
      Change-Id: Ic91c0b195950e7b32fc26c84c04788a09321e391