1. 18 Sep, 2015 4 commits
  2. 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
  3. 16 Sep, 2015 13 commits
  4. 15 Sep, 2015 9 commits
    • James Zern's avatar
      Merge changes from topic 'fix-vp9-bitstream-test' · c667593e
      James Zern authored
      * changes:
        vp9_encoder_parms_get_to_decoder: cosmetics
        vp9...parms_get_to_decoder: remove unneeded func
        vp9...parms_get_to_decoder: fix EXPECT param order
        vp9_encoder_parms_get_to_decoder: delete dead code
        fix BitstreamParms test
        vp9_encoder_parms_get_to_decoder: remove vp10
        yuvconfig2image(): add explicit cast to avoid conv warning
        vp9/10 decoder_init: add missing alloc cast
        vp9/10: set color_space on preview frame
        vp10: add extern "C" to headers
        vp9: add extern "C" to headers
    • Marco Paniconi's avatar
      Merge "VP9 dynamic resizing unit test." · 9c82fc45
      Marco Paniconi authored
    • Marco Paniconi's avatar
    • jackychen's avatar
      VP9 dynamic resizing unit test. · 9ac42bc1
      jackychen authored
      Verify the dynamic resizer behavior for real time, 1 pass CBR mode.
      Run at low bitrate, with resize_allowed = 1, and verify that we get
      one resize down event.
      Change-Id: Ic347be60972fa87f7d68310da2a055679788929d
    • Marco's avatar
      SVC fix to set worst/best_quality per layer. · 15c43d9a
      Marco authored
      Allow the worst/best_quality to be set per layer via the
      VP9E_SET_SVC_PARAMETERS control.
      Change-Id: Icba5ec8ac757152f3bb7860d6010d9174a7bd578
    • Marco's avatar
      Add cyclic refresh parameters to svc-layer context. · eb53c69e
      Marco authored
      For 1 pass CBR spatial-SVC:
      Add cyclic refresh parameters to the svc-layer context.
      This allows cyclic refresh (aq-mode=3) to be applied to
      the whole super-frame (all spatial layers).
      This gives a performance improvement for spatial layer encoding.
      Addd the aq_mode mode on/off setting as command line option.
      Change-Id: Ib9c3b5ba3cb7851bfb8c37d4f911664bef38e165
    • Debargha Mukherjee's avatar
      Fix two pass svc encoding · 0e1b4fb9
      Debargha Mukherjee authored
      Fixes temporal scalability. Updates were inadvertently turned
      off for two pass svc causing crashes due to gf_group.index
      growing unchecked.
      Change-Id: Iff759946bf61bbde70630347cc8fa4d51a8c2d2f
    • Yaowu Xu's avatar
    • Yaowu Xu's avatar
      Remove leftover of "frame_parallel_decoding" · ee825f93
      Yaowu Xu authored
      The variable has been removed by a previous commit, but missed this
      Change-Id: Ia34474b0be4945cc6cb9191f0d7cd24a99a4c22e
  5. 14 Sep, 2015 6 commits