1. 10 Apr, 2014 2 commits
  2. 09 Apr, 2014 32 commits
  3. 08 Apr, 2014 6 commits
    • Jingning Han's avatar
      Select prediction filter type in non-RD mode decision · 06ec873f
      Jingning Han authored
      This commit allows the non-RD mode decision flow to  select
      prediction filter type in NEWMV mode. It provides 8.14% compression
      performance gains in both settings of AQ=0 and 3. The current speed
      impact is about 5% to 10% slower.
      
      Change-Id: Id66ecebf77abd8f90fb3f6a066c0e8dfb4bf1c42
      06ec873f
    • Vignesh Venkatasubramanian's avatar
      third_party/libwebm: Pull from upstream · 91955369
      Vignesh Venkatasubramanian authored
      Pulling latest libwebm from upstream.
      
      Change-Id: I62edafb0b0283160c9b4060fd5907e3aad6c7820
      91955369
    • Deb Mukherjee's avatar
      High-level hooks for Profile 2 (10/12 bit) · d35df2d8
      Deb Mukherjee authored
      Adds some high-level hooks for profile 2 before further
      progress on the implementation.
      
      According to the definitiion in this patch:
      1. Profile 2 only supports 10 or 12 bit color but not 8
      2. Profile 2 supports all color sampling modes: 444, 422 and 420,
      and alpha plane.
      3. Profile 3 is currently undefined.
      
      Please consider the definition carefully and suggest modifications
      to the definition as needed.
      
      Change-Id: I5b284fc679e54ac5aee171af72fa7994cfd28995
      d35df2d8
    • Dmitry Kovalev's avatar
      Adding vp9_ssim.h file. · 129cb23c
      Dmitry Kovalev authored
      Change-Id: Ib3b3864a6018c62ac1ea18e30795af74464596cd
      129cb23c
    • Dmitry Kovalev's avatar
      Cleaning up vp9_firstpass.c · 231ef057
      Dmitry Kovalev authored
      Change-Id: Ie5723690f7c0bfa29a7ccef5da0c6c6326600ee6
      231ef057
    • Frank Galligan's avatar
      Fix decoder resolution change with tiles · 6ae58931
      Frank Galligan authored
      There was a bug with the decoder that if you started the decoder
      with more threads than the first frame had tile columns. Afterwards
      tried to decode a frame with more tile columns than the first frame,
      the decoder would hang. E.g. run vpxdec --threads=4. The first frame
      had two tile columns, then the next key frame had 4 tile columns, the
      decoder would hang. If you started with 4 tiles and switched to 2
      tiles the decoder would be fine. The issue is that the worker the thread
      loop is using is stale.
      
      I added a test vector "vp90-2-14-resize-848x480-1280x720.webm" that
      exhibited the bug.
      
      Change-Id: I7bdd47241a52ac0fe1c693a609bc779257e94229
      6ae58931