1. 27 Mar, 2014 1 commit
  2. 21 Feb, 2014 1 commit
  3. 20 Feb, 2014 1 commit
  4. 31 Jan, 2014 1 commit
    • Adrian Grange's avatar
      Disable update of last_show_frame for existing frame · 64e25974
      Adrian Grange authored
      When showing a previously decoded frame, i.e. when
      show_existing_frame=1, the update of the
      last_show_frame flag must be disabled.
      
      This is to ensure that the last_show_frame flag
      reflects the state of the flag for the immediately
      previously decoded frame rather then the value that
      was forced to ensure that a previously decoded frame
      would be displayed.
      
      This patch also adds a test vector to verify that the
      display_existing_frame flag works as expected. Code
      for generating the test vector can be found in this
      patch:
      https://gerrit.chromium.org/gerrit/#/c/68581/
      
      (Bug originally reported by Alexander Voronov
      <ru.xalba@gmail.com>).
      
      Change-Id: I731d288fba02088959f7fcc87707137fffc6acf5
      64e25974
  5. 22 Jan, 2014 1 commit
  6. 18 Dec, 2013 1 commit
    • Yaowu Xu's avatar
      Added a test vector that exercises lpf deltas · 2424ba3d
      Yaowu Xu authored
      From frame 2, the lpf deltas are all cleared for for even frames, and
      a set of values are set and used for odd frames. The intention is to
      exercise decoding code around lpf delta/update decoding.
      
      Change-Id: Ic9ff1bc2c2a023f4805852f8573398f2ec2249d7
      2424ba3d
  7. 16 Dec, 2013 1 commit
    • Yaowu Xu's avatar
      Added a test vector · a3e919a4
      Yaowu Xu authored
      The added vector was encoded with aq mode on, with the intent to
      exercise the decode code around segment feature.
      
      Change-Id: Iedcb7261e87d3e11b25ecf031d3a69385271148e
      a3e919a4
  8. 12 Dec, 2013 1 commit
  9. 06 Dec, 2013 1 commit
    • James Zern's avatar
      add tile test vectors · 937c3b99
      James Zern authored
      3840x2160
      
      vp90-2-08-tile_1x8_frame_parallel.webm
      vp90-2-08-tile_1x8.webm
      
      vpxenc crowd_run_2160p50.y4m \
        --codec=vp9 -p 2 \
        --frame-parallel=${fpm} \
        --tile-columns=${tc} \
        --limit=10 \
        --auto-alt-ref=1 \
        --lag-in-frames=5 \
        --target-bitrate=2500
      
      Change-Id: I6dc19b4fca483d03ef9a897a843bf9037d095c8e
      937c3b99
  10. 04 Dec, 2013 1 commit
  11. 26 Nov, 2013 1 commit
    • Yunqing Wang's avatar
      Add a noise test vector · f2341364
      Yunqing Wang authored
      Added the test vector provided by Attila, which caught the bug in
      Issue 661 "Decoder produces mismatched outputs with ssse3 enabled
      and disabled"
      
      vp90-hantro-stream-001.ivf
      size: 320x180; 20 frames
      
      Change-Id: Ic0d2b57ac7596ecb938dd55abc8c706fc2dd6d8f
      f2341364
  12. 19 Nov, 2013 1 commit
  13. 12 Nov, 2013 1 commit
    • Jingning Han's avatar
      Add test vector for row/col tile decoding · 458951d8
      Jingning Han authored
      1920x1080
      
      vp90-2-08-tile-4x4.webm
      vp90-2-08-tile-4x4.webm.md5
      
      vpxenc blue_sky_1080p25 --frame-parallel=0 \
      --tile-columns=2 --tile-rows=2 \
      --lossless=0 --error-resilient=0 \
      --min-q=0 --max-q=30 --kf-min-dist=0 --kf-max-dist=9999 \
      --cpu-used=0 --codec=vp9 -p 2 --good --fps=25/1 --limit=5
      
      vp90-2-08-tile-4x1.webm
      vp90-2-08-tile-4x1.webm.md5
      
      vpxenc blue_sky_1080p25 --frame-parallel=0 \
      --tile-columns=0 --tile-rows=2 \
      --lossless=0 --error-resilient=0 \
      --min-q=0 --max-q=30 --kf-min-dist=0 --kf-max-dist=9999 \
      --cpu-used=0 --codec=vp9 -p 2 --good --fps=25/1 --limit=5
      
      Change-Id: I77d0ccf9b721ae5cfa72781fe0d3c534ea43b756
      458951d8
  14. 28 Oct, 2013 1 commit
    • James Zern's avatar
      add tile test vectors · ea9b2c03
      James Zern authored
      1920x1080
      
      vp90-2-08-tile_1x2_frame_parallel.webm
      vp90-2-08-tile_1x2.webm
      vp90-2-08-tile_1x4_frame_parallel.webm
      vp90-2-08-tile_1x4.webm
      
      vpxenc blue_sky_1080p25.y4m \
        --codec=vp9 -p 2 \
        --frame-parallel=${fpm} \
        --tile-columns=${tc} \
        --limit=10 \
        --auto-alt-ref=1 \
        --lag-in-frames=5 \
        --target-bitrate=2500
      
      Change-Id: Id9c94b722cc553a6865d443a94e8482c78b038bb
      ea9b2c03
  15. 14 Oct, 2013 1 commit
    • James Zern's avatar
      add a test vector with frame parallel mode enabled · 798cf80c
      James Zern authored
      vp90-2-07-frame_parallel.webm:
      vpxenc stefan_sif.y4m \
        --codec=vp9 -p 2 \
        --frame-parallel=1 \
        --limit=10 \
        --auto-alt-ref=1 \
        --lag-in-frames=5
      
      Change-Id: I7381a69aaaec238b309169a51b34cb6bf29a9c50
      798cf80c
  16. 03 Oct, 2013 1 commit
  17. 17 Sep, 2013 1 commit
    • Adrian Grange's avatar
      Modified resize unit test to output test vector · 88c8ff25
      Adrian Grange authored
      Modified the resize unit test so that it optionally
      writes the encoded bitstream to file. The macro
      WRITE_COMPRESSED_STREAM should be set to 1 to enable
      output of the test bitstream; it is set to 0 by default.
      
      Change-Id: I7d436b1942f935da97db6d84574a98d379f57fb1
      88c8ff25
  18. 04 Sep, 2013 1 commit
  19. 26 Aug, 2013 1 commit
  20. 13 Jul, 2013 1 commit
  21. 08 Jul, 2013 1 commit
    • John Koleszar's avatar
      Fix loopfilter bug · 527fc5ca
      John Koleszar authored
      In the rare case were 4x4 interior filtering was called for but no
      8x8 or larger filtering takes place, the previous code was skipping
      the filtering. This patch fixes the issue by including the interior
      mask in the overall mask for the filter application loops.
      
      Change-Id: I4a0b65056c64f97478827c2ff41e0914fc7779d0
      527fc5ca
  22. 24 Jun, 2013 1 commit
    • John Koleszar's avatar
      Fix loopfilter of leftmost 4x4 edges in SB · 858475a0
      John Koleszar authored
      For cases where there's no transform set in bit 0 (the left edge of
      the SB) but bit 0 of mask_4x4_int is set (the edge 4 pixels from the
      left edge needs filtering), it was incorrectly being skipped before.
      This situation only happens on the leftmost edge of the image, as
      the edge at column 0 is intentionally skipped since there aren't
      pixels to the left to read.
      
      Change-Id: Ib2fbbcb40166e90af31b1a0e13b85b68c226cbd3
      858475a0
  23. 19 Jun, 2013 1 commit
    • John Koleszar's avatar
      Add some unaligned test vectors · 639db571
      John Koleszar authored
      Tests resolutions of 8, 10, 16, 18, 32, 34, 64, 66 to exercise the
      border conditions, as well as non-SB aligned sizes.
      
      Change-Id: Ie7c2b7860ac3727e23202042f2e86792652912f8
      639db571
  24. 13 Jun, 2013 1 commit
    • John Koleszar's avatar
      Add vp9 test vectors unit test · 119c9812
      John Koleszar authored
      These files can stand in until we get proper syntax vectors. They
      should provide some additional assurance against inadvertant
      bitstream changes.
      
      Change-Id: I12f6c9a5f054e30df40a7ff1f33145abf7e1d59d
      119c9812
  25. 06 Jun, 2013 1 commit
  26. 22 Oct, 2012 1 commit
  27. 28 Jun, 2012 1 commit
  28. 23 Jun, 2012 1 commit