[FFmpeg-cvslog] h264-fate: Fix 10bit H264 tests on big endian.

Michael Niedermayer git at videolan.org
Wed May 11 16:48:59 CEST 2011


ffmpeg | branch: master | Michael Niedermayer <michaelni at gmx.at> | Wed May 11 16:32:35 2011 +0200| [0f6bbc5a0699f9eb52dcf856c0e6e981f7abe3bb] | committer: Michael Niedermayer

h264-fate: Fix 10bit H264 tests on big endian.

framecrc returns different values when one swiches endianness,
this apparently has been missed by "the fork" who added the 10bit fate
tests. Sorry for missing this during the merge.
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0f6bbc5a0699f9eb52dcf856c0e6e981f7abe3bb
---

 tests/fate/h264.mak                                |   14 ++++----
 .../h264-conformance-frext-pph10i1_panasonic_a     |   20 +++++-----
 .../h264-conformance-frext-pph10i2_panasonic_a     |   20 +++++-----
 .../h264-conformance-frext-pph10i3_panasonic_a     |   20 +++++-----
 .../h264-conformance-frext-pph10i4_panasonic_a     |   38 ++++++++++----------
 .../h264-conformance-frext-pph10i5_panasonic_a     |   20 +++++-----
 .../h264-conformance-frext-pph10i6_panasonic_a     |   20 +++++-----
 .../h264-conformance-frext-pph10i7_panasonic_a     |   20 +++++-----
 8 files changed, 86 insertions(+), 86 deletions(-)

diff --git a/tests/fate/h264.mak b/tests/fate/h264.mak
index 9cb669c..10eacf2 100644
--- a/tests/fate/h264.mak
+++ b/tests/fate/h264.mak
@@ -308,13 +308,13 @@ fate-h264-conformance-frext-hpcvfl_bcrm_a: CMD = framecrc  -i $(SAMPLES)/h264-co
 fate-h264-conformance-frext-hpcvflnl_bcrm_a: CMD = framecrc  -i $(SAMPLES)/h264-conformance/FRext/HPCVFLNL_BRCM_A.264 -vsync 0
 fate-h264-conformance-frext-hpcvmolq_brcm_b: CMD = framecrc  -i $(SAMPLES)/h264-conformance/FRext/HPCVMOLQ_BRCM_B.264
 fate-h264-conformance-frext-hpcvnl_brcm_a: CMD = framecrc  -i $(SAMPLES)/h264-conformance/FRext/HPCVNL_BRCM_A.264
-fate-h264-conformance-frext-pph10i1_panasonic_a: CMD = framecrc  -i $(SAMPLES)/h264-conformance/FRext/PPH10I1_Panasonic_A.264
-fate-h264-conformance-frext-pph10i2_panasonic_a: CMD = framecrc  -i $(SAMPLES)/h264-conformance/FRext/PPH10I2_Panasonic_A.264
-fate-h264-conformance-frext-pph10i3_panasonic_a: CMD = framecrc  -i $(SAMPLES)/h264-conformance/FRext/PPH10I3_Panasonic_A.264
-fate-h264-conformance-frext-pph10i4_panasonic_a: CMD = framecrc  -i $(SAMPLES)/h264-conformance/FRext/PPH10I4_Panasonic_A.264
-fate-h264-conformance-frext-pph10i5_panasonic_a: CMD = framecrc  -i $(SAMPLES)/h264-conformance/FRext/PPH10I5_Panasonic_A.264
-fate-h264-conformance-frext-pph10i6_panasonic_a: CMD = framecrc  -i $(SAMPLES)/h264-conformance/FRext/PPH10I6_Panasonic_A.264
-fate-h264-conformance-frext-pph10i7_panasonic_a: CMD = framecrc  -i $(SAMPLES)/h264-conformance/FRext/PPH10I7_Panasonic_A.264
+fate-h264-conformance-frext-pph10i1_panasonic_a: CMD = framecrc  -i $(SAMPLES)/h264-conformance/FRext/PPH10I1_Panasonic_A.264 -pix_fmt yuv420p16be
+fate-h264-conformance-frext-pph10i2_panasonic_a: CMD = framecrc  -i $(SAMPLES)/h264-conformance/FRext/PPH10I2_Panasonic_A.264 -pix_fmt yuv420p16be
+fate-h264-conformance-frext-pph10i3_panasonic_a: CMD = framecrc  -i $(SAMPLES)/h264-conformance/FRext/PPH10I3_Panasonic_A.264 -pix_fmt yuv420p16be
+fate-h264-conformance-frext-pph10i4_panasonic_a: CMD = framecrc  -i $(SAMPLES)/h264-conformance/FRext/PPH10I4_Panasonic_A.264 -pix_fmt yuv420p16be
+fate-h264-conformance-frext-pph10i5_panasonic_a: CMD = framecrc  -i $(SAMPLES)/h264-conformance/FRext/PPH10I5_Panasonic_A.264 -pix_fmt yuv420p16be
+fate-h264-conformance-frext-pph10i6_panasonic_a: CMD = framecrc  -i $(SAMPLES)/h264-conformance/FRext/PPH10I6_Panasonic_A.264 -pix_fmt yuv420p16be
+fate-h264-conformance-frext-pph10i7_panasonic_a: CMD = framecrc  -i $(SAMPLES)/h264-conformance/FRext/PPH10I7_Panasonic_A.264 -pix_fmt yuv420p16be
 fate-h264-conformance-hcbp2_hhi_a: CMD = framecrc  -vsync 0 -strict 1 -i $(SAMPLES)/h264-conformance/HCBP2_HHI_A.264
 fate-h264-conformance-hcmp1_hhi_a: CMD = framecrc  -vsync 0 -strict 1 -i $(SAMPLES)/h264-conformance/HCMP1_HHI_A.264
 fate-h264-conformance-ls_sva_d: CMD = framecrc  -i $(SAMPLES)/h264-conformance/LS_SVA_D.264
diff --git a/tests/ref/fate/h264-conformance-frext-pph10i1_panasonic_a b/tests/ref/fate/h264-conformance-frext-pph10i1_panasonic_a
index 1cfc313..d25653d 100644
--- a/tests/ref/fate/h264-conformance-frext-pph10i1_panasonic_a
+++ b/tests/ref/fate/h264-conformance-frext-pph10i1_panasonic_a
@@ -1,10 +1,10 @@
-0, 0, 2764800, 0xcc4df07d
-0, 3600, 2764800, 0x85f9e6d4
-0, 7200, 2764800, 0x23ffe90d
-0, 10800, 2764800, 0xf0a6d453
-0, 14400, 2764800, 0x913a6392
-0, 18000, 2764800, 0xcc5f9736
-0, 21600, 2764800, 0x43f9f9ce
-0, 25200, 2764800, 0xc874b44e
-0, 28800, 2764800, 0x83b665e6
-0, 32400, 2764800, 0x5ea2e31e
+0, 0, 2764800, 0xf69f33f5
+0, 3600, 2764800, 0x8d602e2f
+0, 7200, 2764800, 0xe2111955
+0, 10800, 2764800, 0xbbe76d10
+0, 14400, 2764800, 0x81cbbb10
+0, 18000, 2764800, 0xb5259536
+0, 21600, 2764800, 0x4972ded4
+0, 25200, 2764800, 0xc726c878
+0, 28800, 2764800, 0xd8a2b4fc
+0, 32400, 2764800, 0xaa4b80f7
diff --git a/tests/ref/fate/h264-conformance-frext-pph10i2_panasonic_a b/tests/ref/fate/h264-conformance-frext-pph10i2_panasonic_a
index 274bdaf..04d044a 100644
--- a/tests/ref/fate/h264-conformance-frext-pph10i2_panasonic_a
+++ b/tests/ref/fate/h264-conformance-frext-pph10i2_panasonic_a
@@ -1,10 +1,10 @@
-0, 0, 2764800, 0x4f710132
-0, 3600, 2764800, 0x57e5b713
-0, 7200, 2764800, 0xcca01477
-0, 10800, 2764800, 0xa19a95cd
-0, 14400, 2764800, 0x700a757d
-0, 18000, 2764800, 0xd8c6f60f
-0, 21600, 2764800, 0x95a1bbc7
-0, 25200, 2764800, 0x0582077a
-0, 28800, 2764800, 0x91595f91
-0, 32400, 2764800, 0xf5fe034a
+0, 0, 2764800, 0x8c3e963e
+0, 3600, 2764800, 0xa1b0f891
+0, 7200, 2764800, 0xcd090f45
+0, 10800, 2764800, 0x2df70987
+0, 14400, 2764800, 0x66d22478
+0, 18000, 2764800, 0x64b0ddef
+0, 21600, 2764800, 0xdd86fb62
+0, 25200, 2764800, 0x36fc36d4
+0, 28800, 2764800, 0xee32176f
+0, 32400, 2764800, 0x99c649b5
diff --git a/tests/ref/fate/h264-conformance-frext-pph10i3_panasonic_a b/tests/ref/fate/h264-conformance-frext-pph10i3_panasonic_a
index 195e45a..9290354 100644
--- a/tests/ref/fate/h264-conformance-frext-pph10i3_panasonic_a
+++ b/tests/ref/fate/h264-conformance-frext-pph10i3_panasonic_a
@@ -1,10 +1,10 @@
-0, 0, 2764800, 0xda69f69e
-0, 3600, 2764800, 0x29ed832f
-0, 7200, 2764800, 0xb3244cc4
-0, 10800, 2764800, 0xe41a312c
-0, 14400, 2764800, 0xac0b344b
-0, 18000, 2764800, 0xc585aa20
-0, 21600, 2764800, 0x0952054c
-0, 25200, 2764800, 0xd1a02f87
-0, 28800, 2764800, 0xfcbfe87c
-0, 32400, 2764800, 0xe4e9b8a2
+0, 0, 2764800, 0xe4289a64
+0, 3600, 2764800, 0x01ea4677
+0, 7200, 2764800, 0x7c1b00f4
+0, 10800, 2764800, 0xf51a4695
+0, 14400, 2764800, 0xe1dd8ace
+0, 18000, 2764800, 0xe9fd1996
+0, 21600, 2764800, 0x083ce1db
+0, 25200, 2764800, 0x2c5bc489
+0, 28800, 2764800, 0xb6d10e63
+0, 32400, 2764800, 0x813daf47
diff --git a/tests/ref/fate/h264-conformance-frext-pph10i4_panasonic_a b/tests/ref/fate/h264-conformance-frext-pph10i4_panasonic_a
index d351a7e..646c0da 100644
--- a/tests/ref/fate/h264-conformance-frext-pph10i4_panasonic_a
+++ b/tests/ref/fate/h264-conformance-frext-pph10i4_panasonic_a
@@ -1,19 +1,19 @@
-0, 0, 6220800, 0xca2a2a5e
-0, 3600, 6220800, 0x8009a65e
-0, 7200, 6220800, 0x63e72b3b
-0, 10800, 6220800, 0x7459a1cc
-0, 14400, 6220800, 0x02191aa9
-0, 18000, 6220800, 0x88dca590
-0, 21600, 6220800, 0x56dd150a
-0, 25200, 6220800, 0x5f56a56f
-0, 28800, 6220800, 0x67ada4b7
-0, 32400, 6220800, 0x88dca590
-0, 36000, 6220800, 0xd3b09fe5
-0, 39600, 6220800, 0x2223998c
-0, 43200, 6220800, 0x5e5b2da5
-0, 46800, 6220800, 0x88dca590
-0, 50400, 6220800, 0x5e5b2da5
-0, 54000, 6220800, 0x88dca590
-0, 57600, 6220800, 0x5e5b2da5
-0, 61200, 6220800, 0x88dca590
-0, 64800, 6220800, 0x26e1ec8b
+0, 0, 6220800, 0x26bc0f20
+0, 3600, 6220800, 0x69acba0c
+0, 7200, 6220800, 0x10d17202
+0, 10800, 6220800, 0x790d98f1
+0, 14400, 6220800, 0x71fe35c2
+0, 18000, 6220800, 0xc9d345cb
+0, 21600, 6220800, 0xcb4bad2e
+0, 25200, 6220800, 0x01604385
+0, 28800, 6220800, 0xe585bb5f
+0, 32400, 6220800, 0xc9d345cb
+0, 36000, 6220800, 0x2bdf0dd0
+0, 39600, 6220800, 0x79794ac4
+0, 43200, 6220800, 0x106afcdf
+0, 46800, 6220800, 0xc9d345cb
+0, 50400, 6220800, 0x106afcdf
+0, 54000, 6220800, 0xc9d345cb
+0, 57600, 6220800, 0x106afcdf
+0, 61200, 6220800, 0xc9d345cb
+0, 64800, 6220800, 0xf0b8dde0
diff --git a/tests/ref/fate/h264-conformance-frext-pph10i5_panasonic_a b/tests/ref/fate/h264-conformance-frext-pph10i5_panasonic_a
index 1afbac0..042825e 100644
--- a/tests/ref/fate/h264-conformance-frext-pph10i5_panasonic_a
+++ b/tests/ref/fate/h264-conformance-frext-pph10i5_panasonic_a
@@ -1,10 +1,10 @@
-0, 0, 6220800, 0x1df58ce9
-0, 3600, 6220800, 0x8f2859ce
-0, 7200, 6220800, 0x229cc7ff
-0, 10800, 6220800, 0x73e86984
-0, 14400, 6220800, 0xb6d4504b
-0, 18000, 6220800, 0x4e7d4883
-0, 21600, 6220800, 0xbec3f0f7
-0, 25200, 6220800, 0x1d9af065
-0, 28800, 6220800, 0x44851549
-0, 32400, 6220800, 0xfcf8728e
+0, 0, 6220800, 0x77a0ee6a
+0, 3600, 6220800, 0x1850d87c
+0, 7200, 6220800, 0x116ac02c
+0, 10800, 6220800, 0xb834fb9d
+0, 14400, 6220800, 0xabfae062
+0, 18000, 6220800, 0x717845a7
+0, 21600, 6220800, 0xb246fc4b
+0, 25200, 6220800, 0x2cf2769d
+0, 28800, 6220800, 0xf8ac6a4a
+0, 32400, 6220800, 0xfa278467
diff --git a/tests/ref/fate/h264-conformance-frext-pph10i6_panasonic_a b/tests/ref/fate/h264-conformance-frext-pph10i6_panasonic_a
index 6d10546..1b1dce9 100644
--- a/tests/ref/fate/h264-conformance-frext-pph10i6_panasonic_a
+++ b/tests/ref/fate/h264-conformance-frext-pph10i6_panasonic_a
@@ -1,10 +1,10 @@
-0, 0, 6220800, 0x408daf70
-0, 3600, 6220800, 0x59b254a3
-0, 7200, 6220800, 0x4cf4279c
-0, 10800, 6220800, 0x5c9437ae
-0, 14400, 6220800, 0x986c3eb8
-0, 18000, 6220800, 0x23fd883e
-0, 21600, 6220800, 0x84f222fe
-0, 25200, 6220800, 0xe7f91107
-0, 28800, 6220800, 0xb544b31e
-0, 32400, 6220800, 0x1ebdde56
+0, 0, 6220800, 0x738b0778
+0, 3600, 6220800, 0x04821310
+0, 7200, 6220800, 0x4837f3d9
+0, 10800, 6220800, 0x5e246bfe
+0, 14400, 6220800, 0xdb46d88c
+0, 18000, 6220800, 0x74b67352
+0, 21600, 6220800, 0x1cdb5be8
+0, 25200, 6220800, 0x2d5e5f1e
+0, 28800, 6220800, 0x429c5928
+0, 32400, 6220800, 0x8e227f6c
diff --git a/tests/ref/fate/h264-conformance-frext-pph10i7_panasonic_a b/tests/ref/fate/h264-conformance-frext-pph10i7_panasonic_a
index 2882544..0ca78c1 100644
--- a/tests/ref/fate/h264-conformance-frext-pph10i7_panasonic_a
+++ b/tests/ref/fate/h264-conformance-frext-pph10i7_panasonic_a
@@ -1,10 +1,10 @@
-0, 0, 6220800, 0xf81873fe
-0, 3600, 6220800, 0x7b96fbdc
-0, 7200, 6220800, 0x75dbafc4
-0, 10800, 6220800, 0x7524301e
-0, 14400, 6220800, 0x0f3621ab
-0, 18000, 6220800, 0xa5e25b35
-0, 21600, 6220800, 0x063a8116
-0, 25200, 6220800, 0x48ebc8ff
-0, 28800, 6220800, 0x1f635df8
-0, 32400, 6220800, 0xe282c8bd
+0, 0, 6220800, 0x6616177e
+0, 3600, 6220800, 0xf3fe7a1c
+0, 7200, 6220800, 0x44f0fab6
+0, 10800, 6220800, 0x109ff851
+0, 14400, 6220800, 0x9501f055
+0, 18000, 6220800, 0x603d6e3d
+0, 21600, 6220800, 0x42126cfb
+0, 25200, 6220800, 0x113169e8
+0, 28800, 6220800, 0xe8f64949
+0, 32400, 6220800, 0x89488caf



More information about the ffmpeg-cvslog mailing list