mirror of https://github.com/FFmpeg/FFmpeg.git
* qatar/master: (29 commits) cabac: Move code only used within the CABAC test program into the test program. vp56: Drop unnecessary cabac.h #include. h264-test: Initialize AVCodecContext.av_class. build: Skip compiling network.h and rtsp.h if networking is not enabled. cosmetics: drop some pointless parentheses Disable annoying warning without changing behavior faq: Solutions for common problems with sample paths when running FATE. avcodec: attempt to clarify the CODEC_CAP_DELAY documentation avcodec: fix avcodec_encode_audio() documentation. FATE: xmv-demux test; exercise the XMV demuxer without decoding the perceptual codecs inside. vqf: recognize more metadata chunks FATE test: BMV demuxer and associated video and audio decoders. FATE: indeo4 video decoder test. FATE: update xxan-wc4 test to a sample with more code coverage. Change the recent h264_mp4toannexb bitstream filter test to output to an elementary stream rather than a program stream. g722enc: validate AVCodecContext.trellis g722enc: set frame_size, and also handle an odd number of input samples g722enc: split encoding into separate functions for trellis vs. no trellis mpegaudiodec: Use clearer pointer math tta: Fix returned error code at EOF ... Conflicts: libavcodec/h264.c libavcodec/indeo3.c libavcodec/interplayvideo.c libavcodec/ivi_common.c libavcodec/libxvidff.c libavcodec/mpegvideo.c libavcodec/ppc/mpegvideo_altivec.c libavcodec/tta.c libavcodec/utils.c libavfilter/vsrc_buffer.c libavformat/Makefile tests/fate/indeo.mak tests/ref/acodec/g722 Merged-by: Michael Niedermayer <michaelni@gmx.at>pull/3/head
commit
757473831c
48 changed files with 693 additions and 219 deletions
@ -1,4 +1,4 @@ |
||||
156f63e3391b95020ae882dbae6eccf3 *./tests/data/acodec/g722.wav |
||||
47991 ./tests/data/acodec/g722.wav |
||||
8f65de513acc08b37a488d6a802b4f00 *./tests/data/g722.acodec.out.wav |
||||
stddev: 8860.50 PSNR: 17.38 MAXDIFF:33814 bytes: 191732/ 1058400 |
||||
b813a52d4efe6cf7974190ea9c4c7e8c *./tests/data/acodec/g722.wav |
||||
48053 ./tests/data/acodec/g722.wav |
||||
d8344d14a11eef0418b856af70694cbe *./tests/data/g722.acodec.out.wav |
||||
stddev: 8841.18 PSNR: 17.40 MAXDIFF:36225 bytes: 191980/ 1058400 |
||||
|
@ -0,0 +1,42 @@ |
||||
0, 0, 823680, 0xddb8a306 |
||||
1, 0, 7424, 0x18540b36 |
||||
0, 7500, 823680, 0xa95375c8 |
||||
1, 7576, 7296, 0x5acd2484 |
||||
0, 15000, 823680, 0xa95375c8 |
||||
1, 15020, 7424, 0xa1bc5c5a |
||||
0, 22500, 823680, 0xb6f78afe |
||||
1, 22596, 7296, 0x71a02ad1 |
||||
0, 30000, 823680, 0xb6f78afe |
||||
1, 30041, 7424, 0x09cc32f2 |
||||
0, 37500, 823680, 0x45b9c8f0 |
||||
1, 37616, 7296, 0xa3451726 |
||||
0, 45000, 823680, 0x45b9c8f0 |
||||
1, 45061, 7296, 0x1eb40a18 |
||||
0, 52500, 823680, 0x7653d8e9 |
||||
1, 52506, 7424, 0xc55a2acf |
||||
0, 60000, 823680, 0x7653d8e9 |
||||
1, 60082, 7296, 0x5b9fad3f |
||||
0, 67500, 823680, 0xf1e2fd73 |
||||
1, 67527, 7424, 0xea651ae7 |
||||
0, 75000, 823680, 0xf1e2fd73 |
||||
1, 75102, 7296, 0x2bd5ddb6 |
||||
0, 82500, 823680, 0x6d2deab3 |
||||
1, 82547, 7424, 0xde4243b4 |
||||
0, 90000, 823680, 0x6d2deab3 |
||||
1, 90122, 7296, 0x358806d3 |
||||
0, 97500, 823680, 0x37fd33ce |
||||
1, 97567, 7296, 0x511a144e |
||||
0, 105000, 823680, 0x37fd33ce |
||||
1, 105012, 7424, 0x887a3e84 |
||||
0, 112500, 823680, 0x0a8e0ab9 |
||||
1, 112588, 7296, 0xfeae2a0c |
||||
0, 120000, 823680, 0x0a8e0ab9 |
||||
1, 120033, 7424, 0xa4ea5d22 |
||||
0, 127500, 823680, 0x991bb2b0 |
||||
1, 127608, 7296, 0xb3adf7fa |
||||
0, 135000, 823680, 0x991bb2b0 |
||||
1, 135053, 7424, 0xce995dcc |
||||
0, 142500, 823680, 0xb8397c8c |
||||
1, 142629, 7296, 0x5b4cf574 |
||||
0, 150000, 823680, 0xb8397c8c |
||||
1, 150073, 7296, 0x8a70eaf0 |
@ -1 +1 @@ |
||||
503d34ff458a86387ab349c31726f19a |
||||
5f04c27cc6ee8625fe2405fb0f7da9a3 |
||||
|
@ -0,0 +1,100 @@ |
||||
0, 0, 86400, 0x98f5e422 |
||||
0, 6000, 86400, 0x1864cb06 |
||||
0, 12000, 86400, 0xb09532ef |
||||
0, 18000, 86400, 0x3cd3dcdc |
||||
0, 24000, 86400, 0xe738847f |
||||
0, 30000, 86400, 0xc9b13afb |
||||
0, 36000, 86400, 0x5005d035 |
||||
0, 42000, 86400, 0x22f63e17 |
||||
0, 48000, 86400, 0x93391f02 |
||||
0, 54000, 86400, 0x264830fd |
||||
0, 60000, 86400, 0x8fff9f5f |
||||
0, 66000, 86400, 0x524997fe |
||||
0, 72000, 86400, 0x54e330f9 |
||||
0, 78000, 86400, 0x1d766a22 |
||||
0, 84000, 86400, 0x683a70ac |
||||
0, 90000, 86400, 0x553b7b3d |
||||
0, 96000, 86400, 0x822c79bc |
||||
0, 102000, 86400, 0xe1087a1c |
||||
0, 108000, 86400, 0xff397595 |
||||
0, 114000, 86400, 0x1b6b7717 |
||||
0, 120000, 86400, 0x6c5275c1 |
||||
0, 126000, 86400, 0x4e6a7189 |
||||
0, 132000, 86400, 0x285c6eba |
||||
0, 138000, 86400, 0xce647227 |
||||
0, 144000, 86400, 0xa0d07b1c |
||||
0, 150000, 86400, 0x5b567861 |
||||
0, 156000, 86400, 0x105873ec |
||||
0, 162000, 86400, 0x59267fa0 |
||||
0, 168000, 86400, 0xaeac839f |
||||
0, 174000, 86400, 0x2faf7402 |
||||
0, 180000, 86400, 0xc8547a30 |
||||
0, 186000, 86400, 0x3d357d49 |
||||
0, 192000, 86400, 0x75db6d6c |
||||
0, 198000, 86400, 0x9fbf68e9 |
||||
0, 204000, 86400, 0x56a64d26 |
||||
0, 210000, 86400, 0xce9e1f43 |
||||
0, 216000, 86400, 0xa4d7fddc |
||||
0, 222000, 86400, 0x3e20d77c |
||||
0, 228000, 86400, 0x4680661d |
||||
0, 234000, 86400, 0xf1b20af3 |
||||
0, 240000, 86400, 0xb79d8045 |
||||
0, 246000, 86400, 0x9479fc8a |
||||
0, 252000, 86400, 0x232965c3 |
||||
0, 258000, 86400, 0xd18bca17 |
||||
0, 264000, 86400, 0xb9064249 |
||||
0, 270000, 86400, 0xcc48ab34 |
||||
0, 276000, 86400, 0xe25018cd |
||||
0, 282000, 86400, 0x8da489ee |
||||
0, 288000, 86400, 0x90de0fc1 |
||||
0, 294000, 86400, 0x2428dcee |
||||
0, 300000, 86400, 0x4316e1ae |
||||
0, 306000, 86400, 0x2b25e54c |
||||
0, 312000, 86400, 0x736ce020 |
||||
0, 318000, 86400, 0x9a6be09a |
||||
0, 324000, 86400, 0x23bddbcd |
||||
0, 330000, 86400, 0x9368e465 |
||||
0, 336000, 86400, 0x1ae9bb87 |
||||
0, 342000, 86400, 0x4e591f32 |
||||
0, 348000, 86400, 0xba1bf9dc |
||||
0, 354000, 86400, 0x07f0aa60 |
||||
0, 360000, 86400, 0xf5a2cfa2 |
||||
0, 366000, 86400, 0xcba5fc18 |
||||
0, 372000, 86400, 0x858c0cfe |
||||
0, 378000, 86400, 0xac73ecd4 |
||||
0, 384000, 86400, 0xf41bf03c |
||||
0, 390000, 86400, 0x928ed146 |
||||
0, 396000, 86400, 0x9ff5990a |
||||
0, 402000, 86400, 0xc2fabc3d |
||||
0, 408000, 86400, 0x94af87a3 |
||||
0, 414000, 86400, 0x9bae514c |
||||
0, 420000, 86400, 0xe0da267a |
||||
0, 426000, 86400, 0x1d40f55c |
||||
0, 432000, 86400, 0xe6173b68 |
||||
0, 438000, 86400, 0x1445490d |
||||
0, 444000, 86400, 0x8d8753c1 |
||||
0, 450000, 86400, 0xe5a7779d |
||||
0, 456000, 86400, 0x3cfc66ef |
||||
0, 462000, 86400, 0xa5d45608 |
||||
0, 468000, 86400, 0x62f17be1 |
||||
0, 474000, 86400, 0xa64c84d3 |
||||
0, 480000, 86400, 0xf98162f0 |
||||
0, 486000, 86400, 0x0db77d9f |
||||
0, 492000, 86400, 0x0f0cbac9 |
||||
0, 498000, 86400, 0xb9934e97 |
||||
0, 504000, 86400, 0x7f8fa248 |
||||
0, 510000, 86400, 0xdfd96768 |
||||
0, 516000, 86400, 0x81b07919 |
||||
0, 522000, 86400, 0x66c11e9f |
||||
0, 528000, 86400, 0xd86eb114 |
||||
0, 534000, 86400, 0x67f20c1f |
||||
0, 540000, 86400, 0x66915de5 |
||||
0, 546000, 86400, 0x2b8aa76f |
||||
0, 552000, 86400, 0x85b5a3d2 |
||||
0, 558000, 86400, 0x80d29ed6 |
||||
0, 564000, 86400, 0x4d508e2c |
||||
0, 570000, 86400, 0x0d407374 |
||||
0, 576000, 86400, 0xd4068016 |
||||
0, 582000, 86400, 0x6ffab98f |
||||
0, 588000, 86400, 0x2360903d |
||||
0, 594000, 86400, 0x470e04a0 |
@ -0,0 +1,181 @@ |
||||
0, 0, 1508, 0xefceba48 |
||||
1, 0, 5976, 0xfa2c2db9 |
||||
1, 10841, 5976, 0x256b935c |
||||
1, 21682, 5976, 0xa78a9563 |
||||
1, 32522, 5976, 0x4ea056f4 |
||||
1, 43363, 5976, 0xda772d8d |
||||
1, 54204, 5976, 0xafacf7c9 |
||||
0, 57600, 108, 0x06713c96 |
||||
0, 61200, 952, 0xd306df7e |
||||
0, 64800, 2312, 0xaf316585 |
||||
1, 65045, 5976, 0xdeb003f4 |
||||
0, 68400, 3872, 0xfc1c527c |
||||
0, 72000, 20, 0xaffc0edd |
||||
0, 75600, 6600, 0xe1b66c7f |
||||
1, 75886, 2016, 0xa7380d36 |
||||
0, 79200, 6868, 0xd5b3f631 |
||||
1, 79543, 2016, 0xbc090bac |
||||
0, 82800, 8420, 0xf70ee33b |
||||
1, 83200, 2016, 0x6f8c164c |
||||
0, 86400, 13144, 0x9a54ef39 |
||||
1, 86857, 2016, 0x13b80e28 |
||||
0, 90000, 6340, 0xe55bf555 |
||||
1, 90514, 2016, 0xd40ff863 |
||||
0, 93600, 3736, 0x0b23f89f |
||||
1, 94171, 2016, 0x4d530ed7 |
||||
0, 97200, 2624, 0x79e2e451 |
||||
1, 97829, 2160, 0x0fbc37eb |
||||
0, 100800, 1860, 0x63886f11 |
||||
1, 101747, 13824, 0x82fb2602 |
||||
0, 104400, 1244, 0x74594601 |
||||
0, 108000, 564, 0xf4561dfb |
||||
0, 111600, 80, 0xbf8e2e30 |
||||
0, 115200, 20, 0xa0990c29 |
||||
1, 126824, 13824, 0x08771caf |
||||
1, 151902, 13824, 0xdf7d4a65 |
||||
1, 176980, 13896, 0x24bf3f47 |
||||
1, 202188, 3600, 0x9ad26b9f |
||||
1, 208718, 3600, 0x8c666fd6 |
||||
1, 215249, 3600, 0x305c6ca1 |
||||
1, 221780, 3600, 0x48b04e1e |
||||
0, 223200, 104, 0x12413980 |
||||
0, 226800, 796, 0x2e698ed3 |
||||
1, 228310, 3600, 0x8c915935 |
||||
0, 230400, 1808, 0x8b3e6e5e |
||||
0, 234000, 4712, 0xdbd51737 |
||||
1, 234841, 3600, 0xa8f45e01 |
||||
0, 237600, 5548, 0xee9c831c |
||||
0, 241200, 6152, 0x9c18ccc1 |
||||
1, 241371, 3816, 0xc64cc5ed |
||||
0, 244800, 6452, 0x7860462a |
||||
1, 248294, 1944, 0x0ac2e3f1 |
||||
0, 248400, 6676, 0xe1b1c9e4 |
||||
1, 251820, 1944, 0x2197dccd |
||||
0, 252000, 10904, 0x0bded7b7 |
||||
1, 255347, 1944, 0x0c02e77f |
||||
0, 255600, 12844, 0xe6d16cff |
||||
1, 258873, 1944, 0x675ee06a |
||||
0, 259200, 10920, 0xe114c46b |
||||
1, 262400, 2160, 0x0d803a8b |
||||
0, 262800, 5952, 0xb7464634 |
||||
1, 266318, 6696, 0xa7a0dfea |
||||
0, 266400, 4732, 0x2fa2e36d |
||||
0, 270000, 2592, 0xf54ddd57 |
||||
0, 273600, 1516, 0x4a1cd4d5 |
||||
0, 277200, 864, 0x49889afc |
||||
1, 278465, 6696, 0x59aa3145 |
||||
0, 280800, 468, 0x3932e6a4 |
||||
0, 284400, 116, 0x2b8341e6 |
||||
0, 288000, 16, 0x6a3109cf |
||||
1, 290612, 6696, 0x69be4d78 |
||||
1, 302759, 6696, 0x64064c67 |
||||
1, 314906, 6696, 0xc8536f98 |
||||
1, 327053, 6696, 0xc0ce5199 |
||||
1, 339200, 6768, 0x3b275c58 |
||||
1, 351478, 8856, 0x90e5b37c |
||||
0, 360000, 1508, 0xefceba48 |
||||
1, 367543, 8856, 0x86b33366 |
||||
1, 383608, 8856, 0x19e18797 |
||||
1, 399673, 8856, 0x0a0c7fbd |
||||
1, 415739, 8928, 0x4a9b2d42 |
||||
0, 417600, 100, 0x45023894 |
||||
0, 421200, 948, 0xa65ed345 |
||||
0, 424800, 2808, 0xd7285746 |
||||
0, 428400, 5372, 0x05794175 |
||||
1, 431935, 1512, 0xed8b3f4b |
||||
0, 432000, 11596, 0x8636eca7 |
||||
1, 434678, 1512, 0xa27d3891 |
||||
0, 435600, 11524, 0xe1f39be3 |
||||
1, 437420, 1512, 0xb0f13eb6 |
||||
0, 439200, 23392, 0xab053f05 |
||||
1, 440163, 1656, 0xe5a98324 |
||||
0, 442800, 4560, 0x03197d07 |
||||
1, 443167, 2232, 0x15445433 |
||||
0, 446400, 4440, 0x1cc361a2 |
||||
1, 447216, 2232, 0x5cb348a9 |
||||
0, 450000, 23688, 0x16030634 |
||||
1, 451265, 2232, 0xf10347da |
||||
0, 453600, 16132, 0xf0eca799 |
||||
1, 455314, 2448, 0x3e16a175 |
||||
0, 457200, 29896, 0x0c0988ea |
||||
1, 459755, 2520, 0x17e3ca2b |
||||
0, 460800, 19956, 0x0093aa0b |
||||
1, 464327, 1944, 0x35c2de84 |
||||
0, 464400, 16392, 0x8829a9ca |
||||
1, 467853, 1944, 0x55b4db40 |
||||
0, 468000, 16772, 0x9a4a546d |
||||
1, 471380, 2088, 0xdaae14b2 |
||||
0, 471600, 8920, 0xcd8ca203 |
||||
1, 475167, 1944, 0x92ccd37f |
||||
0, 475200, 9632, 0x53c1d37b |
||||
1, 478694, 1944, 0x70efede1 |
||||
0, 478800, 8976, 0xfe4da2cc |
||||
1, 482220, 1944, 0x7601d304 |
||||
0, 482400, 6680, 0x35348fe0 |
||||
1, 485747, 1944, 0x3922ebc2 |
||||
0, 486000, 9228, 0xcbf62b0c |
||||
1, 489273, 2160, 0xde462f2e |
||||
0, 489600, 5108, 0xd1d88511 |
||||
1, 493192, 1872, 0x467ac1d2 |
||||
0, 493200, 10016, 0xaff4b2b2 |
||||
1, 496588, 1872, 0xa1e4cd43 |
||||
0, 496800, 7468, 0x23e81ab8 |
||||
1, 499984, 1872, 0x1dceccc6 |
||||
0, 500400, 4172, 0x253cd05b |
||||
1, 503380, 1872, 0x2bbad2a5 |
||||
0, 504000, 8188, 0x7ede743f |
||||
1, 506776, 1872, 0xc603d44d |
||||
0, 507600, 2884, 0x2dec55a3 |
||||
1, 510171, 1872, 0x1b4cc261 |
||||
0, 511200, 3900, 0xd0666a18 |
||||
1, 513567, 1872, 0x10edd6cf |
||||
0, 514800, 2996, 0x9cc99b8c |
||||
1, 516963, 2376, 0xecdb9d61 |
||||
0, 518400, 2156, 0xae612776 |
||||
1, 521273, 2592, 0x5559eced |
||||
0, 522000, 3988, 0x0d2c9992 |
||||
0, 525600, 1512, 0x6281fc00 |
||||
1, 525976, 2592, 0x8848dfc7 |
||||
0, 529200, 6544, 0xb75c2562 |
||||
1, 530678, 2592, 0x4ca2d7da |
||||
0, 532800, 4108, 0xfb21efc9 |
||||
1, 535380, 2592, 0x285fd7e6 |
||||
0, 536400, 1096, 0x85922a37 |
||||
0, 540000, 9740, 0xe57d7647 |
||||
1, 540082, 2592, 0x2717e404 |
||||
0, 543600, 416, 0x61c2ea02 |
||||
1, 544784, 2592, 0xf106111a |
||||
0, 547200, 336, 0x1dc5ac1c |
||||
1, 549486, 2592, 0xd7d01119 |
||||
0, 550800, 204, 0x16f57017 |
||||
1, 554188, 2592, 0x550cfeda |
||||
0, 554400, 112, 0x78374234 |
||||
0, 558000, 40, 0x6cb21985 |
||||
1, 558890, 2592, 0x47ad00c4 |
||||
1, 563592, 2592, 0x39bbf306 |
||||
1, 568294, 3240, 0x69addfce |
||||
1, 574171, 21384, 0x254f63e0 |
||||
1, 612963, 21456, 0x2f7a9859 |
||||
0, 615600, 14420, 0x53324ca4 |
||||
0, 619200, 40, 0x10971420 |
||||
1, 651886, 37512, 0x6e962928 |
||||
1, 719935, 2736, 0x1dc91c69 |
||||
0, 720000, 24904, 0x15574f7e |
||||
1, 724898, 2736, 0x023434fd |
||||
1, 729861, 2736, 0x906f1541 |
||||
0, 734400, 1908, 0xccb2dd3c |
||||
1, 734824, 2736, 0x85a31102 |
||||
0, 738000, 4676, 0xbfa42b7e |
||||
1, 739788, 3024, 0x9296a5f3 |
||||
0, 741600, 3600, 0x87c9dc58 |
||||
0, 745200, 8184, 0x504a8e65 |
||||
1, 745273, 1944, 0x7bf4dedc |
||||
0, 748800, 9636, 0x2efb3006 |
||||
1, 748800, 1944, 0x4196c404 |
||||
1, 752327, 1944, 0xcda97c7a |
||||
0, 752400, 9580, 0x0fb6f4e8 |
||||
1, 755853, 1944, 0x5f4922b2 |
||||
0, 756000, 7840, 0xe996f564 |
||||
1, 759380, 2088, 0x37dfc157 |
||||
0, 759600, 4208, 0xe9c2fba2 |
||||
0, 763200, 556, 0x3f1e077c |
@ -1,10 +1,21 @@ |
||||
0, 0, 79360, 0x877eb3ed |
||||
0, 6000, 79360, 0x9ff8707c |
||||
0, 12000, 79360, 0x144dec86 |
||||
0, 18000, 79360, 0x56d59588 |
||||
0, 24000, 79360, 0x2d20f8ce |
||||
0, 30000, 79360, 0x1a752c42 |
||||
0, 36000, 79360, 0x85705730 |
||||
0, 42000, 79360, 0xddea3741 |
||||
0, 48000, 79360, 0x46448efd |
||||
0, 54000, 79360, 0x27186e2b |
||||
0, 0, 79360, 0x3b0a7d1b |
||||
0, 6000, 79360, 0x740842c3 |
||||
0, 12000, 79360, 0x85160167 |
||||
0, 18000, 79360, 0xaf510e92 |
||||
0, 24000, 79360, 0x8e290bec |
||||
0, 30000, 79360, 0x51e981b0 |
||||
0, 36000, 79360, 0x16e52c60 |
||||
0, 42000, 79360, 0x66e1e60a |
||||
0, 48000, 79360, 0x40fa58f6 |
||||
0, 54000, 79360, 0x00388edd |
||||
0, 60000, 79360, 0xc74f95bf |
||||
0, 66000, 79360, 0xf446a3fd |
||||
0, 72000, 79360, 0x27b5eb60 |
||||
0, 78000, 79360, 0xea9266a2 |
||||
0, 84000, 79360, 0x7b6a7907 |
||||
0, 90000, 79360, 0x2be7d946 |
||||
0, 96000, 79360, 0x61881ee4 |
||||
0, 102000, 79360, 0x9214bd4f |
||||
0, 108000, 79360, 0xeb294afe |
||||
0, 114000, 79360, 0xc861ad55 |
||||
0, 120000, 79360, 0x3d3b6220 |
||||
|
Loading…
Reference in new issue