You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
(91) |
Oct
(8) |
Nov
(15) |
Dec
(13) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(2) |
Feb
(5) |
Mar
(41) |
Apr
(41) |
May
(29) |
Jun
(61) |
Jul
(74) |
Aug
(3) |
Sep
(35) |
Oct
(24) |
Nov
(86) |
Dec
(163) |
2003 |
Jan
(28) |
Feb
(94) |
Mar
(27) |
Apr
(14) |
May
(5) |
Jun
(8) |
Jul
(1) |
Aug
(67) |
Sep
(113) |
Oct
(78) |
Nov
(37) |
Dec
(97) |
2004 |
Jan
(15) |
Feb
(35) |
Mar
(2) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(4) |
Nov
(4) |
Dec
|
2006 |
Jan
|
Feb
(25) |
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
(1) |
2007 |
Jan
|
Feb
|
Mar
(3) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2008 |
Jan
|
Feb
(13) |
Mar
(1) |
Apr
(7) |
May
(1) |
Jun
|
Jul
(21) |
Aug
|
Sep
(1) |
Oct
(10) |
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Michel L. <wa...@us...> - 2001-09-03 10:46:54
|
Update of /cvsroot/libmpeg2/mpeg2dec/libmpeg2 In directory usw-pr-cvs1:/tmp/cvs-serv22478/libmpeg2 Modified Files: slice.c Log Message: added support for an unusual construct at the start of some slices. With this new code libmpeg2's behaviour should be equivalent to that of decoders that have the notion of macroblock addresses. The speed impact should not be measurable as this is outside of the macroblock loop. Also checking that the macroblock position is within the bounds of the image probably helps with robustness. Index: slice.c =================================================================== RCS file: /cvsroot/libmpeg2/mpeg2dec/libmpeg2/slice.c,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -d -r1.1.1.1 -r1.2 --- slice.c 2001/07/19 08:21:13 1.1.1.1 +++ slice.c 2001/09/03 10:46:51 1.2 @@ -1590,6 +1590,19 @@ GET_MACROBLOCK_ADDRESS_INCREMENT (offset); offset <<= 4; + while (offset - picture->coded_picture_width >= 0) { + offset -= picture->coded_picture_width; + if ((picture->current_frame->copy == NULL) || + (picture->picture_coding_type != B_TYPE)) { + dest[0] += 16 * stride; + dest[1] += 4 * stride; + dest[2] += 4 * stride; + } + picture->v_offset += 16; + } + if (picture->v_offset >= picture->coded_picture_height) + return; + while (1) { int mba_inc; |
From: Michel L. <wa...@us...> - 2001-09-03 10:32:56
|
Update of /cvsroot/libmpeg2/mpeg2dec-streams/twilight_zone/walken/mpeg1_start_slice In directory usw-pr-cvs1:/tmp/cvs-serv16952 Added Files: README c.md5 mmx.md5 stream Log Message: new mpeg1 test stream, using a weird construct at the start of some slices. --- NEW FILE: README --- This stream uses a weird construct at the start of some slices: the macroblock_address_increment is larger than the picture width, causing the first macroblock of that slice to be actually on a different vertical position than that indicated by the slice_vertical_position. I believe such a construct is incorrect, as the slice_vertical_position is explicitly defined in both mpeg1 and mpeg2 as being the vertical position of the first macroblock in that slice. However most decoders, who use the notion of macroblock address internally, will not notice the weird construct and just decode it fine. --- NEW FILE: c.md5 --- 06f62e1d913e4ebe176a300f24803a67 *0.pgm ed70354377db170240e01c8840970ae6 *1.pgm afa44dfdb483b28629296cbeffab7eb6 *2.pgm b1f10ed6468468af04e0cf543429b417 *3.pgm e0faeeb8953c72a0fc7b4b24462e2646 *4.pgm 8ca017a21400a18e210ee4e7d31e75a4 *5.pgm 99be1b5b38316c481ec1443b5d188357 *6.pgm b48560d1d5ecd9034c3b41d8cf14ab54 *7.pgm a30277bd964f2aadbf495ecdd86fb8a9 *8.pgm 3d552f34b5e1a02fc008a41d997b0e8b *9.pgm a1c756da2abd12f8eed81ff9ab0add1f *10.pgm 965481d04b33dc9da79ba8ea49fbc6b0 *11.pgm bd19fc8d9a0b5eaec880c8d8a3740fa5 *12.pgm 0862a1fd05a55b581731f19eec02b9ea *13.pgm 16631df3ded39ed3df22a8d977e29f92 *14.pgm 0d386dddd9d8d9d8abbadcac69380b65 *15.pgm 7d818ad6d30714c81fcd0ed9ebf8a237 *16.pgm 5de2d70fdead12d14b084597cd896a91 *17.pgm 1b100ea45fe68cdb189932b434b9384f *18.pgm cac3bc270e0a334af2cf6fda21c2e143 *19.pgm 10252e859f77b845a94f4aebf928d828 *20.pgm d51d4c49bbbe29428db2390f67108a93 *21.pgm 6a91e4d8a467ce684ed9163c58f527ee *22.pgm 372b4a4bcf21bd540b189fa691b404e4 *23.pgm 98103fc96457db39c27522fe2d4eefc1 *24.pgm eb637bd3c21027f06975f251f52a912d *25.pgm 1c9a626384b9cf5ddc3e4a2adcc2e7a8 *26.pgm dc3408a153c17ff5e5aca522bbda3980 *27.pgm ae5adfa62c436599af13530ebce1fee1 *28.pgm e66bcc4e2ae0fede2b0e20b36a7cc7a7 *29.pgm a010657d2d15c73158e559f1f51cb2e2 *30.pgm 6230d178018ded1cfac376bd48883aac *31.pgm cf1b9b26117cc547d893e4156309e410 *32.pgm 58dedbd213a74df9ae8c3b749178d05c *33.pgm f0b02e15a217a8a52b2f4595eda0e1f8 *34.pgm 983c74bb0cf52ab8e055a52fdb72c111 *35.pgm 6286049186ab4f6f3698dd787d45b691 *36.pgm e79d34f96a48ea35248e5c7866f83d5d *37.pgm a2999df0a6b518fa9f36431e664d1225 *38.pgm c23d03f04f965f487871f02c50b3ed70 *39.pgm fa84897f2b671d379fc327cd86761f3e *40.pgm f8517683bb034301bddf83f72102befc *41.pgm 7bf8a99b8471b74fc760ee53bf3971cf *42.pgm 2341cddb9b5a3dcb30462e229b8a6589 *43.pgm 115785aa2ee83ef01be7bdce179bebe6 *44.pgm 40626fe6d1aef8fc2940a93da3ad3365 *45.pgm 6460b99fa03e0bd69ac79375814c7b0e *46.pgm 4afd9441f8026fd849fd249e4351f80d *47.pgm 5b525b5a23f1552e9131afb01043322b *48.pgm eae9e0127f2ba2271e73db7362dafe5f *49.pgm 9cc010c59c76519522cf4a1a9035fc16 *50.pgm d25b4b8f89339baf73fe39bcd8847a96 *51.pgm 084b1ed0990aaf508daaa5791f2f999c *52.pgm 3254611514e6db8cbcbaa9b0407fad3e *53.pgm 50e26e33fb91228881a4448a9aa4d80e *54.pgm 7d82a3b8dd270f06aeb2c58e65ab22c3 *55.pgm 9da551af854dd581ec69837d77868edd *56.pgm 43ad02e3000dbe95073323915267e7f9 *57.pgm f2c589aa5c81b27ba8da0e5368ee2a17 *58.pgm b5c1f9d2eed9b1f99e9fb6e8a241dcbd *59.pgm f19c4d5bbe0086d8813195a11b157ed7 *60.pgm 860dec64fc1703a04b40d8fdb90a196b *61.pgm 41c669e15cd73ff572545838d040d958 *62.pgm a908bd607effe37251c9052001fb28e8 *63.pgm 99fc262f5a972a1a9f5f80f7fd063a42 *64.pgm 16d6a361a4872f8eb40f4f1321fd40f4 *65.pgm f449489cd900ccbfc5885160792fd0b2 *66.pgm 1a03031fa755a845baa30d0950b60dad *67.pgm efe89f74440e5378c9190cd1e7369179 *68.pgm 778b9cc1cc1bfe4a61fecd17af3c611a *69.pgm 58cc70fad852837a0bfce1e606386787 *70.pgm bc7657813343953d10eae3e19a2fd9d2 *71.pgm 0640f49798320dfe3de8617c5dbc358f *72.pgm fecc80b692edd3d9212c8eea1e6b03aa *73.pgm 33d7b9a70db12c668530e1133b8330bf *74.pgm 35ecdb31e83ff91e6f21d09766e4ebc9 *75.pgm 584df4932120e4f2c391102e59b25a7f *76.pgm 31e8382ef54b9ffab64aa76f2a2e0502 *77.pgm 6aaed42328e796769dfb51c64dbd6431 *78.pgm 3de20635d70cc1920d8f0b0cf91a4edc *79.pgm 6136ea536512a56bdb16cac256a1d2d1 *80.pgm c124c7f862fe1d77be095d34748931d9 *81.pgm e13bd8c3e11e18ce822c0311cc744881 *82.pgm 5d8225a8dc18f6dd20d37f3aecee8222 *83.pgm 4bac574fcbcfca2eeef3f7fa845365a6 *84.pgm 4bd52ae982f6fe4bf5f3afca05a574b9 *85.pgm 1fe431fc68971e5f7db96df3bafe1160 *86.pgm e9f8594bbe3ccfb7ff5a9fd5790fcb55 *87.pgm 10e6e880c08a7a32319a1db3feba709d *88.pgm d3c956d1b7c9aa3e4f46177845aba2cf *89.pgm d6f547bf9d2a7bcc615df2c31e90b575 *90.pgm 30cff15cdd76be60df1b3f31a6f1abe8 *91.pgm 184a1ef5b0afe91583f85c5e9eb2ac19 *92.pgm bc430b0dbd95d14cb1f80f0fddf1dd0c *93.pgm a2dd0a7f2c160a6e0a810400e2f9d2fd *94.pgm 6d14bef68ed878846714117de7d67010 *95.pgm e99613b4fadf70aac6dbb0e64873ff40 *96.pgm 899d7038a523f6f641a7175fb194fb44 *97.pgm 3e71d0b44ab8bdf07a20647a29f7abb4 *98.pgm 64bca126bf58c95ead6bce37cde3ff1b *99.pgm --- NEW FILE: mmx.md5 --- 7ce86d1a60d76da6ea269dbe8ba013e8 *0.pgm b8bc29096bff606f1d0d0e62c53803cb *1.pgm 8077e23db2813224767f3c685f2aef30 *2.pgm 6bb963df71b5c0811c2ed3e949966da3 *3.pgm a1ee860246c7ec79877d2372fee59d09 *4.pgm 2d6b79e8707cb1207b8205db6b646272 *5.pgm c0f37de130624f3c6c384c8dc2e1f711 *6.pgm a78453eb1b21265fdce30990f0e02558 *7.pgm 2a66cf79b0f1ca61b17dac6facffa19e *8.pgm 5e2a45890016e67b2a68d264ddd5e791 *9.pgm de5657d1ec7afb498dd286ba32e7ab49 *10.pgm f417eaa04d889063dbf3209bbf175297 *11.pgm c35aab07738c10ce3d54a05db935307e *12.pgm 9d1134ce104f799525197307216cac5e *13.pgm 8282ebd4307726a6590be865d35ae46d *14.pgm e1fbacf227de6e8a53fb5fcab4f03c20 *15.pgm 92dbc94c0027645e35130afb5530e64e *16.pgm ee6563efd59170504f2abb8d2ee86373 *17.pgm 67c07bab2ca426dd440ba6db5180fe01 *18.pgm 409c798b3e5879b5454ac0cd53b53d5f *19.pgm f419961b79907e7ad1567165ef650182 *20.pgm 88e830304c8c87f5b5a7579c84df93b4 *21.pgm 466a3e8fa536626de35648bb04000cf6 *22.pgm a23f056e2fb6c8fa71954a0c9d27d3a2 *23.pgm 520cecf497510b70fcbbd7f8e31b0d00 *24.pgm 39bfec1dc4c77f74e3b97ea823a5e7a7 *25.pgm 5491b40b570c1635539a99304b8125e1 *26.pgm 198a02c43c2b8d6b0221a219479226f2 *27.pgm f89131a1d2d914ae9f260ef645c87907 *28.pgm b34702607c8fd30dcfeee6368577fa24 *29.pgm e965b18eda2eb8500b25fb6f06bd4da5 *30.pgm 72f1824155002c73044319815d3da7eb *31.pgm 34c49bc5522546d16d407aeed87751be *32.pgm 75bb4181bd5f56730ed89bcb7f101ba1 *33.pgm 77bb7f77e96414f531a818917d2d3bcf *34.pgm 9fdbe1baddc531a6564f7dea7015ea7f *35.pgm 4d0c4e97125191c6d1cdac16505d710f *36.pgm cc48ce0ee8a6747032abe66300d9dc3e *37.pgm c0d1cc42a9debdd443c4f77bac6256a5 *38.pgm 3dd929186b79f468515b4ab53758fd6b *39.pgm 9bd462b755ec5a2890b1f8fbf9360289 *40.pgm 02d959c19dac0eeaab3c4870db395e9f *41.pgm dbd07f49933d38becb607335264e62f1 *42.pgm 4e7e1a566df341544384405794e7ade7 *43.pgm 7a6a334105209ca8091a4f6bb85b8719 *44.pgm 19292ea1b46a347c1d6f207691b7e80a *45.pgm 3f9abd5c90dcc7f724438a21334bb679 *46.pgm 4d4b71ac4fe56fcd0199593ccb9f17bd *47.pgm c89279db3e7398048b2e02ea4921abb6 *48.pgm f31ad7e2ae0b902f9696669e49757a2e *49.pgm 72c89c3e6a9e9fcab125d6471751185c *50.pgm 8a2d99c3bec24d7f2ed88e275f0f6054 *51.pgm 669af88a38432f4b5428f4ea84027392 *52.pgm 8682d1cadbac64c754d6665d2ae037b4 *53.pgm 745c9c1343d63f4ed26afb72179addfb *54.pgm cf9e3c512ef548aad85bd5124880ca0c *55.pgm 26cdc4c44f5c75c1c15c553662f774d0 *56.pgm 345a60e3fc47341bbee3ff757994872f *57.pgm 24016f87e8dad6a8e136bb39cf97771c *58.pgm 7f6f4ce9ee905b1cc0bab1134ccee957 *59.pgm 5cc34b6f0017d932fe1571b4ee367c56 *60.pgm 271ab5cd39910f447867ec025e20d219 *61.pgm d1c851780824848a42c90c5850454671 *62.pgm 3b5c62eeb3e44a14922f2a0ceaff88dc *63.pgm 2736e31df886fb4a9cb391ff32ecb68c *64.pgm 88e98b3aff8a1289ade4b7f33a381b3e *65.pgm 542b4cc42d7591349bfec5bbc4fc913a *66.pgm 198a55ff4a25d7b3a90593a88e4559ea *67.pgm c4e5131b9644a6542344cb481fb7d1b5 *68.pgm ed941150e47575eb66b5ead6862a432e *69.pgm ff6ce662a8364bb11d29cc88578cdfec *70.pgm 2895e230011402993b1f2dd3c876894d *71.pgm a3f61b2a726e23540ab40a35e3f4d4fe *72.pgm ff13566408b5f1037b78b870aa91fb60 *73.pgm 278dbc8a762204ac2627af1a28b9a0b7 *74.pgm 5a3699fef213f4ab5cb8b6aef0f76020 *75.pgm dd0b6f97034d236ccea57fd723fd7fdf *76.pgm c8bd3758d39a4566aa35a38436bf7b37 *77.pgm 30907b0851f5e6038db0ae1a1e122438 *78.pgm bee7e416d07bbf3ba411958c70379e04 *79.pgm a7ed92e2ec196c9128e2d33ce8b5a952 *80.pgm a2a74ae966d386dce0d4781811114718 *81.pgm 3fcaf3c01a854136fba30645752c5d1d *82.pgm 57d14330803a3823dbb5d81e493b27db *83.pgm 419574c41f566c677528a875f072ff3c *84.pgm ea213ffa1699e7a537548036e039b096 *85.pgm 4ec6eabb9d337949ca1fa6864f66001f *86.pgm d5231657677a290b069630a40e296b98 *87.pgm a09d8f2d12aa10ab860e63b470cc997a *88.pgm 4aa2cf70c05a55934ba8c4fec35f51c2 *89.pgm 8ce8cf7c2a7d837c5ad52b1c17d06852 *90.pgm 4aff4d9a62eeba5d55a66ac49df28bd7 *91.pgm c6579efb77294995d2d88f680f438392 *92.pgm 46caa8bf51ab950f55be8d0c00c7775c *93.pgm 717b5164f41ab7f4c21e64af4d5e8529 *94.pgm 94e78692fa6f3aa78dbff60d336f6555 *95.pgm dd3cfd3ba6909c8ac8266db1acc3f606 *96.pgm cf046b44157d566ee3e8dfdf091c5ef2 *97.pgm 1471dc1239dfa3652daffe69c1693e30 *98.pgm f4085a675d31c3eef78f7b446b54849b *99.pgm --- NEW FILE: stream --- £º\#µ-Ù·¿$ü¥'Þý U<Û¥ËO6êäÜföc=YóÔì¤ÿtÇïÿõõÓÈiç6±%j«È¤ðÞwøEa@'&§å!~ô¯e}î¾z}ͬ>\ÿ²ýèI¥§u%8?Ü`ÂF½ûÎOäî}ñ ýÿ÷\ZwRScv@vIÀQ,Iª·VC_°ÐIýI Áì4RAºoêµêHþrµYäÐEü,>A¾l?äÀÏÿÿ£?ëç_TÞù`0XyÀSþ¾u¹g@ ëѼÐìà »ÊÁ(cªORÚe½[7âh2Ñ(_¶F"÷£ûdíÓÔè)'Sqôù«ë¨¸ÐÉú·¬`åRãíßõÊ50èÐí:>£}R¸tj2i÷6Þøزfú/ÅÚöF±ÑâßGôêpÞ:¾0^¥b½Çã¼Ýû©¥/GG?ªl=év2Û>ÕByë>è3pÔ)<õÐJémêÛ-ü ÿ©vÓsÉ¡£öû:Id"Ã>ÉÝsIÜï¸oCA9ì©È4Zt}A/TºvƶXç1çÏR3xäg6yoTx p?Ø~(MÀ$HSª>£2b8Ò&ÊNdãæ/>^¤Ñð£ü`Ä3/ª*8ÿ ºD2ºNùåt[@vP%#Ý ÜÛú'¨·¼à ç ×Oú}JPÎÜGBqöź?ß% À{«Ù ·nûáú¢toöT¹ÆÊ@ÂÇðª´70.° ëûêë³!ø¸pı¡u`câG¦|IÕrc8ѸAÒÉÕì¥Çêº*+AûÖÿØÁÔäÔWpÎspæù¸ë3ï¢Ä~½hX)/B £ó^î}1D³úÅÕâÕÒûlЯÜSÙ¡#E³ÈL½çNg~Oíô,L濯ä|'ª8:¥¸4¼RKç#Ù}µæÀ.È, ·nyαw§-bwή¡ê9v ãÐx¶Vª X3#!öð«bËåñ©ã_üßÍõÂpï9 ÆJYÅI1P¡j_ÌÉ8}¤yðXßÙ@Fîù<8ð)»vë+³V `P°Å¡s@âÆÝ+µEÐHg{Ë f XJ>¹}8rÎÎke^ Ö Ä[Y0<ÒMù+b?'ûCeJØßÖ¼*Ø ýöOJ{áz@Àv&óºólÜN©}EK Br~,®ûoyâ°ÂWâÛ¯û´¤lZ8î±ÍêI¹%WøoÉ%{åë`O¶ Gý'vùÌu rXBZN:¨ qz°ßÚ¤eEJs£ âCÏ° ¥ø 3±{Ô:@Æãp[pob @LXÐbQ·Ä$¤7>|ÔmÊOÃ(üÁ¯yð¬ ;qö´ÌÎæ(d@ÁO)9#9X%$¥ ngRzü [...4227 lines suppressed...] ßÛªê,"¼]@¥@«Ø+kÕT {}ªåÂ(+Äm k~áÕUµäN° £ ¨Þ· ,Òë°W±¶f;«YÜ>¾-50Q\»8¢EÏZjÁYãM_Àõ½5 ;~ÐRª hÞLª°FæáUDCûxùIÊte#´ö'x0àYÀ¢(L§±²«Ñ HÅ¢(1éT¹Ê&ðÄå@'(I&èÐ &ìä àJ4"ä}õ!9;(²BQòPõ@§ÝÀ 6¥ x¬ @&À þDà äÂB^Mo Ú¼ S¾×³ô×_P)§¥j¦ 5ÀÖ/¯¸éÀ³»NärHF(Eà^Xø²UFPàm%DE·Edl¨ ð"wWçOÍUñ¥RÛáO_k¥h s@¢£pIJë÷¡W¨DÎêhÃ(+íp50'¬É'ªIe&¡äHPaoÿ¹ y"¨L4úîðØ `kÅji0M! Òba\ø(`' rQNy)D]VZ2¾uªÁ%ÏP*·Â/mê4ðóó¼)"xDP¸- :Ê4Àl¡,Ü}¼dè ï ÔFäOm ~ ×@¢iºNR/ê/ s°×âÎj@à9¤äDXÁBå~ÇE5'©¤¢I+Ð á¿£`æ8b)$Ä·(²IF\°X @*2TOp©yl+ÀUy|î{<1;¾~É@+â |
From: Michel L. <wa...@us...> - 2001-09-03 10:30:40
|
Update of /cvsroot/libmpeg2/mpeg2dec-streams/twilight_zone/walken/mpeg1_start_slice In directory usw-pr-cvs1:/tmp/cvs-serv16483/mpeg1_start_slice Log Message: Directory /cvsroot/libmpeg2/mpeg2dec-streams/twilight_zone/walken/mpeg1_start_slice added to the repository |
From: Michel L. <wa...@us...> - 2001-09-03 09:58:16
|
Update of /cvsroot/libmpeg2/mpeg2dec-streams/twilight_zone/walken/mpeg1_slice In directory usw-pr-cvs1:/tmp/cvs-serv2944 Modified Files: README Log Message: actually I found a reference in mpeg1 making it clear that the general slice structure is NOT legal. So this test stream is bogus ! Index: README =================================================================== RCS file: /cvsroot/libmpeg2/mpeg2dec-streams/twilight_zone/walken/mpeg1_slice/README,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- README 2001/09/03 05:30:46 1.1 +++ README 2001/09/03 09:58:09 1.2 @@ -6,23 +6,15 @@ profiles use the restricted slice structure - so in practice the general slice structure is never used. -The situation is not so clear with mpeg1 - this standard does not -formally define the notions of general and restricted slice -structures. It mentions in D.5.4 that there can be no gap or overlab -between slices - so this is equivalent to the restricted slice -structure in mpeg2 - however the mpeg1 annex D is not normative, and -the mpeg1 standard does not talk about that possibility anywhere else. - -So I believe the usage of a general slice structure is a loophole in -the mpeg1 standard, and that the for such a stream the decoder's -output between the coded slices is undefined, just as in the mpeg2 -standard. - -The libmpeg2 behaviour here is that it will not touch the pixels -betweent he coded slices, so they will keep whatever value they had -when vo_get_frame passed the picture. For this stream this results in -some ugly green blocks - however the mpeg2 reference decoder does -exactly the same thing, so I believe this is actually correct. +In mpeg1, the slices as defined in 2.4.1 are supposed to not overlap +or have gaps in-between, so the general slice structure is basically +illegal. This stream still uses it so the decoder's behaviour is (just +as in mpeg2) undefined. UCB's mpeg_play program seems to fill these non-coded blocks in black, -but I think this is only by chance not by design. +but I think this is only by chance not by design. libmpeg2, like the +mpeg2 reference decoder, has a different behaviour, it will not touch +the pixels betweent he coded slices, so they will keep whatever value +they had when vo_get_frame passed the picture. For this stream this +results in some ugly green blocks, but this is actually acceptable as +the stream is bogus. |
From: Michel L. <wa...@us...> - 2001-09-03 05:30:49
|
Update of /cvsroot/libmpeg2/mpeg2dec-streams/twilight_zone/walken/mpeg1_slice In directory usw-pr-cvs1:/tmp/cvs-serv11340 Added Files: README c.md5 mmx.md5 stream Log Message: Added one new stream to the test suite - I believe it exhibits an undefined behaviour in mpeg1. --- NEW FILE: README --- This stream uses what mpeg2 calls a general slice structure - some macroblocks are not included in any slice, and are thus not coded. In mpeg2, the rule is that the action a decoder takes between the coded slices is undefined (see 6.1.2.1). Also all defined mpeg2 profiles use the restricted slice structure - so in practice the general slice structure is never used. The situation is not so clear with mpeg1 - this standard does not formally define the notions of general and restricted slice structures. It mentions in D.5.4 that there can be no gap or overlab between slices - so this is equivalent to the restricted slice structure in mpeg2 - however the mpeg1 annex D is not normative, and the mpeg1 standard does not talk about that possibility anywhere else. So I believe the usage of a general slice structure is a loophole in the mpeg1 standard, and that the for such a stream the decoder's output between the coded slices is undefined, just as in the mpeg2 standard. The libmpeg2 behaviour here is that it will not touch the pixels betweent he coded slices, so they will keep whatever value they had when vo_get_frame passed the picture. For this stream this results in some ugly green blocks - however the mpeg2 reference decoder does exactly the same thing, so I believe this is actually correct. UCB's mpeg_play program seems to fill these non-coded blocks in black, but I think this is only by chance not by design. --- NEW FILE: c.md5 --- 8a81e331a18bdfb85cc3eecfaacd81b5 *0.pgm 398a92a371d74ff3b69fdc9659fd2e8b *1.pgm f204bd410861e7c4b67b41fb58da199a *2.pgm 9f697c6a320517191d70ef18cfe54f0b *3.pgm f10f51261f645fd197ea1b781bc2ee4e *4.pgm f22b3b515e2799e93fe1c1a4fb1c3519 *5.pgm b1a1d1e042be2402da3a08b6e67684e7 *6.pgm c7f11e14dacaa276157e25142e0a36c8 *7.pgm 5d939c4a589ec98941a3a4b75960b9b4 *8.pgm 0c189821fde8d15bc9427cc3cab60379 *9.pgm e002ea0e62dd0f1920d1ca99141bc9dc *10.pgm bdb533c27ac82e838bc817ddd33b4908 *11.pgm cd568e1b7e94a2dca3e311b7c597bfa9 *12.pgm 473912c5f11f19db1c03f8e243fb71c4 *13.pgm 022ac7d898dbb4c50756ddff19984793 *14.pgm 6e866c59a273f864894daaecc9f2d622 *15.pgm 833c0ce9414c7a07b461e3122132b35c *16.pgm 1c0b308a0a3e29a2025e2dfa6b1b5034 *17.pgm 0470039cbcbd0986db3fcd45922232b2 *18.pgm 0a12eecaf59b426c82061fa6f5ff2005 *19.pgm be1c929f30b904b887843805c3c301cf *20.pgm 656cd6553af5b4a0a76226f69dc5b2d7 *21.pgm c426ffc076f852d0716e365b6bb3b306 *22.pgm 42a0d9225d731d0b3a4734eacc89012c *23.pgm 164253e50e5060ea1f16ee061b26343b *24.pgm 523c4df9dd548c2167d13e4a6fdbddbd *25.pgm 3fec43efa1812dcd7778eeb3d103830b *26.pgm 6fea3f481660a43c272bb91ff3a90852 *27.pgm b0a8fb956583ba44497aad21c7279535 *28.pgm 72ce7833fe3146f9cb1bbdb8946c3548 *29.pgm 969b935299a7aba0c37eab858cb5b258 *30.pgm 281e86c259c9c0fa75443886df6ef2eb *31.pgm 1c142d0c0f30c929ef0b262dfb4edf88 *32.pgm 809c5f7a12dc45d02d14285fa77d2221 *33.pgm e3179af93344339cb2c45cbbe4aa0eff *34.pgm 8a97ec36a75318874dd362563df77910 *35.pgm c09d34c1ab3666d4d2c9f53bbc038525 *36.pgm 5f5fe36c70bf2f25130215a081cb0caa *37.pgm 2440a9ef27968cba7c5b8048e60c9525 *38.pgm fbfd6d9017b5414658504a73c9784afb *39.pgm 338cccbb3e452e5e39ba56dfccf59f6d *40.pgm f05d7e2b28ef8e8e1dcf8f969b83195a *41.pgm 45a0fb734783f84b88ea8a5e2a490eed *42.pgm fd383cbc77d22ce1aa768e801ae73bd7 *43.pgm 2cc8a19b54373f43502db16243378265 *44.pgm 33e2e2e9400ead8a1b4368a97289205e *45.pgm 03ce1a1a4fbca2e311ce5ac84525193f *46.pgm f2fbaf0f3a29c1c7c7661ae18b01dd4a *47.pgm e571073232c8ed8362580b42d194d4f0 *48.pgm 5dcd86722d26479f44c28df768815d4e *49.pgm 5fd409993b4dfe5f1655fc8eeef3b901 *50.pgm ba704ad9ff01e1d8ca162ebfc0f6f838 *51.pgm 29541b350340613288d4e8d441b0328a *52.pgm 1460d0427780ae255e4053081b238a1f *53.pgm 75a2cefe8306798d5a9fb23ea43fb1e1 *54.pgm b4fa9ef37da88f61a4e139e1214c0d8b *55.pgm e98f2b8342806dcab0f1c61320422893 *56.pgm 0a2f51d0bd072cd52c9f06a61ee98661 *57.pgm 59bd528c65e1c360cc0ef585ae314811 *58.pgm eaed32e7707de2fba488f1ebc6ba7e0e *59.pgm a7f107b9bc4a622e032f7fd6d1c16f0d *60.pgm 53b4fe5947341ca21f480a5490fbf193 *61.pgm 55cea64fc16b8bd49c5db620254253d2 *62.pgm 29b2f5860d31069d055b7bcd1fe37fd7 *63.pgm 8a81e331a18bdfb85cc3eecfaacd81b5 *64.pgm 983d7f4c946d645c017dfd16fa917a78 *65.pgm f6b0ff6c26e09a0c25482c37627224eb *66.pgm 015ecfd15ee7cb003344158a685da65a *67.pgm 428ab6612ab6fd4cc5afeffad0609b38 *68.pgm d7c3b725279c03e88759eb361734675f *69.pgm 66f4b29e0dfbfb9d2030052866fa4086 *70.pgm 9bb81e2b5414e776c45b5e7de5f97ef2 *71.pgm b83f9e8fe9c7f0267c5a59e7badd1832 *72.pgm 4867a68e9571661fcc914a4a1289cb12 *73.pgm 73adaa2f6d0f55b5b94938732f365f08 *74.pgm 44d64778df2ee2464daffe9076ef3813 *75.pgm bf6fa804c3f9f65ea294ce61f2c7fe92 *76.pgm 1f88821fcdf6b96c3b5fd8ad3e4c8e5f *77.pgm 3228888a01e0888b25ff38031a2c0fb0 *78.pgm 42ac68818da1833dd0cb433a77de9aea *79.pgm 02a0e22f81612342a43c1cb3ec81c7e1 *80.pgm 4824e1779979fabaf3b63afc21d796f5 *81.pgm 1deb735f61ebe1da866d5b2b2906ae05 *82.pgm 326d495a332390d265a9c137cd5a174d *83.pgm 70c69c679bf29822848360d600e9af71 *84.pgm f1062ff21f346b03d76e3ac7ecc7f110 *85.pgm 021a6df01d55ab12d88a083e2e7cf7a3 *86.pgm c410ec34d3b347fc20b756847b1be6f2 *87.pgm 03234b561a9b25eee68572f297876af6 *88.pgm 65197661e5670143eb31f26f3c5c0e64 *89.pgm cacca42932495bd7d2972d6f907d7eb5 *90.pgm 033998ff151c03fc1d455a02a86ff149 *91.pgm 650dc2785a654e80560388330015aab3 *92.pgm 7c617f75d7f1bacd16be576ab5c9b401 *93.pgm ddb531f5972a78d6aa6a3af7cc1e8a9a *94.pgm bdd632d6004426ac7b4fbc3ec0b8fe75 *95.pgm 4053023c9cfbf0093aedeeb05a39aece *96.pgm 12aa9826a9b2baaa49a8128207f06aa8 *97.pgm 2be0a7e7ccf88a945aa541e4e4cce3dc *98.pgm e5c0cc790c4c18e211c883eddd8dd0cf *99.pgm a852e98a864b5c0402cb489ab9243043 *100.pgm be0d87740b63a37ed4f43c35a564091c *101.pgm 390d741bbfa7b595627e9d9ade2d8262 *102.pgm de7aa3d0ff8d67715d06fdf026922d6c *103.pgm 8a81e331a18bdfb85cc3eecfaacd81b5 *104.pgm 021aa9eaf8febccef1eb599a8cb57d87 *105.pgm bd42d5195d277c02c04ae207f5b2e3e7 *106.pgm 3ed1c78d5060680fd0b13aae4992b212 *107.pgm 6dda33df384798f40d41ee4d96dcdc7c *108.pgm f55878f16639607f1730debf09079f2b *109.pgm af3cc40d806999bcbb4659014fe16af4 *110.pgm 46aea4075f542f79664f7f75d63b41bf *111.pgm 5d939c4a589ec98941a3a4b75960b9b4 *112.pgm 0c189821fde8d15bc9427cc3cab60379 *113.pgm 7728ce33bcb149324dd7e21023233853 *114.pgm e4f4ab69e944db53af5caf1c14187c20 *115.pgm e5b9f3a1f547db01874df119598ab7e3 *116.pgm 0d88cd536fa178fee16c76bc79b3005c *117.pgm 9883d185a2f68358f1de8a0878302b4c *118.pgm 2d060a7dbe243d8548c627ced974c155 *119.pgm 833c0ce9414c7a07b461e3122132b35c *120.pgm 1c0b308a0a3e29a2025e2dfa6b1b5034 *121.pgm 0470039cbcbd0986db3fcd45922232b2 *122.pgm 0a12eecaf59b426c82061fa6f5ff2005 *123.pgm be1c929f30b904b887843805c3c301cf *124.pgm 656cd6553af5b4a0a76226f69dc5b2d7 *125.pgm c426ffc076f852d0716e365b6bb3b306 *126.pgm 42a0d9225d731d0b3a4734eacc89012c *127.pgm 164253e50e5060ea1f16ee061b26343b *128.pgm 523c4df9dd548c2167d13e4a6fdbddbd *129.pgm 3fec43efa1812dcd7778eeb3d103830b *130.pgm 6fea3f481660a43c272bb91ff3a90852 *131.pgm b0a8fb956583ba44497aad21c7279535 *132.pgm 72ce7833fe3146f9cb1bbdb8946c3548 *133.pgm 969b935299a7aba0c37eab858cb5b258 *134.pgm 281e86c259c9c0fa75443886df6ef2eb *135.pgm 1c142d0c0f30c929ef0b262dfb4edf88 *136.pgm 809c5f7a12dc45d02d14285fa77d2221 *137.pgm e3179af93344339cb2c45cbbe4aa0eff *138.pgm 8a97ec36a75318874dd362563df77910 *139.pgm c09d34c1ab3666d4d2c9f53bbc038525 *140.pgm 5f5fe36c70bf2f25130215a081cb0caa *141.pgm 2440a9ef27968cba7c5b8048e60c9525 *142.pgm fbfd6d9017b5414658504a73c9784afb *143.pgm 338cccbb3e452e5e39ba56dfccf59f6d *144.pgm f05d7e2b28ef8e8e1dcf8f969b83195a *145.pgm 45a0fb734783f84b88ea8a5e2a490eed *146.pgm fd383cbc77d22ce1aa768e801ae73bd7 *147.pgm 2cc8a19b54373f43502db16243378265 *148.pgm 33e2e2e9400ead8a1b4368a97289205e *149.pgm 03ce1a1a4fbca2e311ce5ac84525193f *150.pgm f2fbaf0f3a29c1c7c7661ae18b01dd4a *151.pgm e571073232c8ed8362580b42d194d4f0 *152.pgm 5dcd86722d26479f44c28df768815d4e *153.pgm 5fd409993b4dfe5f1655fc8eeef3b901 *154.pgm ba704ad9ff01e1d8ca162ebfc0f6f838 *155.pgm 29541b350340613288d4e8d441b0328a *156.pgm 1460d0427780ae255e4053081b238a1f *157.pgm 75a2cefe8306798d5a9fb23ea43fb1e1 *158.pgm b4fa9ef37da88f61a4e139e1214c0d8b *159.pgm e98f2b8342806dcab0f1c61320422893 *160.pgm 0a2f51d0bd072cd52c9f06a61ee98661 *161.pgm 59bd528c65e1c360cc0ef585ae314811 *162.pgm eaed32e7707de2fba488f1ebc6ba7e0e *163.pgm a7f107b9bc4a622e032f7fd6d1c16f0d *164.pgm 53b4fe5947341ca21f480a5490fbf193 *165.pgm 55cea64fc16b8bd49c5db620254253d2 *166.pgm 29b2f5860d31069d055b7bcd1fe37fd7 *167.pgm 8a81e331a18bdfb85cc3eecfaacd81b5 *168.pgm 983d7f4c946d645c017dfd16fa917a78 *169.pgm f6b0ff6c26e09a0c25482c37627224eb *170.pgm 015ecfd15ee7cb003344158a685da65a *171.pgm 428ab6612ab6fd4cc5afeffad0609b38 *172.pgm d7c3b725279c03e88759eb361734675f *173.pgm 66f4b29e0dfbfb9d2030052866fa4086 *174.pgm 9bb81e2b5414e776c45b5e7de5f97ef2 *175.pgm b83f9e8fe9c7f0267c5a59e7badd1832 *176.pgm 4867a68e9571661fcc914a4a1289cb12 *177.pgm 73adaa2f6d0f55b5b94938732f365f08 *178.pgm 44d64778df2ee2464daffe9076ef3813 *179.pgm bf6fa804c3f9f65ea294ce61f2c7fe92 *180.pgm 1f88821fcdf6b96c3b5fd8ad3e4c8e5f *181.pgm 3228888a01e0888b25ff38031a2c0fb0 *182.pgm 42ac68818da1833dd0cb433a77de9aea *183.pgm 02a0e22f81612342a43c1cb3ec81c7e1 *184.pgm 4824e1779979fabaf3b63afc21d796f5 *185.pgm 1deb735f61ebe1da866d5b2b2906ae05 *186.pgm 326d495a332390d265a9c137cd5a174d *187.pgm 70c69c679bf29822848360d600e9af71 *188.pgm f1062ff21f346b03d76e3ac7ecc7f110 *189.pgm 021a6df01d55ab12d88a083e2e7cf7a3 *190.pgm c410ec34d3b347fc20b756847b1be6f2 *191.pgm 03234b561a9b25eee68572f297876af6 *192.pgm 65197661e5670143eb31f26f3c5c0e64 *193.pgm cacca42932495bd7d2972d6f907d7eb5 *194.pgm 033998ff151c03fc1d455a02a86ff149 *195.pgm 650dc2785a654e80560388330015aab3 *196.pgm 7c617f75d7f1bacd16be576ab5c9b401 *197.pgm ddb531f5972a78d6aa6a3af7cc1e8a9a *198.pgm bdd632d6004426ac7b4fbc3ec0b8fe75 *199.pgm 4053023c9cfbf0093aedeeb05a39aece *200.pgm 12aa9826a9b2baaa49a8128207f06aa8 *201.pgm 2be0a7e7ccf88a945aa541e4e4cce3dc *202.pgm e5c0cc790c4c18e211c883eddd8dd0cf *203.pgm a852e98a864b5c0402cb489ab9243043 *204.pgm be0d87740b63a37ed4f43c35a564091c *205.pgm 390d741bbfa7b595627e9d9ade2d8262 *206.pgm de7aa3d0ff8d67715d06fdf026922d6c *207.pgm 8a81e331a18bdfb85cc3eecfaacd81b5 *208.pgm 021aa9eaf8febccef1eb599a8cb57d87 *209.pgm bd42d5195d277c02c04ae207f5b2e3e7 *210.pgm 3ed1c78d5060680fd0b13aae4992b212 *211.pgm 6dda33df384798f40d41ee4d96dcdc7c *212.pgm f55878f16639607f1730debf09079f2b *213.pgm af3cc40d806999bcbb4659014fe16af4 *214.pgm 46aea4075f542f79664f7f75d63b41bf *215.pgm 5d939c4a589ec98941a3a4b75960b9b4 *216.pgm 0c189821fde8d15bc9427cc3cab60379 *217.pgm 7728ce33bcb149324dd7e21023233853 *218.pgm e4f4ab69e944db53af5caf1c14187c20 *219.pgm e5b9f3a1f547db01874df119598ab7e3 *220.pgm 0d88cd536fa178fee16c76bc79b3005c *221.pgm 9883d185a2f68358f1de8a0878302b4c *222.pgm 2d060a7dbe243d8548c627ced974c155 *223.pgm 833c0ce9414c7a07b461e3122132b35c *224.pgm 1c0b308a0a3e29a2025e2dfa6b1b5034 *225.pgm 0470039cbcbd0986db3fcd45922232b2 *226.pgm 0a12eecaf59b426c82061fa6f5ff2005 *227.pgm be1c929f30b904b887843805c3c301cf *228.pgm 656cd6553af5b4a0a76226f69dc5b2d7 *229.pgm c426ffc076f852d0716e365b6bb3b306 *230.pgm 42a0d9225d731d0b3a4734eacc89012c *231.pgm 164253e50e5060ea1f16ee061b26343b *232.pgm 523c4df9dd548c2167d13e4a6fdbddbd *233.pgm 3fec43efa1812dcd7778eeb3d103830b *234.pgm 6fea3f481660a43c272bb91ff3a90852 *235.pgm b0a8fb956583ba44497aad21c7279535 *236.pgm 72ce7833fe3146f9cb1bbdb8946c3548 *237.pgm 969b935299a7aba0c37eab858cb5b258 *238.pgm 281e86c259c9c0fa75443886df6ef2eb *239.pgm 1c142d0c0f30c929ef0b262dfb4edf88 *240.pgm 809c5f7a12dc45d02d14285fa77d2221 *241.pgm e3179af93344339cb2c45cbbe4aa0eff *242.pgm 8a97ec36a75318874dd362563df77910 *243.pgm c09d34c1ab3666d4d2c9f53bbc038525 *244.pgm 5f5fe36c70bf2f25130215a081cb0caa *245.pgm 2440a9ef27968cba7c5b8048e60c9525 *246.pgm fbfd6d9017b5414658504a73c9784afb *247.pgm 338cccbb3e452e5e39ba56dfccf59f6d *248.pgm f05d7e2b28ef8e8e1dcf8f969b83195a *249.pgm 45a0fb734783f84b88ea8a5e2a490eed *250.pgm fd383cbc77d22ce1aa768e801ae73bd7 *251.pgm 2cc8a19b54373f43502db16243378265 *252.pgm 33e2e2e9400ead8a1b4368a97289205e *253.pgm 03ce1a1a4fbca2e311ce5ac84525193f *254.pgm f2fbaf0f3a29c1c7c7661ae18b01dd4a *255.pgm e571073232c8ed8362580b42d194d4f0 *256.pgm 5dcd86722d26479f44c28df768815d4e *257.pgm 5fd409993b4dfe5f1655fc8eeef3b901 *258.pgm ba704ad9ff01e1d8ca162ebfc0f6f838 *259.pgm 29541b350340613288d4e8d441b0328a *260.pgm 1460d0427780ae255e4053081b238a1f *261.pgm 75a2cefe8306798d5a9fb23ea43fb1e1 *262.pgm b4fa9ef37da88f61a4e139e1214c0d8b *263.pgm e98f2b8342806dcab0f1c61320422893 *264.pgm 0a2f51d0bd072cd52c9f06a61ee98661 *265.pgm 59bd528c65e1c360cc0ef585ae314811 *266.pgm eaed32e7707de2fba488f1ebc6ba7e0e *267.pgm a7f107b9bc4a622e032f7fd6d1c16f0d *268.pgm 53b4fe5947341ca21f480a5490fbf193 *269.pgm 55cea64fc16b8bd49c5db620254253d2 *270.pgm 29b2f5860d31069d055b7bcd1fe37fd7 *271.pgm 8a81e331a18bdfb85cc3eecfaacd81b5 *272.pgm --- NEW FILE: mmx.md5 --- 2a31d8c2ba4872643307c82383404312 *0.pgm 53ab4f00265072badbc8b006ca6102eb *1.pgm 3911ad7db2c3ad846db91079652c6e43 *2.pgm f76b0edaa5ffefe2e73ac27736da6b3a *3.pgm 2075c2de37ad4058b62275441931c19d *4.pgm af64a1aba5684e8a35203b64ce17e4d2 *5.pgm 5a74c31e31fbee0324de1acb643f2695 *6.pgm f196dbf70445f703429e5a49bd845d8c *7.pgm d45b8d8e5aab224e2ab0d3993a224af4 *8.pgm 73b1e84d3702a52baa969755cbd28a00 *9.pgm 6d48a604aea1aeb729dac00c14e75ea0 *10.pgm 01084009cc3f259fdb39b6270f6a3195 *11.pgm 23ae9a98e51c4f83bee4ac364b48994b *12.pgm e5371fbc8d9796295950a9e05d1f5e7c *13.pgm 37a5bd070320c1584558ccd2bfe0481f *14.pgm 57c35df59cc312aa0bcccf8d5e23cdcf *15.pgm 79f48d0aaa7b6288f84710d1720432c5 *16.pgm 1db69d8028cbbe8470cb9fff8d326d83 *17.pgm 8d5f9c5009e9e4f9ba6866a1e839cf26 *18.pgm b6b834b69adc48a9015956dee119c0f7 *19.pgm 4dd6c83eb46393bb9f45fbe9c8ece1f4 *20.pgm 154515614cf5cc8ed512dcd64fa4da31 *21.pgm 509bc8e8f2babcd5fd11f3ffdb964c5c *22.pgm 8898871de8460c8fc89a56665c4a3245 *23.pgm a0b948f51d278329bdd572ee193d541a *24.pgm 171a9ea613a883eb6761ad0ef8bb0f69 *25.pgm d3bcd0d8fc6ca861ce1bf1f6768dc7c3 *26.pgm eabcfc4d505b4fd70de9628656522446 *27.pgm 9009273b7133dc5991dd73aaf67c0a06 *28.pgm 9c7770220b4fa6c2bacfef1eefa67b11 *29.pgm e58f0cd40c8a07cc474e43ed410c57f5 *30.pgm 6e9c97c179936f364fa8d2f298f162d5 *31.pgm c790703b8e3b7f3cc0d8365a18d245bd *32.pgm 203591844653f2e1a43b471d138c383a *33.pgm 3f27d3d6e6b09dccfa66f477b2f09f97 *34.pgm 8eea99c36b0f22c5d6129b3049e50cf9 *35.pgm 2f4f17ad59886197fac31f585da849e9 *36.pgm 112ea8011687e36fb52442741ea581c1 *37.pgm 1d77a545244cab5fd8441988d0136cbc *38.pgm b8ef11984a0f107535c8a51f0efed1f1 *39.pgm 309dc6c656d8940fafa39d837b6eadbb *40.pgm 9d1e11b0544c5a6e7d992cfa3c2c754a *41.pgm 6bf04da4b33c8df87b56153f9945394a *42.pgm df349dc63a3b159c8d087834ee73fa26 *43.pgm a25de6735683421c736a9f1c4f45890a *44.pgm 809efb906e4559688ee6d4c239e8e816 *45.pgm 8dfa731be0dc54d4a842be5dd1386ed7 *46.pgm ff480679660653067594b2d492843c64 *47.pgm 49f1bdaff5b9cbd8f3481756393bd012 *48.pgm a8dcf720daeb0fc40fbd47271e956c35 *49.pgm 8dca9f053fdfaf4fd4f6b83069770bc1 *50.pgm f9ea4fbb33570e4988a93dd72533a766 *51.pgm 87964932da3b89863a35f52844187569 *52.pgm f7634c20dce3c4814daf5d892bc75e53 *53.pgm ca621b25b869b3b416cd6ec2cfb81cbb *54.pgm 62c9f0a9300890585bd60ee8e9634f06 *55.pgm f70e3899d6e50301adab625959ef7fe7 *56.pgm 46ee65ac06ff9e07aca0398fe7ed2040 *57.pgm c134ab38ebde500cfa6d1b96542217f5 *58.pgm 3262d6c36d0418c078d518cf5a8993d7 *59.pgm 8ccb64fae4c1bdea884f4ca68becc139 *60.pgm 6e982a7b76f74aa3d0e93a09dc0c2e05 *61.pgm 2a942c94a9e62f698c0af5443c76c6e8 *62.pgm 325df8264111fdc4a34f0ea6327b1e63 *63.pgm 2a31d8c2ba4872643307c82383404312 *64.pgm b46df9664e4953660db56391896d5efe *65.pgm ca5fadfc52fe1ed09293afbf8d2b710e *66.pgm 642e1b6b9730932d1d31a2139324c9d4 *67.pgm 1b0575860a827ea9493de19dc751f287 *68.pgm e0f1dc7294f5cf76bac16e531daa8bda *69.pgm 4f01c92d4588432f290cd2be66f34dd5 *70.pgm 38692767ab4560f5a4e6f11a61fcf451 *71.pgm e8fa1f74d79701685e106e22366ae56a *72.pgm 693f2c535a1c4dda0baafd7b59ba40ff *73.pgm ff07841f631a6c82c772334ec634a4eb *74.pgm 091d15db26c1d974fb81af821d8865ee *75.pgm d0a7a6bf87c7af14b39357accd7832d4 *76.pgm f49d55f7376d96d837afcae3324ca76b *77.pgm 9518735e5241723fe29bdd391dc29503 *78.pgm 5209db574825f46c090d31f02e0100ea *79.pgm d532fe87ea37530b9d1f99edf2309956 *80.pgm 325da5ea12afa94c104e101971080ede *81.pgm 92d2c1f74ae952aa09e45a856070db08 *82.pgm 30c572d0b33010e850bdc44c2b1360a8 *83.pgm 9119535463d337681b6cb76266953d98 *84.pgm 268614c086fb8826f233e84967bcd102 *85.pgm ff80fcaf2ad19559897a85483309251c *86.pgm 51a755f6c024d5cee418bb4918aac5ec *87.pgm 2c6417fdcc760a4f99cf24814a0a236c *88.pgm f0c840e68446aa6f2c711871a2c6ada8 *89.pgm e7a463af02ca022e5eeb17aafb9281ed *90.pgm 68df92be3acc605095d7a4ec2735a2c4 *91.pgm 763f716f0fdcf28fefe2fa5d6990df7f *92.pgm 79381eb35fc52f3d12db30875d29ba5f *93.pgm 721c25f66282cf80f4aa962814498682 *94.pgm 1c75fae8456ae394a324367900b45809 *95.pgm 1d650357c0155fc7139a1450b92529af *96.pgm df1bd65ea44ee62d058c3f463dd11c88 *97.pgm a1754c0dd56c5f1fa447035d797a9569 *98.pgm 0e8b29444ec44e2a5cd8e8e359aaecd6 *99.pgm 7a06d70ad374dec5067a1a8b127cd74e *100.pgm 613e280c81f5acf8285a5656ebcf1989 *101.pgm 3fce4d087efd8cba0e09b0d8d37ecba4 *102.pgm e612280d76256e64bc0bb0530a5a6ccf *103.pgm 2a31d8c2ba4872643307c82383404312 *104.pgm 94c512bc27ceffca03d25e354cfade12 *105.pgm 408f35b67816cf35c4419edb6e8dfd8e *106.pgm 44c857edcb3e181ac9cfd802ebaba194 *107.pgm 27bb5d5af644594eb1c7d9190cc635df *108.pgm 891190e3e430bbaeab1564a362537ee1 *109.pgm 8979eef3e427547fd51aa233bf553a7d *110.pgm 75d33d7d4786d4ba895bfd9178869682 *111.pgm d45b8d8e5aab224e2ab0d3993a224af4 *112.pgm 73b1e84d3702a52baa969755cbd28a00 *113.pgm ce2acebf08884e749a9c9ab462baa3c2 *114.pgm de2b96d7e08c09c43da2553de1ab8011 *115.pgm e7b6476e68e9858228dff0df22066b44 *116.pgm 2d3ff88ac037129abb102ecdb0375a27 *117.pgm e25f6efa355d4a299ee45b05ca339ec4 *118.pgm d41eac8254c5204c6175864fb26b460f *119.pgm 79f48d0aaa7b6288f84710d1720432c5 *120.pgm 1db69d8028cbbe8470cb9fff8d326d83 *121.pgm 8d5f9c5009e9e4f9ba6866a1e839cf26 *122.pgm b6b834b69adc48a9015956dee119c0f7 *123.pgm 4dd6c83eb46393bb9f45fbe9c8ece1f4 *124.pgm 154515614cf5cc8ed512dcd64fa4da31 *125.pgm 509bc8e8f2babcd5fd11f3ffdb964c5c *126.pgm 8898871de8460c8fc89a56665c4a3245 *127.pgm a0b948f51d278329bdd572ee193d541a *128.pgm 171a9ea613a883eb6761ad0ef8bb0f69 *129.pgm d3bcd0d8fc6ca861ce1bf1f6768dc7c3 *130.pgm eabcfc4d505b4fd70de9628656522446 *131.pgm 9009273b7133dc5991dd73aaf67c0a06 *132.pgm 9c7770220b4fa6c2bacfef1eefa67b11 *133.pgm e58f0cd40c8a07cc474e43ed410c57f5 *134.pgm 6e9c97c179936f364fa8d2f298f162d5 *135.pgm c790703b8e3b7f3cc0d8365a18d245bd *136.pgm 203591844653f2e1a43b471d138c383a *137.pgm 3f27d3d6e6b09dccfa66f477b2f09f97 *138.pgm 8eea99c36b0f22c5d6129b3049e50cf9 *139.pgm 2f4f17ad59886197fac31f585da849e9 *140.pgm 112ea8011687e36fb52442741ea581c1 *141.pgm 1d77a545244cab5fd8441988d0136cbc *142.pgm b8ef11984a0f107535c8a51f0efed1f1 *143.pgm 309dc6c656d8940fafa39d837b6eadbb *144.pgm 9d1e11b0544c5a6e7d992cfa3c2c754a *145.pgm 6bf04da4b33c8df87b56153f9945394a *146.pgm df349dc63a3b159c8d087834ee73fa26 *147.pgm a25de6735683421c736a9f1c4f45890a *148.pgm 809efb906e4559688ee6d4c239e8e816 *149.pgm 8dfa731be0dc54d4a842be5dd1386ed7 *150.pgm ff480679660653067594b2d492843c64 *151.pgm 49f1bdaff5b9cbd8f3481756393bd012 *152.pgm a8dcf720daeb0fc40fbd47271e956c35 *153.pgm 8dca9f053fdfaf4fd4f6b83069770bc1 *154.pgm f9ea4fbb33570e4988a93dd72533a766 *155.pgm 87964932da3b89863a35f52844187569 *156.pgm f7634c20dce3c4814daf5d892bc75e53 *157.pgm ca621b25b869b3b416cd6ec2cfb81cbb *158.pgm 62c9f0a9300890585bd60ee8e9634f06 *159.pgm f70e3899d6e50301adab625959ef7fe7 *160.pgm 46ee65ac06ff9e07aca0398fe7ed2040 *161.pgm c134ab38ebde500cfa6d1b96542217f5 *162.pgm 3262d6c36d0418c078d518cf5a8993d7 *163.pgm 8ccb64fae4c1bdea884f4ca68becc139 *164.pgm 6e982a7b76f74aa3d0e93a09dc0c2e05 *165.pgm 2a942c94a9e62f698c0af5443c76c6e8 *166.pgm 325df8264111fdc4a34f0ea6327b1e63 *167.pgm 2a31d8c2ba4872643307c82383404312 *168.pgm b46df9664e4953660db56391896d5efe *169.pgm ca5fadfc52fe1ed09293afbf8d2b710e *170.pgm 642e1b6b9730932d1d31a2139324c9d4 *171.pgm 1b0575860a827ea9493de19dc751f287 *172.pgm e0f1dc7294f5cf76bac16e531daa8bda *173.pgm 4f01c92d4588432f290cd2be66f34dd5 *174.pgm 38692767ab4560f5a4e6f11a61fcf451 *175.pgm e8fa1f74d79701685e106e22366ae56a *176.pgm 693f2c535a1c4dda0baafd7b59ba40ff *177.pgm ff07841f631a6c82c772334ec634a4eb *178.pgm 091d15db26c1d974fb81af821d8865ee *179.pgm d0a7a6bf87c7af14b39357accd7832d4 *180.pgm f49d55f7376d96d837afcae3324ca76b *181.pgm 9518735e5241723fe29bdd391dc29503 *182.pgm 5209db574825f46c090d31f02e0100ea *183.pgm d532fe87ea37530b9d1f99edf2309956 *184.pgm 325da5ea12afa94c104e101971080ede *185.pgm 92d2c1f74ae952aa09e45a856070db08 *186.pgm 30c572d0b33010e850bdc44c2b1360a8 *187.pgm 9119535463d337681b6cb76266953d98 *188.pgm 268614c086fb8826f233e84967bcd102 *189.pgm ff80fcaf2ad19559897a85483309251c *190.pgm 51a755f6c024d5cee418bb4918aac5ec *191.pgm 2c6417fdcc760a4f99cf24814a0a236c *192.pgm f0c840e68446aa6f2c711871a2c6ada8 *193.pgm e7a463af02ca022e5eeb17aafb9281ed *194.pgm 68df92be3acc605095d7a4ec2735a2c4 *195.pgm 763f716f0fdcf28fefe2fa5d6990df7f *196.pgm 79381eb35fc52f3d12db30875d29ba5f *197.pgm 721c25f66282cf80f4aa962814498682 *198.pgm 1c75fae8456ae394a324367900b45809 *199.pgm 1d650357c0155fc7139a1450b92529af *200.pgm df1bd65ea44ee62d058c3f463dd11c88 *201.pgm a1754c0dd56c5f1fa447035d797a9569 *202.pgm 0e8b29444ec44e2a5cd8e8e359aaecd6 *203.pgm 7a06d70ad374dec5067a1a8b127cd74e *204.pgm 613e280c81f5acf8285a5656ebcf1989 *205.pgm 3fce4d087efd8cba0e09b0d8d37ecba4 *206.pgm e612280d76256e64bc0bb0530a5a6ccf *207.pgm 2a31d8c2ba4872643307c82383404312 *208.pgm 94c512bc27ceffca03d25e354cfade12 *209.pgm 408f35b67816cf35c4419edb6e8dfd8e *210.pgm 44c857edcb3e181ac9cfd802ebaba194 *211.pgm 27bb5d5af644594eb1c7d9190cc635df *212.pgm 891190e3e430bbaeab1564a362537ee1 *213.pgm 8979eef3e427547fd51aa233bf553a7d *214.pgm 75d33d7d4786d4ba895bfd9178869682 *215.pgm d45b8d8e5aab224e2ab0d3993a224af4 *216.pgm 73b1e84d3702a52baa969755cbd28a00 *217.pgm ce2acebf08884e749a9c9ab462baa3c2 *218.pgm de2b96d7e08c09c43da2553de1ab8011 *219.pgm e7b6476e68e9858228dff0df22066b44 *220.pgm 2d3ff88ac037129abb102ecdb0375a27 *221.pgm e25f6efa355d4a299ee45b05ca339ec4 *222.pgm d41eac8254c5204c6175864fb26b460f *223.pgm 79f48d0aaa7b6288f84710d1720432c5 *224.pgm 1db69d8028cbbe8470cb9fff8d326d83 *225.pgm 8d5f9c5009e9e4f9ba6866a1e839cf26 *226.pgm b6b834b69adc48a9015956dee119c0f7 *227.pgm 4dd6c83eb46393bb9f45fbe9c8ece1f4 *228.pgm 154515614cf5cc8ed512dcd64fa4da31 *229.pgm 509bc8e8f2babcd5fd11f3ffdb964c5c *230.pgm 8898871de8460c8fc89a56665c4a3245 *231.pgm a0b948f51d278329bdd572ee193d541a *232.pgm 171a9ea613a883eb6761ad0ef8bb0f69 *233.pgm d3bcd0d8fc6ca861ce1bf1f6768dc7c3 *234.pgm eabcfc4d505b4fd70de9628656522446 *235.pgm 9009273b7133dc5991dd73aaf67c0a06 *236.pgm 9c7770220b4fa6c2bacfef1eefa67b11 *237.pgm e58f0cd40c8a07cc474e43ed410c57f5 *238.pgm 6e9c97c179936f364fa8d2f298f162d5 *239.pgm c790703b8e3b7f3cc0d8365a18d245bd *240.pgm 203591844653f2e1a43b471d138c383a *241.pgm 3f27d3d6e6b09dccfa66f477b2f09f97 *242.pgm 8eea99c36b0f22c5d6129b3049e50cf9 *243.pgm 2f4f17ad59886197fac31f585da849e9 *244.pgm 112ea8011687e36fb52442741ea581c1 *245.pgm 1d77a545244cab5fd8441988d0136cbc *246.pgm b8ef11984a0f107535c8a51f0efed1f1 *247.pgm 309dc6c656d8940fafa39d837b6eadbb *248.pgm 9d1e11b0544c5a6e7d992cfa3c2c754a *249.pgm 6bf04da4b33c8df87b56153f9945394a *250.pgm df349dc63a3b159c8d087834ee73fa26 *251.pgm a25de6735683421c736a9f1c4f45890a *252.pgm 809efb906e4559688ee6d4c239e8e816 *253.pgm 8dfa731be0dc54d4a842be5dd1386ed7 *254.pgm ff480679660653067594b2d492843c64 *255.pgm 49f1bdaff5b9cbd8f3481756393bd012 *256.pgm a8dcf720daeb0fc40fbd47271e956c35 *257.pgm 8dca9f053fdfaf4fd4f6b83069770bc1 *258.pgm f9ea4fbb33570e4988a93dd72533a766 *259.pgm 87964932da3b89863a35f52844187569 *260.pgm f7634c20dce3c4814daf5d892bc75e53 *261.pgm ca621b25b869b3b416cd6ec2cfb81cbb *262.pgm 62c9f0a9300890585bd60ee8e9634f06 *263.pgm f70e3899d6e50301adab625959ef7fe7 *264.pgm 46ee65ac06ff9e07aca0398fe7ed2040 *265.pgm c134ab38ebde500cfa6d1b96542217f5 *266.pgm 3262d6c36d0418c078d518cf5a8993d7 *267.pgm 8ccb64fae4c1bdea884f4ca68becc139 *268.pgm 6e982a7b76f74aa3d0e93a09dc0c2e05 *269.pgm 2a942c94a9e62f698c0af5443c76c6e8 *270.pgm 325df8264111fdc4a34f0ea6327b1e63 *271.pgm 2a31d8c2ba4872643307c82383404312 *272.pgm --- NEW FILE: stream --- Û^æ ?îÈ 8»:w-);>é 9G¬Wµýû¤k>××â%ô @vY`;JJ/ìÈèOϱíñû÷ç\ ,¤fFNÝ3ç;±§Õ¿8u¯Kõ¦7OI ï I¡Ëå}þWïó¨cp»ÚCSÐß}ñ9â¶IHÜù¯< ü´þR;ºøyùíö a³ÙZÿF ù¨) ¶4Ñ3Ç®þÊiä.YHãPKÈÉt7vÙ·èëA¿ ! eò:°NΡcô ãÝÑþW=mÝÔeAH)6Ù,?ïv-×Õ?ÜÈ HÀX¤õ;lü8Öº¾[U CüÿJR"å)HÒ@3I0 H +%})ñùµ¸ À @÷7fM& @_ ¹) ·ºDÀÀ0!y Í¿XÌÿ9Îë¹ÄôFüOÕ?¶qÓh¿¹ @/ùþ¤EÊR)JD@ I &ÒoÙÄ8Vâ5H +dâÆo¿ç7êZ¸¿\ ;íÎÉÛ{Ù [...2648 lines suppressed...] I¡Ëå}þWïó¨cp»ÚCSÐß}ñ9â¶IHÜù¯< ü´þR;ºøyùíö a³ÙZÿF ù¨) ¶4Ñ3Ç®þÊiä.YHãPKÈÉt7vÙ·èëA¿ ! eò:°NΡcô ãÝÑþW=mÝÔeAH)6Ù,?ïv-×Õ?ÜÈ HÀX¤õ;lü8Öº¾[U CüÿJR"å)HÒ@3I0 H +%})ñùµ¸ À @÷7fM& @_ ¹) ·ºDÀÀ0!y Í¿XÌÿ9Îë¹ÄôFüOÕ?¶qÓh¿¹ @/ùþ¤EÊR)JD@ I &ÒoÙÄ8Vâ5H +dâÆo¿ç7êZ¸¿\ ;íÎÉÛ{Ù Û^.ô ØDñ×)JQ( -#ù:û¢¨lv %~¬i;,Õ*è ;asç{ø%E#mc.y\¥) Ü+ÚÛÂáp~±ádyýàÂ%'vý!«P Nëtd\Xâ(,þ åçúRÖ1ÄVvìwÁâ ätÀSÀPi£ 97|ãé,á²Iaá _QNQ¹Þs® d ¹'J}nùÐ@v0ÁF |
From: Michel L. <wa...@us...> - 2001-09-03 04:57:17
|
Update of /cvsroot/libmpeg2/mpeg2dec-streams/twilight_zone/walken/mpeg1_slice In directory usw-pr-cvs1:/tmp/cvs-serv5597/mpeg1_slice Log Message: Directory /cvsroot/libmpeg2/mpeg2dec-streams/twilight_zone/walken/mpeg1_slice added to the repository |
From: Michel L. <wa...@us...> - 2001-09-02 02:44:10
|
Update of /cvsroot/libmpeg2/mpeg2dec/libvo In directory usw-pr-cvs1:/tmp/cvs-serv4521/libvo Modified Files: video_out_sdl.c Log Message: use putenv instead of setenv putenv is posix, setenv is a bsdism Index: video_out_sdl.c =================================================================== RCS file: /cvsroot/libmpeg2/mpeg2dec/libvo/video_out_sdl.c,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -d -r1.1.1.1 -r1.2 --- video_out_sdl.c 2001/07/19 08:21:13 1.1.1.1 +++ video_out_sdl.c 2001/09/02 02:44:04 1.2 @@ -160,8 +160,8 @@ instance->surface = NULL; instance->sdlflags = SDL_HWSURFACE | SDL_RESIZABLE; - setenv("SDL_VIDEO_YUV_HWACCEL", "1", 1); - setenv("SDL_VIDEO_X11_NODIRECTCOLOR", "1", 1); + putenv("SDL_VIDEO_YUV_HWACCEL=1"); + putenv("SDL_VIDEO_X11_NODIRECTCOLOR=1"); if (SDL_Init (SDL_INIT_VIDEO)) { fprintf (stderr, "sdl video initialization failed.\n"); |
From: Michel L. <wa...@us...> - 2001-09-01 22:07:40
|
Update of /cvsroot/libmpeg2/mpeg2dec/include In directory usw-pr-cvs1:/tmp/cvs-serv9421/include Modified Files: mm_accel.h mpeg2.h video_out.h Log Message: #ifndef/#define/#endif Index: mm_accel.h =================================================================== RCS file: /cvsroot/libmpeg2/mpeg2dec/include/mm_accel.h,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -d -r1.1.1.1 -r1.2 --- mm_accel.h 2001/07/19 08:21:13 1.1.1.1 +++ mm_accel.h 2001/09/01 22:07:38 1.2 @@ -19,6 +19,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#ifndef MM_ACCEL_H +#define MM_ACCEL_H + /* generic accelerations */ #define MM_ACCEL_MLIB 0x00000001 @@ -28,3 +31,5 @@ #define MM_ACCEL_X86_MMXEXT 0x20000000 uint32_t mm_accel (void); + +#endif /* MM_ACCEL_H */ Index: mpeg2.h =================================================================== RCS file: /cvsroot/libmpeg2/mpeg2dec/include/mpeg2.h,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -d -r1.1.1.1 -r1.2 --- mpeg2.h 2001/07/19 08:21:13 1.1.1.1 +++ mpeg2.h 2001/09/01 22:07:38 1.2 @@ -19,6 +19,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#ifndef MPEG2_H +#define MPEG2_H + /* Structure for the mpeg2dec decoder */ typedef struct mpeg2dec_s { @@ -63,3 +66,5 @@ uint8_t * data_start, uint8_t * data_end); void mpeg2_drop (mpeg2dec_t * mpeg2dec, int flag); + +#endif /* MPEG2_H */ Index: video_out.h =================================================================== RCS file: /cvsroot/libmpeg2/mpeg2dec/include/video_out.h,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -d -r1.1.1.1 -r1.2 --- video_out.h 2001/07/19 08:21:13 1.1.1.1 +++ video_out.h 2001/09/01 22:07:38 1.2 @@ -19,6 +19,9 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#ifndef VIDEO_OUT_H +#define VIDEO_OUT_H + typedef struct vo_frame_s vo_frame_t; typedef struct vo_instance_s vo_instance_t; @@ -84,3 +87,5 @@ { frame->draw (frame); } + +#endif /* VIDEO_OUT_H */ |
From: Michel L. <wa...@us...> - 2001-08-29 02:06:23
|
Update of /cvsroot/libmpeg2/mpeg2dec In directory usw-pr-cvs1:/tmp/cvs-serv23725 Modified Files: AUTHORS Log Message: better spelling for hakan's name Index: AUTHORS =================================================================== RCS file: /cvsroot/libmpeg2/mpeg2dec/AUTHORS,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -d -r1.1.1.1 -r1.2 --- AUTHORS 2001/07/19 08:21:13 1.1.1.1 +++ AUTHORS 2001/08/29 02:06:17 1.2 @@ -4,14 +4,14 @@ Michel Lespinasse <wa...@zo...> did large changes for speed and mpeg conformance and is the current maintainer. -Other contributors include : +Other contributors include: Bruno Barreyra <bar...@uf...> - build fixes Stephen Crowley <ste...@dn...> - build fixes Didier Gautheron <dga...@ma...> - bug fixes Ryan C. Gordon <ic...@lo...> - SDL support Peter Gubanov <pe...@el...> - MMX IDCT scheduling - H}kan Hjort <d95...@dt...> - Solaris fixes, mlib code + Håkan Hjort <d95...@dt...> - Solaris fixes, mlib code Gerd Knorr <kr...@go...> - Xv support David I. Lehn <dl...@vt...> - motion_comp mmx code Olie Lho <ol...@si...> - MMX yuv2rgb routine |
From: Michel L. <wa...@us...> - 2001-08-29 02:05:49
|
Update of /cvsroot/libmpeg2/mpeg2dec/src In directory usw-pr-cvs1:/tmp/cvs-serv23661/src Modified Files: .cvsignore Log Message: renamed libmpeg2dec to libcpuaccel, forgot the .cvsaccess Index: .cvsignore =================================================================== RCS file: /cvsroot/libmpeg2/mpeg2dec/src/.cvsignore,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -d -r1.1.1.1 -r1.2 --- .cvsignore 2001/07/19 08:21:13 1.1.1.1 +++ .cvsignore 2001/08/29 02:05:46 1.2 @@ -10,4 +10,4 @@ .libs mpeg2dec extract_mpeg2 -libmpeg2dec.la +libcpuaccel.la |