fate: Test for Ticket4560
authorMichael Niedermayer <michael@niedermayer.cc>
Thu, 31 Mar 2016 22:57:14 +0000 (00:57 +0200)
committerMichael Niedermayer <michael@niedermayer.cc>
Fri, 1 Apr 2016 17:09:50 +0000 (19:09 +0200)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
tests/fate/filter-video.mak
tests/ref/fate/filter-meta-4560-rotate0 [new file with mode: 0644]

index 18c856d..7fb7677 100644 (file)
@@ -620,6 +620,15 @@ FATE_METADATA_FILTER-$(call ALLYES, $(EBUR128_METADATA_DEPS)) += fate-filter-met
 fate-filter-metadata-ebur128: SRC = $(TARGET_SAMPLES)/filter/seq-3341-7_seq-3342-5-24bit.flac
 fate-filter-metadata-ebur128: CMD = run $(FILTER_METADATA_COMMAND) "amovie='$(SRC)',ebur128=metadata=1"
 
+tests/data/file4560-override2rotate0.mov: TAG = GEN
+tests/data/file4560-override2rotate0.mov: ffmpeg$(PROGSSUF)$(EXESUF) | tests/data
+       $(M)$(TARGET_EXEC) $(TARGET_PATH)/$< \
+       -i $(TARGET_SAMPLES)/filter/sample-in-issue-505.mov -c copy -flags +bitexact -metadata:s:v:0 rotate=0 $(TARGET_PATH)/$@ -y 2>/dev/null
+
+FATE_AFILTER-$(call ALLYES, MOV_DEMUXER MOV_MUXER) += fate-filter-meta-4560-rotate0
+fate-filter-meta-4560-rotate0: tests/data/file4560-override2rotate0.mov
+fate-filter-meta-4560-rotate0: CMD = framecrc -flags +bitexact -i $(TARGET_PATH)/tests/data/file4560-override2rotate0.mov
+
 FATE_SAMPLES_FFPROBE += $(FATE_METADATA_FILTER-yes)
 
 fate-vfilter: $(FATE_FILTER-yes) $(FATE_FILTER_VSYNTH-yes)
diff --git a/tests/ref/fate/filter-meta-4560-rotate0 b/tests/ref/fate/filter-meta-4560-rotate0
new file mode 100644 (file)
index 0000000..e0607dd
--- /dev/null
@@ -0,0 +1,259 @@
+#tb 0: 1/30
+#tb 1: 1/44100
+0,          0,          0,        1,   195840, 0x0602351d
+1,          0,          0,     1024,     2048, 0x00000000
+1,       1024,       1024,     1024,     2048, 0x456011fa
+0,          1,          1,        1,   195840, 0xcad55625
+1,       2048,       2048,     1024,     2048, 0x930b068a
+0,          2,          2,        1,   195840, 0x1a47a5ca
+1,       3072,       3072,     1024,     2048, 0xcd35a7ce
+1,       4096,       4096,     1024,     2048, 0x3f846a1e
+0,          3,          3,        1,   195840, 0x5cd02d7c
+1,       5120,       5120,     1024,     2048, 0x59795fd0
+0,          4,          4,        1,   195840, 0x07d08f16
+1,       6144,       6144,     1024,     2048, 0x97ed96ed
+1,       7168,       7168,     1024,     2048, 0xb31e2c2a
+0,          5,          5,        1,   195840, 0xe8abf6dd
+1,       8192,       8192,     1024,     2048, 0xd409cd68
+0,          6,          6,        1,   195840, 0x096a5c58
+1,       9216,       9216,     1024,     2048, 0xbb0f8b20
+1,      10240,      10240,     1024,     2048, 0xe083ac47
+0,          7,          7,        1,   195840, 0x4e1a17bd
+1,      11264,      11264,     1024,     2048, 0x63d6813d
+0,          8,          8,        1,   195840, 0x96349c20
+1,      12288,      12288,     1024,     2048, 0x8e9d8349
+0,          9,          9,        1,   195840, 0x6bb16907
+1,      13312,      13312,     1024,     2048, 0xa4248a45
+1,      14336,      14336,     1024,     2048, 0x169b8cf7
+0,         10,         10,        1,   195840, 0x7e44e4dd
+1,      15360,      15360,     1024,     2048, 0x2bdc7454
+0,         11,         11,        1,   195840, 0x4c3c0cf1
+1,      16384,      16384,     1024,     2048, 0x22e87581
+1,      17408,      17408,     1024,     2048, 0x86377277
+0,         12,         12,        1,   195840, 0x4f2e3f2d
+1,      18432,      18432,     1024,     2048, 0x1a9f5ff8
+0,         13,         13,        1,   195840, 0xcba539cd
+1,      19456,      19456,     1024,     2048, 0x77be49e3
+1,      20480,      20480,     1024,     2048, 0xa66c7183
+0,         14,         14,        1,   195840, 0xf2811c9b
+1,      21504,      21504,     1024,     2048, 0xc5166453
+0,         15,         15,        1,   195840, 0x8357eab2
+1,      22528,      22528,     1024,     2048, 0x5f888a53
+0,         16,         16,        1,   195840, 0xdba9c438
+1,      23552,      23552,     1024,     2048, 0xa9a36e11
+1,      24576,      24576,     1024,     2048, 0xa3df67f7
+0,         17,         17,        1,   195840, 0x58bcb594
+1,      25600,      25600,     1024,     2048, 0xcbb13f33
+0,         18,         18,        1,   195840, 0x3edc5a1c
+1,      26624,      26624,     1024,     2048, 0x70ed8364
+1,      27648,      27648,     1024,     2048, 0xdb3e9d70
+0,         19,         19,        1,   195840, 0x94e4c186
+1,      28672,      28672,     1024,     2048, 0x71f883e9
+0,         20,         20,        1,   195840, 0xffad5f59
+1,      29696,      29696,     1024,     2048, 0x90ed97a8
+1,      30720,      30720,     1024,     2048, 0x072ea78e
+0,         21,         21,        1,   195840, 0x84d1b114
+1,      31744,      31744,     1024,     2048, 0x9b127ba5
+0,         22,         22,        1,   195840, 0x358c1d0a
+1,      32768,      32768,     1024,     2048, 0xfc4790be
+1,      33792,      33792,     1024,     2048, 0x232d93b5
+0,         23,         23,        1,   195840, 0x3ed1ffc8
+1,      34816,      34816,     1024,     2048, 0x71969476
+0,         24,         24,        1,   195840, 0xf048f47c
+1,      35840,      35840,     1024,     2048, 0x48fa568b
+0,         25,         25,        1,   195840, 0x3c2a3de6
+1,      36864,      36864,     1024,     2048, 0x8a1c7e5c
+1,      37888,      37888,     1024,     2048, 0x15c29817
+0,         26,         26,        1,   195840, 0x7ca208b1
+1,      38912,      38912,     1024,     2048, 0xc2238de3
+0,         27,         27,        1,   195840, 0x105cf9fc
+1,      39936,      39936,     1024,     2048, 0x69964977
+1,      40960,      40960,     1024,     2048, 0xe701892c
+0,         28,         28,        1,   195840, 0x9fe50c29
+1,      41984,      41984,     1024,     2048, 0xcc6686e4
+0,         29,         29,        1,   195840, 0xb459720f
+1,      43008,      43008,     1024,     2048, 0x742880f6
+1,      44032,      44032,     1024,     2048, 0xa11d8937
+0,         30,         30,        1,   195840, 0x6eda17b0
+1,      45056,      45056,     1024,     2048, 0x61fb506b
+0,         31,         31,        1,   195840, 0x098871b0
+1,      46080,      46080,     1024,     2048, 0xba88ab8b
+0,         32,         32,        1,   195840, 0xc664cc79
+1,      47104,      47104,     1024,     2048, 0xe0bd726b
+1,      48128,      48128,     1024,     2048, 0x0ed04a64
+0,         33,         33,        1,   195840, 0x8d02708d
+1,      49152,      49152,     1024,     2048, 0x2de3f85b
+0,         34,         34,        1,   195840, 0xe90a8705
+1,      50176,      50176,     1024,     2048, 0xcada57da
+1,      51200,      51200,     1024,     2048, 0x90f58aed
+0,         35,         35,        1,   195840, 0x55f6c5b6
+1,      52224,      52224,     1024,     2048, 0xc7e57c06
+0,         36,         36,        1,   195840, 0xe4ad145d
+1,      53248,      53248,     1024,     2048, 0xd8147c1f
+1,      54272,      54272,     1024,     2048, 0x883ba380
+0,         37,         37,        1,   195840, 0x9e766d50
+1,      55296,      55296,     1024,     2048, 0xa94e5ca6
+0,         38,         38,        1,   195840, 0xc2eac289
+1,      56320,      56320,     1024,     2048, 0xd4ac98c7
+0,         39,         39,        1,   195840, 0x0baf5871
+1,      57344,      57344,     1024,     2048, 0xca39a550
+1,      58368,      58368,     1024,     2048, 0x6fea7f82
+0,         40,         40,        1,   195840, 0x15f85f38
+1,      59392,      59392,     1024,     2048, 0x98099842
+0,         41,         41,        1,   195840, 0x77b03072
+1,      60416,      60416,     1024,     2048, 0xd4659d34
+1,      61440,      61440,     1024,     2048, 0xba25bc0c
+0,         42,         42,        1,   195840, 0x0abb7abf
+1,      62464,      62464,     1024,     2048, 0x4984419b
+0,         43,         43,        1,   195840, 0x05076724
+1,      63488,      63488,     1024,     2048, 0xa9edd91a
+1,      64512,      64512,     1024,     2048, 0x6de689b3
+0,         44,         44,        1,   195840, 0x2e8c6163
+1,      65536,      65536,     1024,     2048, 0x5bc5b413
+0,         45,         45,        1,   195840, 0x4f350cde
+1,      66560,      66560,     1024,     2048, 0xe52f7403
+1,      67584,      67584,     1024,     2048, 0xafab56ba
+0,         46,         46,        1,   195840, 0xefc6bda1
+1,      68608,      68608,     1024,     2048, 0xde11549c
+0,         47,         47,        1,   195840, 0xe2cdee68
+1,      69632,      69632,     1024,     2048, 0xc85a9734
+0,         48,         48,        1,   195840, 0xcc62401e
+1,      70656,      70656,     1024,     2048, 0x086f6829
+1,      71680,      71680,     1024,     2048, 0x6f3e4f91
+0,         49,         49,        1,   195840, 0x4ed76e1b
+1,      72704,      72704,     1024,     2048, 0xf1402f20
+0,         50,         50,        1,   195840, 0xf4f8599a
+1,      73728,      73728,     1024,     2048, 0xcf0a643a
+1,      74752,      74752,     1024,     2048, 0xcdd47033
+0,         51,         51,        1,   195840, 0xb05edf96
+1,      75776,      75776,     1024,     2048, 0x1e986ca2
+0,         52,         52,        1,   195840, 0xfb1a1e15
+1,      76800,      76800,     1024,     2048, 0x959442df
+1,      77824,      77824,     1024,     2048, 0x06610365
+0,         53,         53,        1,   195840, 0x970ebb58
+1,      78848,      78848,     1024,     2048, 0x460b8f1e
+0,         54,         54,        1,   195840, 0xf4046957
+1,      79872,      79872,     1024,     2048, 0x616a6102
+0,         55,         55,        1,   195840, 0xd5eca339
+1,      80896,      80896,     1024,     2048, 0xfa9e7e1c
+1,      81920,      81920,     1024,     2048, 0x33a6cc93
+0,         56,         56,        1,   195840, 0x52d3cb24
+1,      82944,      82944,     1024,     2048, 0xc17d9f18
+0,         57,         57,        1,   195840, 0x259cac47
+1,      83968,      83968,     1024,     2048, 0x687e5d88
+1,      84992,      84992,     1024,     2048, 0xe85d2645
+0,         58,         58,        1,   195840, 0x9190a95b
+1,      86016,      86016,     1024,     2048, 0x08bd5c32
+0,         59,         59,        1,   195840, 0x5baccfb5
+1,      87040,      87040,     1024,     2048, 0xdcd81e9d
+1,      88064,      88064,     1024,     2048, 0x230607a4
+0,         60,         60,        1,   195840, 0x80d19a09
+1,      89088,      89088,     1024,     2048, 0x8d391c48
+0,         61,         61,        1,   195840, 0x5ad44ce3
+1,      90112,      90112,     1024,     2048, 0xe9d031dc
+1,      91136,      91136,     1024,     2048, 0x238325d4
+0,         62,         62,        1,   195840, 0x7b1ad12b
+1,      92160,      92160,     1024,     2048, 0x24171913
+0,         63,         63,        1,   195840, 0x57e1a5e5
+1,      93184,      93184,     1024,     2048, 0xbde641c6
+0,         64,         64,        1,   195840, 0x70cb6d38
+1,      94208,      94208,     1024,     2048, 0x0c635eea
+1,      95232,      95232,     1024,     2048, 0x3e97c085
+0,         65,         65,        1,   195840, 0x39dac35a
+1,      96256,      96256,     1024,     2048, 0xfc85d959
+0,         66,         66,        1,   195840, 0x4f9fccca
+1,      97280,      97280,     1024,     2048, 0xb890888b
+1,      98304,      98304,     1024,     2048, 0x7b1b1a66
+0,         67,         67,        1,   195840, 0xadcb5585
+1,      99328,      99328,     1024,     2048, 0x465fecf3
+0,         68,         68,        1,   195840, 0xe596c1b4
+1,     100352,     100352,     1024,     2048, 0xb8d3c0a8
+1,     101376,     101376,     1024,     2048, 0x605badb1
+0,         69,         69,        1,   195840, 0x64a05339
+1,     102400,     102400,     1024,     2048, 0x70beaa68
+0,         70,         70,        1,   195840, 0xaefa0990
+1,     103424,     103424,     1024,     2048, 0x7a89c7db
+0,         71,         71,        1,   195840, 0x9c0b5c3d
+1,     104448,     104448,     1024,     2048, 0x0bfaad8c
+1,     105472,     105472,     1024,     2048, 0x0ab8faf2
+0,         72,         72,        1,   195840, 0xbae8bd6b
+1,     106496,     106496,     1024,     2048, 0x936679f0
+0,         73,         73,        1,   195840, 0xb2ac7857
+1,     107520,     107520,     1024,     2048, 0xc581104d
+1,     108544,     108544,     1024,     2048, 0x0cd77206
+0,         74,         74,        1,   195840, 0xcf2865e3
+1,     109568,     109568,     1024,     2048, 0x6af6bedc
+0,         75,         75,        1,   195840, 0x4e8589af
+1,     110592,     110592,     1024,     2048, 0x072fd698
+1,     111616,     111616,     1024,     2048, 0x4b33ebc9
+0,         76,         76,        1,   195840, 0x31c21938
+1,     112640,     112640,     1024,     2048, 0x8c299489
+0,         77,         77,        1,   195840, 0xe6163c50
+1,     113664,     113664,     1024,     2048, 0x814cb6ab
+0,         78,         78,        1,   195840, 0x888ef74f
+1,     114688,     114688,     1024,     2048, 0x87d1d683
+1,     115712,     115712,     1024,     2048, 0x5617a2c8
+0,         79,         79,        1,   195840, 0x00d822f7
+1,     116736,     116736,     1024,     2048, 0x7ac7c68f
+0,         80,         80,        1,   195840, 0xcbe77d2b
+1,     117760,     117760,     1024,     2048, 0xde74d100
+1,     118784,     118784,     1024,     2048, 0x2bf4e6b1
+0,         81,         81,        1,   195840, 0x9f2ff6e5
+1,     119808,     119808,     1024,     2048, 0xd5ab9b90
+0,         82,         82,        1,   195840, 0x08f65f5f
+1,     120832,     120832,     1024,     2048, 0xe6fb8e88
+1,     121856,     121856,     1024,     2048, 0x61fc22bc
+0,         83,         83,        1,   195840, 0xd3950469
+1,     122880,     122880,     1024,     2048, 0x6f6d9803
+0,         84,         84,        1,   195840, 0xb8e014b8
+1,     123904,     123904,     1024,     2048, 0xb141c016
+1,     124928,     124928,     1024,     2048, 0xacbddfb1
+0,         85,         85,        1,   195840, 0xa4399742
+1,     125952,     125952,     1024,     2048, 0x72709bac
+0,         86,         86,        1,   195840, 0x84b5a8ec
+1,     126976,     126976,     1024,     2048, 0x5c57a16b
+0,         87,         87,        1,   195840, 0x1bfaa027
+1,     128000,     128000,     1024,     2048, 0x865acd08
+1,     129024,     129024,     1024,     2048, 0x0ffbbe06
+0,         88,         88,        1,   195840, 0x7bdbb172
+1,     130048,     130048,     1024,     2048, 0xdaf7d975
+0,         89,         89,        1,   195840, 0x00f2b3f7
+1,     131072,     131072,     1024,     2048, 0xfd43b04e
+1,     132096,     132096,     1024,     2048, 0xacc9d913
+0,         90,         90,        1,   195840, 0x86503bc7
+1,     133120,     133120,     1024,     2048, 0x156da3fc
+0,         91,         91,        1,   195840, 0xc4ab358e
+1,     134144,     134144,     1024,     2048, 0xf233b7bc
+1,     135168,     135168,     1024,     2048, 0xeb78d172
+0,         92,         92,        1,   195840, 0x1b330ba0
+1,     136192,     136192,     1024,     2048, 0x8b6ac5b9
+0,         93,         93,        1,   195840, 0xccc9822f
+1,     137216,     137216,     1024,     2048, 0x0c06c03e
+0,         94,         94,        1,   195840, 0xffe3486d
+1,     138240,     138240,     1024,     2048, 0xb9b7cc60
+1,     139264,     139264,     1024,     2048, 0x8486bad7
+0,         95,         95,        1,   195840, 0x30dc0efe
+1,     140288,     140288,     1024,     2048, 0x3c50a643
+0,         96,         96,        1,   195840, 0x6bfae71e
+1,     141312,     141312,     1024,     2048, 0x33afb5a3
+1,     142336,     142336,     1024,     2048, 0x86eb3f47
+0,         97,         97,        1,   195840, 0x0fa017b8
+1,     143360,     143360,     1024,     2048, 0x0afbf9d6
+0,         98,         98,        1,   195840, 0x1d0c9810
+1,     144384,     144384,     1024,     2048, 0x53653d3e
+1,     145408,     145408,     1024,     2048, 0xe805406c
+0,         99,         99,        1,   195840, 0x775778f0
+1,     146432,     146432,     1024,     2048, 0xe9132a99
+0,        100,        100,        1,   195840, 0xdcb0ede5
+1,     147456,     147456,     1024,     2048, 0xb1bc36c3
+0,        101,        101,        1,   195840, 0x67624270
+1,     148480,     148480,     1024,     2048, 0xd64cc8f9
+1,     149504,     149504,     1024,     2048, 0x878b0775
+0,        102,        102,        1,   195840, 0xce86f6a3
+1,     150528,     150528,     1024,     2048, 0x6c1e3112
+0,        103,        103,        1,   195840, 0xa4b3e032
+1,     151552,     151552,     1024,     2048, 0x2ce4059e
+1,     152576,     152576,     1024,     2048, 0x20c81b72
+0,        104,        104,        1,   195840, 0x46851b87
+1,     153600,     153600,     1024,     2048, 0x8a76f428
+0,        105,        105,        1,   195840, 0x02d97dc4