]> granicus.if.org Git - libvpx/commitdiff
Added a test vector that exercises lpf deltas
authorYaowu Xu <yaowu@google.com>
Tue, 17 Dec 2013 22:44:33 +0000 (14:44 -0800)
committerYaowu Xu <yaowu@google.com>
Wed, 18 Dec 2013 18:08:39 +0000 (10:08 -0800)
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

test/test-data.sha1
test/test.mk
test/test_vectors.cc
test/test_vectors.h

index 03881c7721779c4d5f7c31377b069689b56d44cb..4927059487581a87a5efa4b2f82b3df298d5c583 100644 (file)
@@ -571,3 +571,5 @@ a34e14923d6d17b1144254d8187d7f85b700a63c  vp90-2-02-size-lf-1920x1080.webm
 e3b28ddcfaeb37fb4d132b93f92642a9ad17c22d  vp90-2-02-size-lf-1920x1080.webm.md5
 d48c5db1b0f8e60521a7c749696b8067886033a3  vp90-2-09-aq2.webm
 84c1599298aac78f2fc05ae2274575d10569dfa0  vp90-2-09-aq2.webm.md5
+55fc55ed73d578ed60fad05692579873f8bad758  vp90-2-09-lf_deltas.webm
+54638c38009198c38c8f3b25c182b709b6c1fd2e  vp90-2-09-lf_deltas.webm.md5
index 13e1e3ae12f52aa92196d67e561dfea61d3de821..5a1d39de5d14d794d012bc04e9139c586e51718e 100644 (file)
@@ -671,6 +671,8 @@ LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-09-subpixel-00.ivf
 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-09-subpixel-00.ivf.md5
 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-09-aq2.webm
 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-09-aq2.webm.md5
+LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-09-lf_deltas.webm
+LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp90-2-09-lf_deltas.webm.md5
 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp91-2-04-yv444.webm
 LIBVPX_TEST_DATA-$(CONFIG_VP9_DECODER) += vp91-2-04-yv444.webm.md5
 
index 5b58c4a484e03191136f08c57d79dded6177838a..16298d0ff3a59b71f521a15c6744251a00bdc70f 100644 (file)
@@ -159,6 +159,7 @@ const char *kVP9TestVectors[kNumVp9TestVectors] = {
   "vp90-2-09-subpixel-00.ivf",
   "vp90-2-02-size-lf-1920x1080.webm",
   "vp90-2-09-aq2.webm",
+  "vp90-2-09-lf_deltas.webm",
 #if CONFIG_NON420
   "vp91-2-04-yv444.webm"
 #endif
index 491de337cfe4c13f9a1f317df8f2f2a0e9f523a1..5f62e9919ce42097fb1bd3826b22116c63da4473 100644 (file)
@@ -22,9 +22,9 @@ extern const char *kVP8TestVectors[kNumVp8TestVectors];
 
 #if CONFIG_VP9_DECODER
 #if CONFIG_NON420
-const int kNumVp9TestVectors = 215;
+const int kNumVp9TestVectors = 216;
 #else
-const int kNumVp9TestVectors = 214;
+const int kNumVp9TestVectors = 215;
 #endif
 
 extern const char *kVP9TestVectors[kNumVp9TestVectors];