mirror of
				https://github.com/nyanmisaka/ffmpeg-rockchip.git
				synced 2025-10-27 02:41:54 +08:00 
			
		
		
		
	fate/cbs: Add tests for h264_redundant_pps BSF
This also tests writing slice data in the unaligned mode (some of these files use CAVLC) as well as updating side data as well as parsing ISOBMFF avcc extradata. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
This commit is contained in:
		| @@ -1,4 +1,4 @@ | ||||
| # Read/write tests: this uses the codec metadata filter - with no | ||||
| # Read/write tests: By default, this uses the codec metadata filters - with no | ||||
| # arguments, it decomposes the stream fully and then recomposes it | ||||
| # without making any changes. | ||||
|  | ||||
| @@ -66,8 +66,45 @@ $(foreach N,$(FATE_CBS_H264_CONFORMANCE_SAMPLES),$(eval $(call FATE_CBS_TEST,h26 | ||||
| $(foreach N,$(FATE_CBS_H264_SAMPLES),$(eval $(call FATE_CBS_TEST,h264,$(basename $(N)),h264,h264/$(N),h264))) | ||||
|  | ||||
| FATE_CBS_H264-$(call FATE_CBS_DEPS, H264, H264, H264, H264, H264) = $(FATE_CBS_h264) | ||||
| FATE_SAMPLES_AVCONV += $(FATE_CBS_H264-yes) | ||||
| fate-cbs-h264: $(FATE_CBS_H264-yes) | ||||
|  | ||||
|  | ||||
| FATE_H264_REDUNDANT_PPS-$(call REMUX, H264, MOV_DEMUXER H264_REDUNDANT_PPS_BSF   \ | ||||
|                                       H264_DECODER H264_PARSER RAWVIDEO_ENCODER) \ | ||||
|                                       += fate-h264_redundant_pps-mov | ||||
| fate-h264_redundant_pps-mov: CMD = transcode \ | ||||
|         mov $(TARGET_SAMPLES)/mov/frag_overlap.mp4 h264 \ | ||||
|         "-map 0:v -c copy -bsf h264_redundant_pps" | ||||
|  | ||||
| # This file has changing pic_init_qp_minus26. | ||||
| FATE_H264_REDUNDANT_PPS-$(call REMUX, H264, H264_PARSER H264_REDUNDANT_PPS_BSF \ | ||||
|                                       H264_DECODER RAWVIDEO_ENCODER) \ | ||||
|                                       += fate-h264_redundant_pps-annexb | ||||
| fate-h264_redundant_pps-annexb: CMD = transcode \ | ||||
|         h264 $(TARGET_SAMPLES)/h264-conformance/CABA3_TOSHIBA_E.264 \ | ||||
|         h264 "-map 0:v -c copy -bsf h264_redundant_pps" | ||||
|  | ||||
| # These two tests test that new extradata in packet side data is properly | ||||
| # modified by h264_redundant_pps. nut is used as destination container | ||||
| # because it can store extradata updates (in its experimental mode); | ||||
| # setting -syncpoints none is a hack to use nut version 4. | ||||
| FATE_H264_REDUNDANT_PPS-$(call REMUX, NUT, MOV_DEMUXER H264_REDUNDANT_PPS_BSF H264_DECODER) \ | ||||
|                         += fate-h264_redundant_pps-side_data | ||||
| fate-h264_redundant_pps-side_data: CMD = transcode \ | ||||
|         mov $(TARGET_SAMPLES)/h264/thezerotheorem-cut.mp4 nut \ | ||||
|         "-map 0:v -c copy -bsf h264_redundant_pps -syncpoints none -strict experimental" "-c copy" | ||||
|  | ||||
| FATE_H264_REDUNDANT_PPS-$(call REMUX, NUT, MOV_DEMUXER H264_REDUNDANT_PPS_BSF \ | ||||
|                                       H264_DECODER SCALE_FILTER RAWVIDEO_ENCODER) \ | ||||
|                                       += fate-h264_redundant_pps-side_data2 | ||||
| fate-h264_redundant_pps-side_data2: CMD = transcode \ | ||||
|         mov $(TARGET_SAMPLES)/h264/extradata-reload-multi-stsd.mov nut \ | ||||
|         "-map 0:v -c copy -bsf h264_redundant_pps -syncpoints none -strict experimental" | ||||
|  | ||||
| fate-h264_redundant_pps: $(FATE_H264_REDUNDANT_PPS-yes) | ||||
|  | ||||
|  | ||||
| FATE_SAMPLES_FFMPEG += $(FATE_CBS_H264-yes) $(FATE_H264_REDUNDANT_PPS-yes) | ||||
| fate-cbs-h264: $(FATE_CBS_H264-yes) $(FATE_H264_REDUNDANT_PPS-yes) | ||||
|  | ||||
| # H.265 read/write | ||||
|  | ||||
|   | ||||
							
								
								
									
										307
									
								
								tests/ref/fate/h264_redundant_pps-annexb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										307
									
								
								tests/ref/fate/h264_redundant_pps-annexb
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,307 @@ | ||||
| ce0890bd80342f8a3f6703f83b1c4959 *tests/data/fate/h264_redundant_pps-annexb.h264 | ||||
| 163967 tests/data/fate/h264_redundant_pps-annexb.h264 | ||||
| #tb 0: 1/25 | ||||
| #media_type 0: video | ||||
| #codec_id 0: rawvideo | ||||
| #dimensions 0: 176x144 | ||||
| #sar 0: 0/1 | ||||
| 0,          0,          0,        1,    38016, 0x72723ce4 | ||||
| 0,          1,          1,        1,    38016, 0x347219d7 | ||||
| 0,          2,          2,        1,    38016, 0x813ff182 | ||||
| 0,          3,          3,        1,    38016, 0x4e69d41a | ||||
| 0,          4,          4,        1,    38016, 0x5e56acb6 | ||||
| 0,          5,          5,        1,    38016, 0xe72197e5 | ||||
| 0,          6,          6,        1,    38016, 0xd035807a | ||||
| 0,          7,          7,        1,    38016, 0x9ee57559 | ||||
| 0,          8,          8,        1,    38016, 0xd0f56f28 | ||||
| 0,          9,          9,        1,    38016, 0xa5097788 | ||||
| 0,         10,         10,        1,    38016, 0xf108978d | ||||
| 0,         11,         11,        1,    38016, 0xf76cb475 | ||||
| 0,         12,         12,        1,    38016, 0x0184cc3a | ||||
| 0,         13,         13,        1,    38016, 0xa4b5dc15 | ||||
| 0,         14,         14,        1,    38016, 0x209cdc42 | ||||
| 0,         15,         15,        1,    38016, 0xd9e69a8c | ||||
| 0,         16,         16,        1,    38016, 0xa2c3a9ba | ||||
| 0,         17,         17,        1,    38016, 0xdf84a52e | ||||
| 0,         18,         18,        1,    38016, 0xfe48a7f0 | ||||
| 0,         19,         19,        1,    38016, 0xb0279a19 | ||||
| 0,         20,         20,        1,    38016, 0xf3b48652 | ||||
| 0,         21,         21,        1,    38016, 0xc12b61b5 | ||||
| 0,         22,         22,        1,    38016, 0x13065a22 | ||||
| 0,         23,         23,        1,    38016, 0x804853d4 | ||||
| 0,         24,         24,        1,    38016, 0x40935736 | ||||
| 0,         25,         25,        1,    38016, 0x1a135ecb | ||||
| 0,         26,         26,        1,    38016, 0x125f6116 | ||||
| 0,         27,         27,        1,    38016, 0x53286da3 | ||||
| 0,         28,         28,        1,    38016, 0xd49287ac | ||||
| 0,         29,         29,        1,    38016, 0xc70a9c2c | ||||
| 0,         30,         30,        1,    38016, 0x0c0c6998 | ||||
| 0,         31,         31,        1,    38016, 0xf37d9141 | ||||
| 0,         32,         32,        1,    38016, 0xd36eafa2 | ||||
| 0,         33,         33,        1,    38016, 0x0d1fc298 | ||||
| 0,         34,         34,        1,    38016, 0xf84ad5d9 | ||||
| 0,         35,         35,        1,    38016, 0xc1e8d93d | ||||
| 0,         36,         36,        1,    38016, 0xe190dabd | ||||
| 0,         37,         37,        1,    38016, 0x9542db28 | ||||
| 0,         38,         38,        1,    38016, 0xa67edc7f | ||||
| 0,         39,         39,        1,    38016, 0x65efdfa7 | ||||
| 0,         40,         40,        1,    38016, 0x7039e6c6 | ||||
| 0,         41,         41,        1,    38016, 0x8307ee87 | ||||
| 0,         42,         42,        1,    38016, 0x1f83ec00 | ||||
| 0,         43,         43,        1,    38016, 0x9e33ea6e | ||||
| 0,         44,         44,        1,    38016, 0xb53ef238 | ||||
| 0,         45,         45,        1,    38016, 0x6d04930c | ||||
| 0,         46,         46,        1,    38016, 0xed90a50e | ||||
| 0,         47,         47,        1,    38016, 0xd98cb4a6 | ||||
| 0,         48,         48,        1,    38016, 0xa7f5bd5e | ||||
| 0,         49,         49,        1,    38016, 0x4df9ca95 | ||||
| 0,         50,         50,        1,    38016, 0xc8e7cb40 | ||||
| 0,         51,         51,        1,    38016, 0x93d9d23c | ||||
| 0,         52,         52,        1,    38016, 0xc07fd34f | ||||
| 0,         53,         53,        1,    38016, 0xf7c5d645 | ||||
| 0,         54,         54,        1,    38016, 0x3c1ddf53 | ||||
| 0,         55,         55,        1,    38016, 0x0bafe394 | ||||
| 0,         56,         56,        1,    38016, 0x9179ec6f | ||||
| 0,         57,         57,        1,    38016, 0x3483efc3 | ||||
| 0,         58,         58,        1,    38016, 0xf7ccf70d | ||||
| 0,         59,         59,        1,    38016, 0x289ef13b | ||||
| 0,         60,         60,        1,    38016, 0xb00c99dc | ||||
| 0,         61,         61,        1,    38016, 0x59409b34 | ||||
| 0,         62,         62,        1,    38016, 0x3fc079a2 | ||||
| 0,         63,         63,        1,    38016, 0x90ad49d9 | ||||
| 0,         64,         64,        1,    38016, 0x8e7751e2 | ||||
| 0,         65,         65,        1,    38016, 0xed20743d | ||||
| 0,         66,         66,        1,    38016, 0x66a1a470 | ||||
| 0,         67,         67,        1,    38016, 0x7a77e252 | ||||
| 0,         68,         68,        1,    38016, 0x6bb427fe | ||||
| 0,         69,         69,        1,    38016, 0x87126360 | ||||
| 0,         70,         70,        1,    38016, 0x330789d0 | ||||
| 0,         71,         71,        1,    38016, 0xc298b987 | ||||
| 0,         72,         72,        1,    38016, 0x4959f143 | ||||
| 0,         73,         73,        1,    38016, 0xa66e3082 | ||||
| 0,         74,         74,        1,    38016, 0xb9f67824 | ||||
| 0,         75,         75,        1,    38016, 0x27fe46a2 | ||||
| 0,         76,         76,        1,    38016, 0xc50c87ed | ||||
| 0,         77,         77,        1,    38016, 0x9523a9f6 | ||||
| 0,         78,         78,        1,    38016, 0xbe28d1d7 | ||||
| 0,         79,         79,        1,    38016, 0x3c0ee964 | ||||
| 0,         80,         80,        1,    38016, 0x65c7f36c | ||||
| 0,         81,         81,        1,    38016, 0xe5030946 | ||||
| 0,         82,         82,        1,    38016, 0x4bbb11fa | ||||
| 0,         83,         83,        1,    38016, 0xeaf209ed | ||||
| 0,         84,         84,        1,    38016, 0x96c80987 | ||||
| 0,         85,         85,        1,    38016, 0x69820c58 | ||||
| 0,         86,         86,        1,    38016, 0x5f951aa7 | ||||
| 0,         87,         87,        1,    38016, 0xfe6122d9 | ||||
| 0,         88,         88,        1,    38016, 0xa202301a | ||||
| 0,         89,         89,        1,    38016, 0xdd2628fb | ||||
| 0,         90,         90,        1,    38016, 0xe081a5ff | ||||
| 0,         91,         91,        1,    38016, 0x5b858e9e | ||||
| 0,         92,         92,        1,    38016, 0x7a368229 | ||||
| 0,         93,         93,        1,    38016, 0x3791829a | ||||
| 0,         94,         94,        1,    38016, 0x9c68723d | ||||
| 0,         95,         95,        1,    38016, 0xef26778e | ||||
| 0,         96,         96,        1,    38016, 0x39a491cf | ||||
| 0,         97,         97,        1,    38016, 0x776ea867 | ||||
| 0,         98,         98,        1,    38016, 0xda9ac03b | ||||
| 0,         99,         99,        1,    38016, 0x653bc9a3 | ||||
| 0,        100,        100,        1,    38016, 0x79e1da19 | ||||
| 0,        101,        101,        1,    38016, 0x3b98c6eb | ||||
| 0,        102,        102,        1,    38016, 0x42cdb846 | ||||
| 0,        103,        103,        1,    38016, 0x7872ada1 | ||||
| 0,        104,        104,        1,    38016, 0xb2f6d2ef | ||||
| 0,        105,        105,        1,    38016, 0x9468b16a | ||||
| 0,        106,        106,        1,    38016, 0xe793c91a | ||||
| 0,        107,        107,        1,    38016, 0x80bde366 | ||||
| 0,        108,        108,        1,    38016, 0xa7250446 | ||||
| 0,        109,        109,        1,    38016, 0x7039280b | ||||
| 0,        110,        110,        1,    38016, 0x1665350c | ||||
| 0,        111,        111,        1,    38016, 0xb5c93f1f | ||||
| 0,        112,        112,        1,    38016, 0xf77a4c44 | ||||
| 0,        113,        113,        1,    38016, 0x3a093143 | ||||
| 0,        114,        114,        1,    38016, 0x1d6b1005 | ||||
| 0,        115,        115,        1,    38016, 0xe1a10c01 | ||||
| 0,        116,        116,        1,    38016, 0x2d4d1d54 | ||||
| 0,        117,        117,        1,    38016, 0x902f2b14 | ||||
| 0,        118,        118,        1,    38016, 0xb26e3e73 | ||||
| 0,        119,        119,        1,    38016, 0xed7a469e | ||||
| 0,        120,        120,        1,    38016, 0xbc663d2a | ||||
| 0,        121,        121,        1,    38016, 0x60a5488e | ||||
| 0,        122,        122,        1,    38016, 0x451b31ca | ||||
| 0,        123,        123,        1,    38016, 0x54311166 | ||||
| 0,        124,        124,        1,    38016, 0x57d9f31e | ||||
| 0,        125,        125,        1,    38016, 0x567dd693 | ||||
| 0,        126,        126,        1,    38016, 0x0e58d88c | ||||
| 0,        127,        127,        1,    38016, 0xa555e124 | ||||
| 0,        128,        128,        1,    38016, 0x94e2f835 | ||||
| 0,        129,        129,        1,    38016, 0xe49e0ec0 | ||||
| 0,        130,        130,        1,    38016, 0x585d188e | ||||
| 0,        131,        131,        1,    38016, 0x696e1a0d | ||||
| 0,        132,        132,        1,    38016, 0xac9014b1 | ||||
| 0,        133,        133,        1,    38016, 0x915413c6 | ||||
| 0,        134,        134,        1,    38016, 0x5fa30be7 | ||||
| 0,        135,        135,        1,    38016, 0x8fbfb69c | ||||
| 0,        136,        136,        1,    38016, 0xcaeabfab | ||||
| 0,        137,        137,        1,    38016, 0xe494bf5c | ||||
| 0,        138,        138,        1,    38016, 0xae03be55 | ||||
| 0,        139,        139,        1,    38016, 0xb734b4d3 | ||||
| 0,        140,        140,        1,    38016, 0xdc6fb56f | ||||
| 0,        141,        141,        1,    38016, 0xfea0a853 | ||||
| 0,        142,        142,        1,    38016, 0xb4919381 | ||||
| 0,        143,        143,        1,    38016, 0x13a792fe | ||||
| 0,        144,        144,        1,    38016, 0xc8829fd8 | ||||
| 0,        145,        145,        1,    38016, 0x2113a62b | ||||
| 0,        146,        146,        1,    38016, 0x171f98d2 | ||||
| 0,        147,        147,        1,    38016, 0x1a6d6d17 | ||||
| 0,        148,        148,        1,    38016, 0xd4ab41c3 | ||||
| 0,        149,        149,        1,    38016, 0xd2df1c80 | ||||
| 0,        150,        150,        1,    38016, 0x14cdbb35 | ||||
| 0,        151,        151,        1,    38016, 0x2b74b829 | ||||
| 0,        152,        152,        1,    38016, 0x6433bd55 | ||||
| 0,        153,        153,        1,    38016, 0xd11dbc28 | ||||
| 0,        154,        154,        1,    38016, 0x4981ad33 | ||||
| 0,        155,        155,        1,    38016, 0xc38bbbad | ||||
| 0,        156,        156,        1,    38016, 0x048de367 | ||||
| 0,        157,        157,        1,    38016, 0x6c9a0c5a | ||||
| 0,        158,        158,        1,    38016, 0x384c4255 | ||||
| 0,        159,        159,        1,    38016, 0x3e9873ba | ||||
| 0,        160,        160,        1,    38016, 0xe4988671 | ||||
| 0,        161,        161,        1,    38016, 0x05b4843c | ||||
| 0,        162,        162,        1,    38016, 0xed0a7e13 | ||||
| 0,        163,        163,        1,    38016, 0x750c6f90 | ||||
| 0,        164,        164,        1,    38016, 0x9d296035 | ||||
| 0,        165,        165,        1,    38016, 0xbaa006bd | ||||
| 0,        166,        166,        1,    38016, 0x8289f8ae | ||||
| 0,        167,        167,        1,    38016, 0x3f3de147 | ||||
| 0,        168,        168,        1,    38016, 0xc5debc49 | ||||
| 0,        169,        169,        1,    38016, 0x1fe9bbfc | ||||
| 0,        170,        170,        1,    38016, 0x006cd4a9 | ||||
| 0,        171,        171,        1,    38016, 0xe551f2b3 | ||||
| 0,        172,        172,        1,    38016, 0xb370140e | ||||
| 0,        173,        173,        1,    38016, 0xc9441c24 | ||||
| 0,        174,        174,        1,    38016, 0x7f5c01c5 | ||||
| 0,        175,        175,        1,    38016, 0x352ad9f6 | ||||
| 0,        176,        176,        1,    38016, 0xe0909a17 | ||||
| 0,        177,        177,        1,    38016, 0x49bf5ea8 | ||||
| 0,        178,        178,        1,    38016, 0x7f1d387b | ||||
| 0,        179,        179,        1,    38016, 0x30812233 | ||||
| 0,        180,        180,        1,    38016, 0xb0bdf16f | ||||
| 0,        181,        181,        1,    38016, 0x5372d0e9 | ||||
| 0,        182,        182,        1,    38016, 0xbf1bc91c | ||||
| 0,        183,        183,        1,    38016, 0xaef5d647 | ||||
| 0,        184,        184,        1,    38016, 0xf007e86c | ||||
| 0,        185,        185,        1,    38016, 0x683bf72b | ||||
| 0,        186,        186,        1,    38016, 0xbb722114 | ||||
| 0,        187,        187,        1,    38016, 0xc5864b63 | ||||
| 0,        188,        188,        1,    38016, 0xfefd5cf4 | ||||
| 0,        189,        189,        1,    38016, 0xa0f263d5 | ||||
| 0,        190,        190,        1,    38016, 0x18401a02 | ||||
| 0,        191,        191,        1,    38016, 0x55cdd97b | ||||
| 0,        192,        192,        1,    38016, 0x5a4ee22d | ||||
| 0,        193,        193,        1,    38016, 0xa60706b3 | ||||
| 0,        194,        194,        1,    38016, 0x644422bb | ||||
| 0,        195,        195,        1,    38016, 0xc22421c9 | ||||
| 0,        196,        196,        1,    38016, 0x1d6b54e4 | ||||
| 0,        197,        197,        1,    38016, 0xc7627820 | ||||
| 0,        198,        198,        1,    38016, 0x0a6ea609 | ||||
| 0,        199,        199,        1,    38016, 0x4315c087 | ||||
| 0,        200,        200,        1,    38016, 0x3164d978 | ||||
| 0,        201,        201,        1,    38016, 0x08e3e7eb | ||||
| 0,        202,        202,        1,    38016, 0x4f04eaed | ||||
| 0,        203,        203,        1,    38016, 0x9f83eb5a | ||||
| 0,        204,        204,        1,    38016, 0xfbbcf0b2 | ||||
| 0,        205,        205,        1,    38016, 0xee1efb8a | ||||
| 0,        206,        206,        1,    38016, 0x87710ba0 | ||||
| 0,        207,        207,        1,    38016, 0xb96b05c1 | ||||
| 0,        208,        208,        1,    38016, 0xd5a4fc50 | ||||
| 0,        209,        209,        1,    38016, 0xad85ea19 | ||||
| 0,        210,        210,        1,    38016, 0x5f606058 | ||||
| 0,        211,        211,        1,    38016, 0xdaf55ad0 | ||||
| 0,        212,        212,        1,    38016, 0xee8564d6 | ||||
| 0,        213,        213,        1,    38016, 0xa1846cad | ||||
| 0,        214,        214,        1,    38016, 0xcd316a62 | ||||
| 0,        215,        215,        1,    38016, 0xdcf5638f | ||||
| 0,        216,        216,        1,    38016, 0xc5e36d1d | ||||
| 0,        217,        217,        1,    38016, 0x958369a6 | ||||
| 0,        218,        218,        1,    38016, 0x05826bf0 | ||||
| 0,        219,        219,        1,    38016, 0x22146914 | ||||
| 0,        220,        220,        1,    38016, 0xf5086111 | ||||
| 0,        221,        221,        1,    38016, 0x88f35468 | ||||
| 0,        222,        222,        1,    38016, 0x3ae94126 | ||||
| 0,        223,        223,        1,    38016, 0xf4473aa8 | ||||
| 0,        224,        224,        1,    38016, 0x430c3da2 | ||||
| 0,        225,        225,        1,    38016, 0xaf95113e | ||||
| 0,        226,        226,        1,    38016, 0xa8a216d6 | ||||
| 0,        227,        227,        1,    38016, 0xad2f328c | ||||
| 0,        228,        228,        1,    38016, 0xea724415 | ||||
| 0,        229,        229,        1,    38016, 0x34016af4 | ||||
| 0,        230,        230,        1,    38016, 0x4829a4cb | ||||
| 0,        231,        231,        1,    38016, 0x4b24bc67 | ||||
| 0,        232,        232,        1,    38016, 0xb523f023 | ||||
| 0,        233,        233,        1,    38016, 0x5c6d2305 | ||||
| 0,        234,        234,        1,    38016, 0x39e63adc | ||||
| 0,        235,        235,        1,    38016, 0xf7c64a7c | ||||
| 0,        236,        236,        1,    38016, 0xd601680a | ||||
| 0,        237,        237,        1,    38016, 0xbbad6a12 | ||||
| 0,        238,        238,        1,    38016, 0xddc1500f | ||||
| 0,        239,        239,        1,    38016, 0x1f1726e6 | ||||
| 0,        240,        240,        1,    38016, 0x48aee68f | ||||
| 0,        241,        241,        1,    38016, 0xc1fbd4f0 | ||||
| 0,        242,        242,        1,    38016, 0x4a89dc83 | ||||
| 0,        243,        243,        1,    38016, 0xa7cd2b02 | ||||
| 0,        244,        244,        1,    38016, 0xf52aa0b8 | ||||
| 0,        245,        245,        1,    38016, 0x1f260626 | ||||
| 0,        246,        246,        1,    38016, 0x80561eac | ||||
| 0,        247,        247,        1,    38016, 0x6687f8ef | ||||
| 0,        248,        248,        1,    38016, 0x986ab08f | ||||
| 0,        249,        249,        1,    38016, 0xb4923773 | ||||
| 0,        250,        250,        1,    38016, 0x5cc2d603 | ||||
| 0,        251,        251,        1,    38016, 0x9e8d93db | ||||
| 0,        252,        252,        1,    38016, 0x33fd8981 | ||||
| 0,        253,        253,        1,    38016, 0xaf45e630 | ||||
| 0,        254,        254,        1,    38016, 0x1227448e | ||||
| 0,        255,        255,        1,    38016, 0x424cccf0 | ||||
| 0,        256,        256,        1,    38016, 0x03b0cb3e | ||||
| 0,        257,        257,        1,    38016, 0x7aad547d | ||||
| 0,        258,        258,        1,    38016, 0xbf8544b2 | ||||
| 0,        259,        259,        1,    38016, 0x54a843ca | ||||
| 0,        260,        260,        1,    38016, 0x759d4dd0 | ||||
| 0,        261,        261,        1,    38016, 0x000162da | ||||
| 0,        262,        262,        1,    38016, 0x87ec74b0 | ||||
| 0,        263,        263,        1,    38016, 0xefee8259 | ||||
| 0,        264,        264,        1,    38016, 0x7b547eea | ||||
| 0,        265,        265,        1,    38016, 0xcae96b73 | ||||
| 0,        266,        266,        1,    38016, 0x730f59c3 | ||||
| 0,        267,        267,        1,    38016, 0x7d9b3e82 | ||||
| 0,        268,        268,        1,    38016, 0x3bb11ef0 | ||||
| 0,        269,        269,        1,    38016, 0x7581fa6b | ||||
| 0,        270,        270,        1,    38016, 0xe594a982 | ||||
| 0,        271,        271,        1,    38016, 0xde3888d6 | ||||
| 0,        272,        272,        1,    38016, 0x0e096d6b | ||||
| 0,        273,        273,        1,    38016, 0x297c20dc | ||||
| 0,        274,        274,        1,    38016, 0x51f7ce7f | ||||
| 0,        275,        275,        1,    38016, 0x23d2c247 | ||||
| 0,        276,        276,        1,    38016, 0x0bdcd0d0 | ||||
| 0,        277,        277,        1,    38016, 0x63cfd4f3 | ||||
| 0,        278,        278,        1,    38016, 0x6d4b01f8 | ||||
| 0,        279,        279,        1,    38016, 0xa50d72f0 | ||||
| 0,        280,        280,        1,    38016, 0xccad0d72 | ||||
| 0,        281,        281,        1,    38016, 0x10c9e33e | ||||
| 0,        282,        282,        1,    38016, 0xba6daf97 | ||||
| 0,        283,        283,        1,    38016, 0xd65074e0 | ||||
| 0,        284,        284,        1,    38016, 0xd36954aa | ||||
| 0,        285,        285,        1,    38016, 0xd9a2a642 | ||||
| 0,        286,        286,        1,    38016, 0xce755f9f | ||||
| 0,        287,        287,        1,    38016, 0x81d29c44 | ||||
| 0,        288,        288,        1,    38016, 0x23b0aef5 | ||||
| 0,        289,        289,        1,    38016, 0xb0ef9efa | ||||
| 0,        290,        290,        1,    38016, 0xf20d4a7a | ||||
| 0,        291,        291,        1,    38016, 0xa0c86899 | ||||
| 0,        292,        292,        1,    38016, 0x1ae4f865 | ||||
| 0,        293,        293,        1,    38016, 0x3a5731c8 | ||||
| 0,        294,        294,        1,    38016, 0x75f17ec5 | ||||
| 0,        295,        295,        1,    38016, 0x8f447aa9 | ||||
| 0,        296,        296,        1,    38016, 0x71615441 | ||||
| 0,        297,        297,        1,    38016, 0x90c13e26 | ||||
| 0,        298,        298,        1,    38016, 0x08d04aaf | ||||
| 0,        299,        299,        1,    38016, 0x14fd7b04 | ||||
							
								
								
									
										115
									
								
								tests/ref/fate/h264_redundant_pps-mov
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										115
									
								
								tests/ref/fate/h264_redundant_pps-mov
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,115 @@ | ||||
| ac2e8f528dae4e4d610fa3517d2c94fb *tests/data/fate/h264_redundant_pps-mov.h264 | ||||
| 187284 tests/data/fate/h264_redundant_pps-mov.h264 | ||||
| #tb 0: 1/24 | ||||
| #media_type 0: video | ||||
| #codec_id 0: rawvideo | ||||
| #dimensions 0: 640x360 | ||||
| #sar 0: 1/1 | ||||
| 0,          0,          0,        1,   345600, 0xc40ffa02 | ||||
| 0,          1,          1,        1,   345600, 0x346acaba | ||||
| 0,          2,          2,        1,   345600, 0x26f3de5d | ||||
| 0,          3,          3,        1,   345600, 0xacf384e1 | ||||
| 0,          4,          4,        1,   345600, 0xd7dc8e0b | ||||
| 0,          5,          5,        1,   345600, 0xd7dc8e0b | ||||
| 0,          6,          6,        1,   345600, 0x47f99430 | ||||
| 0,          7,          7,        1,   345600, 0x00259c5a | ||||
| 0,          8,          8,        1,   345600, 0xec659aa2 | ||||
| 0,          9,          9,        1,   345600, 0xec659aa2 | ||||
| 0,         10,         10,        1,   345600, 0x84fef765 | ||||
| 0,         11,         11,        1,   345600, 0xcbeecbe4 | ||||
| 0,         12,         12,        1,   345600, 0x9386982e | ||||
| 0,         13,         13,        1,   345600, 0x682ccf66 | ||||
| 0,         14,         14,        1,   345600, 0x89d10278 | ||||
| 0,         15,         15,        1,   345600, 0x407272a3 | ||||
| 0,         16,         16,        1,   345600, 0x32e0b287 | ||||
| 0,         17,         17,        1,   345600, 0x709ccfe5 | ||||
| 0,         18,         18,        1,   345600, 0x00dcbebc | ||||
| 0,         19,         19,        1,   345600, 0x61b7aa83 | ||||
| 0,         20,         20,        1,   345600, 0x03c7c404 | ||||
| 0,         21,         21,        1,   345600, 0x9b794d4c | ||||
| 0,         22,         22,        1,   345600, 0xb090b3f0 | ||||
| 0,         23,         23,        1,   345600, 0xdb596340 | ||||
| 0,         24,         24,        1,   345600, 0x031f4ba8 | ||||
| 0,         25,         25,        1,   345600, 0xef484d42 | ||||
| 0,         26,         26,        1,   345600, 0xa2814cec | ||||
| 0,         27,         27,        1,   345600, 0x5432765c | ||||
| 0,         28,         28,        1,   345600, 0xef5fd507 | ||||
| 0,         29,         29,        1,   345600, 0x13b2138d | ||||
| 0,         30,         30,        1,   345600, 0x29f24795 | ||||
| 0,         31,         31,        1,   345600, 0x6dce96e1 | ||||
| 0,         32,         32,        1,   345600, 0xb0cdf793 | ||||
| 0,         33,         33,        1,   345600, 0x1b921fb6 | ||||
| 0,         34,         34,        1,   345600, 0xcc446384 | ||||
| 0,         35,         35,        1,   345600, 0x784689e7 | ||||
| 0,         36,         36,        1,   345600, 0xfaf5ac7e | ||||
| 0,         37,         37,        1,   345600, 0x6ce2c6b5 | ||||
| 0,         38,         38,        1,   345600, 0xcb9408ad | ||||
| 0,         39,         39,        1,   345600, 0x4f40082d | ||||
| 0,         40,         40,        1,   345600, 0x9c039eb7 | ||||
| 0,         41,         41,        1,   345600, 0xb271ec7d | ||||
| 0,         42,         42,        1,   345600, 0x31d2af2c | ||||
| 0,         43,         43,        1,   345600, 0xe187adc4 | ||||
| 0,         44,         44,        1,   345600, 0xec28b3cc | ||||
| 0,         45,         45,        1,   345600, 0x5596b34c | ||||
| 0,         46,         46,        1,   345600, 0xb75f475c | ||||
| 0,         47,         47,        1,   345600, 0x888f311c | ||||
| 0,         48,         48,        1,   345600, 0xedab720f | ||||
| 0,         49,         49,        1,   345600, 0xbf75fa40 | ||||
| 0,         50,         50,        1,   345600, 0x13bb37d7 | ||||
| 0,         51,         51,        1,   345600, 0xbc6aeded | ||||
| 0,         52,         52,        1,   345600, 0xf6a6478a | ||||
| 0,         53,         53,        1,   345600, 0x46d4e723 | ||||
| 0,         54,         54,        1,   345600, 0x1263e5e3 | ||||
| 0,         55,         55,        1,   345600, 0x6d3fc449 | ||||
| 0,         56,         56,        1,   345600, 0xc218c2c9 | ||||
| 0,         57,         57,        1,   345600, 0x12ef8744 | ||||
| 0,         58,         58,        1,   345600, 0xc073486e | ||||
| 0,         59,         59,        1,   345600, 0xa3403147 | ||||
| 0,         60,         60,        1,   345600, 0x720a8c5b | ||||
| 0,         61,         61,        1,   345600, 0x7a268f12 | ||||
| 0,         62,         62,        1,   345600, 0xf311d147 | ||||
| 0,         63,         63,        1,   345600, 0x5cc12e78 | ||||
| 0,         64,         64,        1,   345600, 0xf09ecd59 | ||||
| 0,         65,         65,        1,   345600, 0x0e3b46c3 | ||||
| 0,         66,         66,        1,   345600, 0x80786a01 | ||||
| 0,         67,         67,        1,   345600, 0x3edd6931 | ||||
| 0,         68,         68,        1,   345600, 0x14e27291 | ||||
| 0,         69,         69,        1,   345600, 0x12776fd1 | ||||
| 0,         70,         70,        1,   345600, 0xa68cf46d | ||||
| 0,         71,         71,        1,   345600, 0x04f99d27 | ||||
| 0,         72,         72,        1,   345600, 0x76618a97 | ||||
| 0,         73,         73,        1,   345600, 0x7559dcae | ||||
| 0,         74,         74,        1,   345600, 0xc9f4d77f | ||||
| 0,         75,         75,        1,   345600, 0xe76fbad7 | ||||
| 0,         76,         76,        1,   345600, 0x6efca571 | ||||
| 0,         77,         77,        1,   345600, 0x0619a437 | ||||
| 0,         78,         78,        1,   345600, 0x0b48a563 | ||||
| 0,         79,         79,        1,   345600, 0x6ec1bae9 | ||||
| 0,         80,         80,        1,   345600, 0xcce588aa | ||||
| 0,         81,         81,        1,   345600, 0xa003e269 | ||||
| 0,         82,         82,        1,   345600, 0x6507ec83 | ||||
| 0,         83,         83,        1,   345600, 0xa697ec03 | ||||
| 0,         84,         84,        1,   345600, 0xb18a0ddd | ||||
| 0,         85,         85,        1,   345600, 0x96b74d36 | ||||
| 0,         86,         86,        1,   345600, 0x6b6d5ebb | ||||
| 0,         87,         87,        1,   345600, 0x86a082c4 | ||||
| 0,         88,         88,        1,   345600, 0x463ac3e6 | ||||
| 0,         89,         89,        1,   345600, 0xac54e07e | ||||
| 0,         90,         90,        1,   345600, 0xdd32e5ce | ||||
| 0,         91,         91,        1,   345600, 0xc27b9140 | ||||
| 0,         92,         92,        1,   345600, 0x70855f0b | ||||
| 0,         93,         93,        1,   345600, 0xad849d48 | ||||
| 0,         94,         94,        1,   345600, 0x26f6bbba | ||||
| 0,         95,         95,        1,   345600, 0x4c01cc6c | ||||
| 0,         96,         96,        1,   345600, 0x2f6fdac5 | ||||
| 0,         97,         97,        1,   345600, 0xb4d8f6d6 | ||||
| 0,         98,         98,        1,   345600, 0x53aafc9f | ||||
| 0,         99,         99,        1,   345600, 0x53aafc9f | ||||
| 0,        100,        100,        1,   345600, 0xa016f90b | ||||
| 0,        101,        101,        1,   345600, 0x7a68ea8b | ||||
| 0,        102,        102,        1,   345600, 0x74cee980 | ||||
| 0,        103,        103,        1,   345600, 0x16621888 | ||||
| 0,        104,        104,        1,   345600, 0x16621888 | ||||
| 0,        105,        105,        1,   345600, 0x4f6c5227 | ||||
| 0,        106,        106,        1,   345600, 0x5d8343c2 | ||||
| 0,        107,        107,        1,   345600, 0x4ea83d1a | ||||
							
								
								
									
										21
									
								
								tests/ref/fate/h264_redundant_pps-side_data
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								tests/ref/fate/h264_redundant_pps-side_data
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,21 @@ | ||||
| a35cca13c3f91d1a279bf576b8264d05 *tests/data/fate/h264_redundant_pps-side_data.nut | ||||
| 596153 tests/data/fate/h264_redundant_pps-side_data.nut | ||||
| #extradata 0:       34, 0x851f08e4 | ||||
| #tb 0: 1/48000 | ||||
| #media_type 0: video | ||||
| #codec_id 0: h264 | ||||
| #dimensions 0: 1920x1080 | ||||
| #sar 0: 0/1 | ||||
| 0,      -2002,          0,     2002,   247959, 0xdb721881, S=1,       34 | ||||
| 0,          0,       4004,     2002,    43356, 0xa366eb79, F=0x0 | ||||
| 0,       2002,       2002,     2002,    11423, 0x9c0a86fa, F=0x0 | ||||
| 0,       4004,       8008,     2002,    50801, 0xfbfe860d, F=0x0 | ||||
| 0,       6006,       6006,     2002,    12567, 0x650a5321, F=0x0 | ||||
| 0,       8008,      12012,     2002,    52447, 0x19e106c1, F=0x0 | ||||
| 0,      10010,      10010,     2002,    12575, 0x83c94868, F=0x0 | ||||
| 0,      12012,      16016,     2002,    54028, 0xa8460c03, F=0x0 | ||||
| 0,      14014,      14014,     2002,    13539, 0x0bc96c74, F=0x0 | ||||
| 0,      16016,      20020,     2002,    54489, 0x319c9032, F=0x0 | ||||
| 0,      18018,      18018,     2002,    13705, 0x38a02805, F=0x0 | ||||
| 0,      20020,      22022,     2002,    22313, 0xec81a420, F=0x0 | ||||
| 0,      22022,      24024,     2002,     6335, 0xa524214d | ||||
							
								
								
									
										11
									
								
								tests/ref/fate/h264_redundant_pps-side_data2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								tests/ref/fate/h264_redundant_pps-side_data2
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | ||||
| dd953f8d95d2927703ce9593a07fe2e7 *tests/data/fate/h264_redundant_pps-side_data2.nut | ||||
| 5162 tests/data/fate/h264_redundant_pps-side_data2.nut | ||||
| #tb 0: 1/25 | ||||
| #media_type 0: video | ||||
| #codec_id 0: rawvideo | ||||
| #dimensions 0: 256x128 | ||||
| #sar 0: 1/1 | ||||
| 0,          0,          0,        1,    49152, 0x08745db9 | ||||
| 0,          1,          1,        1,    49152, 0x96bf5e58 | ||||
| 0,          2,          2,        1,    49152, 0x8fe31b6d | ||||
| 0,          3,          3,        1,    49152, 0x0b621cc3 | ||||
		Reference in New Issue
	
	Block a user
	 Andreas Rheinhardt
					Andreas Rheinhardt