1. 28 Jul, 2015 1 commit
  2. 27 Jul, 2015 4 commits
  3. 26 Jul, 2015 1 commit
    • Jingning Han's avatar
      Refactor vp9_idct.h file · 5ebc8feb
      Jingning Han authored
      Separate the common coefficient constant into vpx_dsp/txfm_common.h.
      Move the SSE2 macro definitions to vpx_dsp/x86/txfm_common_sse2.h.
      This clears the use case of vp9_idct.h in vpx_dsp folder.
      Change-Id: I319735a2abf42888e5080ac14cfbcde34be7b121
  4. 24 Jul, 2015 2 commits
  5. 23 Jul, 2015 5 commits
  6. 22 Jul, 2015 4 commits
    • Jingning Han's avatar
      Take out VP9_ prefix from mips/msa macros · 97ec5123
      Jingning Han authored
      The msa macros are locally used and should not be named with VP9
      Change-Id: I2c9c746c4027383c16b9ab12b77b4e70e7e7d206
    • Jingning Han's avatar
      Factor forward 2D-DCT transforms into vpx_dsp · b67821f3
      Jingning Han authored
      This commit factors the 4x4, 8x8, and 16x16 2D-DCT forward
      transform operations into vpx_dsp folder.
      Change-Id: I084b117b79c0925edcbcabb93f62b9f4bf8dbe7d
    • James Zern's avatar
      mips/dspr2: fix vp9-highbitdepth build · 9a0a2193
      James Zern authored
      vp9_itrans*_dspr2.c aren't necessary for high bitdepth builds and
      notably vp9_itrans8_dspr2.c fails in various configurations using a
      codesourcery toolchain:
      vp9_itrans8_dspr2.c:31:5: can't find a register in class 'GR_REGS' while reloading 'asm'
      Change-Id: I2ac76203e65cc643cb835ab50e95701896d92a1a
    • hui su's avatar
      Code cleanup in vp9_encode_block_intra · e298d650
      hui su authored
      Change-Id: Ie4d958b26e586db218f8ee95d5df4bf11f2345a1
  7. 21 Jul, 2015 6 commits
  8. 20 Jul, 2015 9 commits
  9. 17 Jul, 2015 8 commits
    • Jingning Han's avatar
      Remove dspr2 loop filter files from vp9_common.mk · fd15cd5a
      Jingning Han authored
      These files have been moved to vpx_dsp directory. Clean the
      vp9_common make file accordingly.
      Change-Id: I9b1e820376421c801f705157e60cc7a55487f469
    • Yunqing Wang's avatar
      Migrate quantization functions from vp9/ to vpx_dsp/ · 38f1fbbb
      Yunqing Wang authored
      The following quantization functions were moved:
      The purpose of doing that was to allow these functions to be shared
      by multiple codecs.
      Change-Id: Id8ab939f283353cdd07bd930d47db3d932a5d87f
    • Jingning Han's avatar
      Rename loop filter function from vp9_ to vpx_ · 2992739b
      Jingning Han authored
      Change-Id: I6f424bb8daec26bf8482b5d75dd9b0e45c11a665
    • Yaowu Xu's avatar
      Move bit reader files to vpx_dsp · 97279ed2
      Yaowu Xu authored
      Change-Id: Ib1cb1fbe92a39ff5312cee069559be6d3ea458d0
    • Jingning Han's avatar
      Migrate mips dspr2 loop filter implementation from vp9 to vpx · 4735edd0
      Jingning Han authored
      This commit moves the loop filter dspr2 implementation from vp9 to
      vpx_dsp directory. It also fixes header file format issues.
      Change-Id: I09203ed4bd267d7fd76bb79a6ee84a37646206b2
    • Marco's avatar
      Dynamic resize 1 pass mode: fix buffer underflow threshold. · 7501de26
      Marco authored
      Remove the use of drop_frames_water_mark, as this is used for
      frame dropping control. Use fixed threshold for now on buffer underflow.
      Change-Id: If0ddda9f7f6fa96067cdcb0eccb42e17bda37c32
    • Yaowu Xu's avatar
      Correctly report "Unsupported bitstream profile" · 7c0c62df
      Yaowu Xu authored
      For vp9 decoder build without profile 2 and profile 3 support, this
      commit changes to report error "Unsupported bitstream profile" for
      input streams in profile 2 or 3, rather than other misleading error
      In addition, one of the invalid files in unit tests is actually coded
      profile 2, this commit makes it tested only when the decoder is built
      with vp9-highbitdepth.
      This fixes issue #1028.
      Change-Id: I8b6c1210787c8f89c703a546687dcf973ac20fc0
    • Jingning Han's avatar
      Resolve dspr2 loop filter dependency complexity · d0750d28
      Jingning Han authored
      Narrow the scope of dependency required by the dspr2 implementation
      of loop filters.
      Change-Id: Ib8d99dc7d9c231f69dd31d02e0a89e5bd0545a28