1. 24 Jan, 2014 1 commit
  2. 17 Jan, 2014 1 commit
  3. 10 Jan, 2014 1 commit
    • Johann's avatar
      Apply neon flags to intrinsic files · dadf3505
      Johann authored
      Filter out files ending in _neon.c and append .neon so the Android build
      system knows to apply -mfpu=neon
      
      Change-Id: Ib67277e5920bfcaeda7c4aa16cd1001b11d59305
      dadf3505
  4. 09 Jan, 2014 1 commit
  5. 02 Jan, 2014 1 commit
  6. 17 Dec, 2013 1 commit
  7. 11 Dec, 2013 1 commit
  8. 09 Dec, 2013 1 commit
  9. 29 Oct, 2013 2 commits
  10. 01 Oct, 2013 1 commit
    • Matthew Heaney's avatar
      Fix linker warnings for bilinear filters · dcab9896
      Matthew Heaney authored
      The declaration of the bilinear filters specified an alignment clause
      in the implementation file but not in the header.  This turned out
      to be harmless, but it did cause linker warnings to be emitted when
      building on Windows.
      
      The (extern) declaration in the header was changed, to match the
      declaration in the implementation.
      
      Change-Id: I44be89b1572fe9a50fa47a42e4db9128c4897b04
      dcab9896
  11. 26 Sep, 2013 1 commit
    • Yaowu Xu's avatar
      fixed integer overflow warnings · da0ce28f
      Yaowu Xu authored
      Jenkins warns on left shift of negative numbers and non-aligned read
      of int. This commit fixed the two issues.
      
      Change-Id: I389a7fb6a572c643902e40a4c10fefef94500d2c
      da0ce28f
  12. 24 Sep, 2013 1 commit
  13. 06 Sep, 2013 1 commit
    • Deb Mukherjee's avatar
      Support a constant quality mode in VP9 · e378a89b
      Deb Mukherjee authored
      Adds a new end-usage option for constant quality encoding in vpx. This
      first version implemented for VP9, encodes all regular inter frames
      using the quality specified in the --cq-level= option, while encoding
      all key frames and golden/altref frames at a quality better than that.
      
      The current performance on derfraw300 is +0.910% up from bitrate control,
      but achieved without multiple recode loops per frame.
      
      The decision for qp for each altref/golden/key frame will be improved
      in subsequent patches based on better use of stats from the first pass.
      Further, the qp for regular inter frames may also be varied around the
      provided cq-level.
      
      Change-Id: I6c4a2a68563679d60e0616ebcb11698578615fb3
      e378a89b
  14. 18 Jul, 2013 1 commit
  15. 16 Jul, 2013 1 commit
  16. 13 Jul, 2013 2 commits
  17. 12 Jul, 2013 1 commit
    • James Zern's avatar
      yv12config: remove YUV_TYPE · 4fc6c88e
      James Zern authored
      this was never fleshed out in the context of VP8, for which it was
      added. for VP9 it has no meaning.
      
      Change-Id: Iba2ecc026d9e947067b96690245d337e51e26eff
      4fc6c88e
  18. 09 Jul, 2013 1 commit
  19. 21 May, 2013 2 commits
  20. 15 Mar, 2013 2 commits
  21. 14 Mar, 2013 3 commits
  22. 02 Mar, 2013 1 commit
  23. 01 Mar, 2013 1 commit
    • Johann's avatar
      Use intrinsics for sse2 regular quantize · eca59cad
      Johann authored
      Remove dependency of this function on asm_offsets. ssse3/sse4 next.
      
      Change quant_shift calculation so it be done using SIMD. Pre-calculate
      as much as possible to simplify EOB selection.
      
      Take advantage of qcoeff being zero'd by tying the if statements
      together.
      
      Speed parity with previous implementation with gcc x86_64 linux
      
      Change-Id: Ife97556a1eca3a74b09def1a3d04084974dff1fb
      eca59cad
  24. 27 Feb, 2013 1 commit
  25. 22 Feb, 2013 1 commit
  26. 17 Feb, 2013 1 commit
  27. 01 Feb, 2013 1 commit
  28. 30 Jan, 2013 1 commit
    • Scott LaVarnway's avatar
      WIP: Multiple decoder instances support · 75f647fe
      Scott LaVarnway authored
      Started adding support for multiple internal decoder instances.  Also added
      code to limit the vp8 config options available when using frame-based
      multithreading.
      
      Change-Id: I0f1ee7abcfcff59204f50162e28254b8dd6972eb
      75f647fe
  29. 26 Jan, 2013 1 commit
    • Scott LaVarnway's avatar
      Bug fix: error-concealment enabled changed postproc output · 0c2919c3
      Scott LaVarnway authored
      When error concealment is enabled, it swaps the mi and prev_mi ptrs after
      each frame is decoded.  The postproc uses the mi ptr for the mode info context.
      Now the postproc will use the correct mode info context.
      
      Change-Id: I537ae5450f319c624999b44525bb52bb30047b7b
      0c2919c3
  30. 22 Jan, 2013 1 commit
  31. 04 Jan, 2013 1 commit
  32. 06 Dec, 2012 1 commit
  33. 05 Dec, 2012 1 commit
  34. 03 Dec, 2012 1 commit