1 Star 0 Fork 0

rzkn / xvidcore

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
ChangeLog 205.42 KB
一键复制 编辑 原始数据 按行查看 历史
YourName 提交于 2019-01-16 23:56 . xvidcore-1.3.5
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806
# Note that this ChangeLog covers only main changes to the release branch
2017-07-12 08:23 Isibaar
* xvidcore/vfw/src/codec.c: Re-add support to decode raw YV12
input FourCC video
2017-01-27 13:43 Isibaar
* xvidcore/dshow/src/CXvidDecoder.cpp: Fix output buffer stride
calculation in MFT
2016-10-18 22:01 Isibaar
* xvidcore/src/portab.h: AmigaOS patch by Fredrik Wikstrom.
2016-10-18 22:01 Isibaar
* xvidcore/build/generic/configure.in: AmigaOS patch by Fredrik
Wikstrom.
2016-09-27 15:39 Isibaar
* xvidcore/vfw/src/codec.c: Debug output only when debug option
enabled.
2016-01-12 13:55 Isibaar
* xvidcore/dshow/src/CXvidDecoder.cpp: MFT pixel aspect ratio -
backport from HEAD
2016-01-11 17:02 Isibaar
* xvidcore/dshow/src/CXvidDecoder.cpp: Setting interlaced flag
on output pins - backport from HEAD
2016-01-08 17:44 Isibaar
* xvidcore/dshow/src/CXvidDecoder.cpp
xvidcore/dshow/src/CXvidDecoder.h: Set interlacing flags in
VIDEOINFOHEADER2 struct of output pin
2016-01-08 17:40 Isibaar
* xvidcore/src/decoder.c
xvidcore/src/xvid.c
xvidcore/src/xvid.h: Set interlacing flags in decoder
2015-07-08 17:32 Isibaar
* xvidcore/examples/xvid_encraw.c: Making the applevel
multithreading work also for AVI output
2015-06-14 21:18 Isibaar
* xvidcore/dshow/src/CXvidDecoder.cpp
xvidcore/dshow/src/CXvidDecoder.h
xvidcore/dshow/src/config.c
xvidcore/dshow/src/config.h: Fixed thumbnail creation under
Windows 10, faster rendering in MediaFoundation, various other
MFT-specific fixes...
2015-06-11 02:51 Isibaar
* xvidcore/src/image/x86_asm/colorspace_rgb_mmx.asm: Attempt at
fixing a crash in RGB24->YV12 conversions - not yet really
tested...
2015-06-08 21:15 Isibaar
* xvidcore/dshow/src/CXvidDecoder.cpp
xvidcore/dshow/src/CXvidDecoder.h: Changed friendly name of
MFT to match common conventions.
2014-11-26 00:17 Isibaar
* xvidcore/src/encoder.c: Fix for multi-threading bug in case of
input video height <= 16 pixels. Patch by Lukasz Marek.
2014-09-25 19:41 Isibaar
* xvidcore/build/win32/libxvidcore.vcproj: Enabled multi-threaded
builds in MSVC by default
2014-03-05 08:37 Isibaar
* xvidcore/examples/xvid_encraw.c: Help info about zones usage and
various fixes for compiler warnings - Patch by Elio Blanca
2014-02-11 14:48 Isibaar
* xvidcore/examples/xvid_encraw.c: Improved help texts and defaults
handling. Patch by Elio Blanca.
2014-02-09 16:51 Isibaar
* xvidcore/examples/Makefile, xvidcore/examples/xvid_encraw.c:
Better environment detection for Makefile - Patch by Elio Blanca
2014-02-07 16:00 Isibaar
* xvidcore/examples/xvid_encraw.c: Fix out of bound access to
framestats struct. Thanks to Elio Blanca.
2013-02-18 16:24 Isibaar
* xvidcore/build/generic/configure.in: bring version number in
configure.in in sync with rest of code
2013-01-29 19:12 Isibaar
* xvidcore/build/generic/configure.in: Patch for QNX support by
Mike Gorchak
2012-10-04 14:26 Isibaar
* xvidcore/build/generic/configure.in: remove obsolete
'-mno-cygwin' option for gcc version >= 4
2012-06-21 09:55 Isibaar
* xvidcore/examples/xvid_encraw.c: Fixed bug in PGM header parser -
thanks to Jim Bennett!
2012-02-22 19:00 Isibaar
* xvidcore/dshow/src/CXvidDecoder.cpp,
xvidcore/dshow/src/CXvidDecoder.h, xvidcore/dshow/src/config.c,
xvidcore/dshow/src/config.h, xvidcore/dshow/src/resource.h,
xvidcore/dshow/src/xvid.ax.rc: Ported tray icon patch from HEAD
branch
2011-12-30 13:04 Isibaar
* xvidcore/src/global.h: #define MIN/MAX macros only when not yet
otherwise defined...
2011-11-09 14:12 Isibaar
* xvidcore/src/plugins/plugin_lumimasking.c: Reverted change to
max_quant calculation. Users prefer the former behavior...
2011-11-04 15:23 Isibaar
* xvidcore/src/utils/mbtransquant.c, xvidcore/src/xvid.c,
xvidcore/src/xvid.h: Fix for possible overflow in trellis
quant...
2011-10-25 10:57 Isibaar
* xvidcore/src/xvid.c, xvidcore/src/xvid.h: Ramp up version
number...
2011-10-25 10:53 Isibaar
* xvidcore/src/motion/estimation_bvop.c: Fix for encoder crash that
is possible with the following combination of encoder options:
Turbo, VHQ for B-VOPs and Qpel...
2011-10-06 18:05 Isibaar
* xvidcore/src/plugins/plugin_lumimasking.c: Make sure max_quant is
at least frame_quant+2 for lumi/variance masking
2011-09-19 09:32 Isibaar
* xvidcore/build/generic/Makefile,
xvidcore/build/generic/configure.in,
xvidcore/build/generic/platform.inc.in: Install symlinks for
shared library. Patch by Andres Mejia.
2011-09-19 08:18 Isibaar
* xvidcore/build/generic/configure.in: Remove rhapsody OS case.
Patch by Ryan Schmidt.
2011-09-16 12:34 Isibaar
* xvidcore/build/generic/configure.in: Double check for pthread on
MinGW. Patch by Motofumi Oka.
2011-09-15 10:36 Isibaar
* xvidcore/build/generic/Makefile,
xvidcore/build/generic/platform.inc.in: install xvidcore.dll to
under Cygwin. Patch by Motofumi Oka.
2011-09-15 09:34 Isibaar
* xvidcore/build/generic/configure.in: Try to autodetect name
mangling variations for WIN64 cross-compiling. Patch by Motofumi
Oka.
2011-09-14 15:08 Isibaar
* xvidcore/build/generic/configure.in: removed obsolete -mno-cygwin
2011-09-14 10:45 Isibaar
* xvidcore/build/generic/configure.in: platform-independent gcc
versio check - patch by Motofumi Oka
2011-08-19 16:20 Isibaar
* xvidcore/build/generic/configure.in,
xvidcore/build/generic/platform.inc.in: User-supplied LDFLAGS.
Patch by Ryan Schmidt and the MacPorts project.
2011-07-28 07:48 Isibaar
* xvidcore/build/generic/configure.in: Added support for GNU Hurd
as target_os
2011-05-23 07:47 Isibaar
* xvidcore/src/xvid.c: removed deprecated call to idct_int32_init()
2011-05-21 16:55 Isibaar
* xvidcore/ChangeLog: Updated ChangeLog
2011-05-19 12:48 Isibaar
* xvidcore/dshow/src/CAbout.cpp,
xvidcore/dshow/src/CXvidDecoder.cpp,
xvidcore/dshow/src/Configure.cpp: autoprops property set also for
.cpp files
2011-05-19 12:24 Isibaar
* xvidcore/dshow/src/CXvidDecoder.cpp: Added #ifdef ENABLE_MFT
check
2011-05-19 12:23 Isibaar
* xvidcore/dshow/dshow.vcproj: Added special configurations for
MFT-enabled builds
2011-05-19 08:27 Isibaar
* xvidcore/build/generic/Makefile: Don't include platform.inc on
make clean - Patch by Fabian Greffrath
2011-05-18 16:13 Isibaar
* xvidcore/dshow/src/CXvidDecoder.cpp, xvidcore/dshow/src/config.c,
xvidcore/dshow/src/config.h, xvidcore/dshow/src/resource.h,
xvidcore/dshow/src/xvid.ax.rc: Display version number in About
box
2011-05-18 12:30 Isibaar
* xvidcore/vfw/src/resource.rc: More GUI cosmetics
2011-05-18 09:55 Isibaar
* xvidcore/vfw/src/resource.rc: Minor GUI cosmetics
2011-05-18 09:08 Isibaar
* xvidcore/src/dct/README.IJG: deleted deprecated README.IJG
2011-05-18 09:07 Isibaar
* xvidcore/src/dct/fdct.c, xvidcore/src/dct/fdct.h,
xvidcore/src/dct/idct.c, xvidcore/src/dct/idct.h: re-applied new
IDCT/DCT patch from trunk
2011-05-18 09:02 Isibaar
* xvidcore/dshow/src/CAbout.h, xvidcore/dshow/src/CXvidDecoder.h,
xvidcore/dshow/src/IXvidDecoder.h, xvidcore/dshow/src/config.c,
xvidcore/dshow/src/config.h, xvidcore/dshow/src/debug.c,
xvidcore/dshow/src/debug.h, xvidcore/dshow/src/resource.h,
xvidcore/examples/xvid_bench.c, xvidcore/examples/xvid_decraw.c,
xvidcore/examples/xvid_encraw.c,
xvidcore/src/bitstream/bitstream.c,
xvidcore/src/bitstream/bitstream.h, xvidcore/src/bitstream/cbp.c,
xvidcore/src/bitstream/cbp.h, xvidcore/src/bitstream/mbcoding.c,
xvidcore/src/bitstream/mbcoding.h,
xvidcore/src/bitstream/vlc_codes.h,
xvidcore/src/bitstream/zigzag.h, xvidcore/src/dct/fdct.c,
xvidcore/src/dct/fdct.h, xvidcore/src/dct/idct.c,
xvidcore/src/dct/idct.h, xvidcore/src/dct/ppc_asm/idct_altivec.c,
xvidcore/src/dct/simple_idct.c, xvidcore/src/decoder.c,
xvidcore/src/decoder.h, xvidcore/src/encoder.c,
xvidcore/src/encoder.h, xvidcore/src/global.h,
xvidcore/src/image/colorspace.c, xvidcore/src/image/colorspace.h,
xvidcore/src/image/font.c, xvidcore/src/image/font.h,
xvidcore/src/image/image.c, xvidcore/src/image/image.h,
xvidcore/src/image/interpolate8x8.c,
xvidcore/src/image/interpolate8x8.h,
xvidcore/src/image/postprocessing.c,
xvidcore/src/image/postprocessing.h,
xvidcore/src/image/ppc_asm/colorspace_altivec.c,
xvidcore/src/image/ppc_asm/interpolate8x8_altivec.c,
xvidcore/src/image/ppc_asm/qpel_altivec.c,
xvidcore/src/image/qpel.c, xvidcore/src/image/qpel.h,
xvidcore/src/image/reduced.c, xvidcore/src/image/reduced.h,
xvidcore/src/motion/estimation.h,
xvidcore/src/motion/estimation_bvop.c,
xvidcore/src/motion/estimation_common.c,
xvidcore/src/motion/estimation_gmc.c,
xvidcore/src/motion/estimation_pvop.c,
xvidcore/src/motion/estimation_rd_based.c,
xvidcore/src/motion/estimation_rd_based_bvop.c,
xvidcore/src/motion/gmc.c, xvidcore/src/motion/gmc.h,
xvidcore/src/motion/motion.h, xvidcore/src/motion/motion_comp.c,
xvidcore/src/motion/motion_inlines.h,
xvidcore/src/motion/motion_smp.h,
xvidcore/src/motion/ppc_asm/sad_altivec.c,
xvidcore/src/motion/sad.c, xvidcore/src/motion/sad.h,
xvidcore/src/motion/vop_type_decision.c,
xvidcore/src/plugins/plugin_2pass1.c,
xvidcore/src/plugins/plugin_2pass2.c,
xvidcore/src/plugins/plugin_dump.c,
xvidcore/src/plugins/plugin_lumimasking.c,
xvidcore/src/plugins/plugin_psnr.c,
xvidcore/src/plugins/plugin_psnrhvsm.c,
xvidcore/src/plugins/plugin_single.c,
xvidcore/src/plugins/plugin_ssim.c,
xvidcore/src/plugins/plugin_ssim.h, xvidcore/src/portab.h,
xvidcore/src/prediction/mbprediction.c,
xvidcore/src/prediction/mbprediction.h,
xvidcore/src/quant/ppc_asm/quant_h263_altivec.c,
xvidcore/src/quant/ppc_asm/quant_mpeg_altivec.c,
xvidcore/src/quant/quant.h, xvidcore/src/quant/quant_h263.c,
xvidcore/src/quant/quant_matrix.c,
xvidcore/src/quant/quant_matrix.h,
xvidcore/src/quant/quant_mpeg.c, xvidcore/src/utils/emms.c,
xvidcore/src/utils/emms.h, xvidcore/src/utils/mbfunctions.h,
xvidcore/src/utils/mbtransquant.c,
xvidcore/src/utils/mem_align.c, xvidcore/src/utils/mem_align.h,
xvidcore/src/utils/mem_transfer.c,
xvidcore/src/utils/mem_transfer.h,
xvidcore/src/utils/ppc_asm/altivec_trigger.c,
xvidcore/src/utils/ppc_asm/mem_transfer_altivec.c,
xvidcore/src/utils/timer.c, xvidcore/src/utils/timer.h,
xvidcore/src/xvid.c, xvidcore/src/xvid.h,
xvidcore/vfw/src/codec.c, xvidcore/vfw/src/codec.h,
xvidcore/vfw/src/config.c, xvidcore/vfw/src/config.h,
xvidcore/vfw/src/debug.h, xvidcore/vfw/src/driverproc.c,
xvidcore/vfw/src/resource.h, xvidcore/vfw/src/status.c,
xvidcore/vfw/src/status.h, xvidcore/vfw/src/vfwext.h,
xvidcore/vfw/src/w32api/vfw.h: enabled auto-props property
2011-05-18 08:51 Isibaar
* xvidcore/src/dct/fdct.c, xvidcore/src/dct/fdct.h,
xvidcore/src/dct/idct.c, xvidcore/src/dct/idct.h: backported new
DCT/IDCT C-implementations from trunk
2011-05-18 08:06 Isibaar
* xvidcore/build/generic/Makefile: make info
2011-05-18 07:59 Isibaar
* xvidcore/build/generic/configure.in: Increased version number to
1.3.2
2011-05-18 07:38 Isibaar
* xvidcore/src/xvid.c, xvidcore/src/xvid.h: Pump up version number
to 1.3.2
2011-05-16 10:09 Isibaar
* xvidcore/build/win32/libxvidcore.sln: - Fixed issue with CR/LF
2011-05-16 09:38 Isibaar
* xvidcore/debian: - Removed debian directory from release branch
2011-04-07 19:07 Isibaar
* xvidcore/build/generic/configure.in, xvidcore/src/encoder.c,
xvidcore/src/image/postprocessing.c: switchable pthread
(backported from HEAD)
2011-03-21 16:00 Isibaar
* xvidcore/src/image/image.c: add brackets to avoid ambuigity
2011-03-21 14:25 Isibaar
* xvidcore/dshow/dshow.vcproj: switched back to LIBCMT runtime
2011-03-18 21:16 Isibaar
* xvidcore/dshow/src/xvid.ico: icon with darker blue
2011-03-17 15:52 Isibaar
* xvidcore/ChangeLog: Updated changelog
---------------------
Date: 2011/03/17 16:13:25
Author: Isibaar
Branch: release-1_3-branch
Tag: (none)
Log:
Don't flip RGB output for MFT decoder
Members:
dshow/src/CXvidDecoder.cpp:1.25->1.25.2.4
dshow/src/CXvidDecoder.h:1.9->1.9.2.2
---------------------
Date: 2011/03/10 16:27:57
Author: Isibaar
Branch: release-1_3-branch
Tag: (none)
Log:
increase version number to 1.3.1
Members:
build/generic/configure.in:1.33.2.3->1.33.2.4
debian/changelog:1.3->1.3.2.2
---------------------
Date: 2011/03/08 22:07:00
Author: Isibaar
Branch: release-1_3-branch
Tag: (none)
Log:
ramp up version number to 1.3.1
Members:
src/xvid.c:1.85.2.2->1.85.2.3
src/xvid.h:1.74.2.3->1.74.2.4
---------------------
Date: 2011/03/08 20:18:34
Author: Isibaar
Branch: release-1_3-branch
Tag: (none)
Log:
fixed padding regression for input widths/heights not multiple of 16
Members:
src/encoder.c:1.135.2.4->1.135.2.5
src/xvid.h:1.74.2.2->1.74.2.3
src/image/image.c:1.46.2.1->1.46.2.2
---------------------
Date: 2011/02/25 14:15:35
Author: Isibaar
Branch: release-1_3-branch
Tag: (none)
Log:
fixed syntax error for pthread check - thanks to Fabrian Greffrath
Members:
build/generic/configure.in:1.33->1.33.2.3
---------------------
Date: 2011/02/25 13:40:25
Author: Isibaar
Branch: release-1_3-branch
Tag: (none)
Log:
noexec stack check not only for "elf" but also "elf32" - thanks to Fabian Greffrath
Members:
src/nasm.inc:1.7->1.7.2.2
---------------------
Date: 2011/02/16 20:04:39
Author: Isibaar
Branch: release-1_3-branch
Tag: release-1_3_0
Log:
decoder support for lower case FourCCs (from Jawor's patch)
GUI cosmetics (from Jawor's patch)
Members:
vfw/src/codec.c:1.30.2.2->1.30.2.3
vfw/src/codec.h:1.7->1.7.2.1
vfw/src/config.c:1.45->1.45.2.2
vfw/src/resource.rc:1.30.2.1->1.30.2.2
---------------------
Date: 2011/02/14 18:26:20
Author: Isibaar
Branch: release-1_3-branch
Tag: (none)
Log:
updated changelog for 1_3 branch
Members:
ChangeLog:1.17->1.17.2.1
---------------------
Date: 2011/02/14 18:21:00
Author: Isibaar
Branch: release-1_3-branch
Tag: (none)
Log:
Increased version number
Members:
src/xvid.c:1.85->1.85.2.2
src/xvid.h:1.74->1.74.2.2
---------------------
Date: 2011/02/14 17:58:54
Author: Isibaar
Branch: release-1_3-branch
Tag: (none)
Log:
Support for additional third-party FourCCs (based on Jawor's patch with some small fixes)
Members:
dshow/src/CXvidDecoder.cpp:1.25.2.2->1.25.2.3
dshow/src/CXvidDecoder.h:1.9->1.9.2.1
dshow/src/config.c:1.12->1.12.2.1
dshow/src/config.h:1.8->1.8.2.1
dshow/src/resource.h:1.5->1.5.2.1
dshow/src/xvid.ax.rc:1.8->1.8.2.1
---------------------
Date: 2011/02/03 16:12:34
Author: Isibaar
Branch: release-1_3-branch
Tag: (none)
Log:
skip possible only for P_VOP (Jawor)
Members:
src/encoder.c:1.135.2.3->1.135.2.4
---------------------
Date: 2011/02/03 16:01:06
Author: Isibaar
Branch: release-1_3-branch
Tag: (none)
Log:
auto framerate detection if possible, some other minor cosmetics (derived from Jawor's patches)
Members:
examples/xvid_encraw.c:1.46.2.2->1.46.2.3
---------------------
Date: 2011/01/27 14:18:13
Author: Isibaar
Branch: release-1_3-branch
Tag: (none)
Log:
Increased filter merit
Members:
dshow/src/CXvidDecoder.cpp:1.25.2.1->1.25.2.2
---------------------
Date: 2011/01/27 14:13:16
Author: Isibaar
Branch: release-1_3-branch
Tag: (none)
Log:
Ensure that colorspace pass-through is enabled really just for FOURCC_YV12
Members:
vfw/src/codec.c:1.30.2.1->1.30.2.2
---------------------
Date: 2011/01/11 12:37:52
Author: Isibaar
Branch: release-1_3-branch
Tag: (none)
Log:
don't hardcode "ar" tool (thanks to Bin Tian)
Members:
build/generic/Makefile:1.18->1.18.2.1
build/generic/configure.in:1.33.2.1->1.33.2.2
build/generic/platform.inc.in:1.8->1.8.2.1
---------------------
Date: 2011/01/09 14:20:50
Author: Isibaar
Branch: release-1_3-branch
Tag: (none)
Log:
update for macho64
Members:
src/nasm.inc:1.7->1.7.2.1
---------------------
Date: 2011/01/06 15:12:29
Author: Isibaar
Branch: release-1_3-branch
Tag: (none)
Log:
patch for darwin 64-bit target (thanks to Bin Tian)
Members:
build/generic/configure.in:1.33->1.33.2.1
---------------------
Date: 2011/01/03 09:31:22
Author: Isibaar
Branch: release-1_3-branch
Tag: (none)
Log:
removed absolute logo path (thanks to Brendan Brewster)
Members:
vfw/src/resource.rc:1.30->1.30.2.1
---------------------
Date: 2010/12/31 11:20:22
Author: Isibaar
Branch: #CVSPS_NO_BRANCH
Tag: rc1_1_3_0
Log:
fix some typo
Members:
src/encoder.c:1.135.2.2->1.135.2.3
---------------------
Date: 2010/12/30 23:59:31
Author: Isibaar
Branch: #CVSPS_NO_BRANCH
Tag: (none)
Log:
CVS corruption again
Members:
vfw/src/hd1080_40.ico:1.1->1.1.2.1
vfw/src/hd720_40.ico:1.1->1.1.2.1
vfw/src/home_40.ico:1.1->1.1.2.1
vfw/src/mobile_40.ico:1.1->1.1.2.1
---------------------
Date: 2010/12/30 23:07:43
Author: Isibaar
Branch: #CVSPS_NO_BRANCH
Tag: (none)
Log:
changed num_slice determination logic
Members:
vfw/src/codec.c:1.30->1.30.2.1
vfw/src/config.c:1.45->1.45.2.1
vfw/src/resource.h:1.15->1.15.2.1
---------------------
Date: 2010/12/30 12:46:58
Author: Isibaar
Branch: #CVSPS_NO_BRANCH
Tag: (none)
Log:
more bug squashing
Members:
examples/xvid_encraw.c:1.46.2.1->1.46.2.2
src/image/image.c:1.46->1.46.2.1
---------------------
Date: 2010/12/29 23:29:51
Author: Isibaar
Branch: release-1_3-branch
Tag: (none)
Log:
bug fixing...
Members:
src/encoder.c:1.135.2.1->1.135.2.2
---------------------
Date: 2010/12/29 23:29:44
Author: Isibaar
Branch: #CVSPS_NO_BRANCH
Tag: (none)
Log:
bug fixing...
Members:
src/motion/estimation_bvop.c:1.28->1.28.2.1
src/motion/estimation_rd_based.c:1.16->1.16.2.1
---------------------
Date: 2010/12/28 20:19:57
Author: Isibaar
Branch: #CVSPS_NO_BRANCH
Tag: (none)
Log:
get rid off compiler warnings
Members:
build/win32/libxvidcore.vcproj:1.5->1.5.2.1
build/win32/xvid_decraw.vcproj:1.3->1.3.2.1
build/win32/xvid_encraw.vcproj:1.4->1.4.2.1
dshow/dshow.vcproj:1.3->1.3.2.1
dshow/src/CXvidDecoder.cpp:1.25->1.25.2.1
examples/xvid_decraw.c:1.28->1.28.2.1
src/decoder.c:1.86->1.86.2.1
src/bitstream/bitstream.c:1.60->1.60.2.1
src/bitstream/bitstream.h:1.25->1.25.2.1
src/motion/estimation_pvop.c:1.24->1.24.2.1
src/motion/motion.h:1.27->1.27.2.1
src/motion/motion_comp.c:1.24->1.24.2.1
src/motion/sad.c:1.17->1.17.2.1
src/motion/sad.h:1.25->1.25.2.1
src/plugins/plugin_2pass2.c:1.10->1.10.2.1
src/plugins/plugin_single.c:1.4->1.4.2.1
src/quant/quant_matrix.c:1.16->1.16.4.1
vfw/vfw.vcproj:1.1->1.1.4.1
---------------------
Date: 2010/12/28 20:19:57
Author: Isibaar
Branch: release-1_3-branch
Tag: (none)
Log:
get rid off compiler warnings
Members:
examples/xvid_encraw.c:1.46->1.46.2.1
src/encoder.c:1.135->1.135.2.1
---------------------
Date: 2010/12/28 17:34:55
Author: Isibaar
Branch: #CVSPS_NO_BRANCH
Tag: (none)
Log:
updated readme and debian files
Members:
debian/changelog:1.3->1.3.2.1
debian/copyright:1.1->1.1.4.1
doc/INSTALL:1.3->1.3.2.1
doc/README:1.5->1.5.2.1
examples/README:1.3->1.3.6.1
---------------------
Date: 2010/12/28 17:04:31
Author: Isibaar
Branch: #CVSPS_NO_BRANCH
Tag: (none)
Log:
set version info to xvid-1.3.0-rc1
Members:
src/xvid.c:1.85->1.85.2.1
src/xvid.h:1.74->1.74.2.1
---------------------
Date: 2010/12/27 17:39:31
Author: Isibaar
Branch: HEAD
Tag: tag-branching-1_3_0
Log:
updated changelog
Members:
ChangeLog:INITIAL->1.17
TODO:1.8->1.9
---------------------
Date: 2010/12/27 17:11:05
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
auto slice determination
Members:
vfw/src/codec.c:1.29->1.30
vfw/src/config.c:1.44->1.45
vfw/src/resource.rc:1.29->1.30
---------------------
Date: 2010/12/24 14:49:58
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
improved decoder robustness upon resync markers in BVOP
Members:
src/decoder.c:1.85->1.86
---------------------
Date: 2010/12/24 14:31:31
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
update linker definitions (psnrhvsm plugin)
Members:
build/generic/libxvidcore.ld:1.2->1.3
---------------------
Date: 2010/12/24 14:20:07
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
slice coding: workaround some third-party decoder bugs
Members:
src/encoder.c:1.134->1.135
src/xvid.h:1.73->1.74
src/motion/estimation.h:1.15->1.16
src/motion/estimation_bvop.c:1.27->1.28
src/motion/estimation_rd_based_bvop.c:1.11->1.12
src/motion/motion.h:1.26->1.27
---------------------
Date: 2010/12/22 17:52:52
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
update
Members:
AUTHORS:1.5->1.6
CodingStyle:1.3->1.4
README:1.2->1.3
---------------------
Date: 2010/12/22 17:52:12
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
slice coding GUI element
Members:
vfw/src/codec.c:1.28->1.29
vfw/src/config.c:1.43->1.44
vfw/src/config.h:1.16->1.17
vfw/src/resource.h:1.14->1.15
vfw/src/resource.rc:1.28->1.29
---------------------
Date: 2010/12/22 16:21:13
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
read cpu_flags and num_threads from registry
Members:
dshow/src/CXvidDecoder.cpp:1.24->1.25
dshow/src/config.c:1.11->1.12
dshow/src/config.h:1.7->1.8
---------------------
Date: 2010/12/21 21:23:06
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
some bugfixing...
Members:
vfw/src/config.c:1.42->1.43
vfw/src/config.h:1.15->1.16
---------------------
Date: 2010/12/21 17:56:42
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
moved num_threads control to common tab
VHQ metric combobox
Members:
vfw/src/codec.c:1.27->1.28
vfw/src/config.c:1.41->1.42
vfw/src/config.h:1.14->1.15
vfw/src/resource.h:1.13->1.14
vfw/src/resource.rc:1.27->1.28
---------------------
Date: 2010/12/18 17:02:00
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
refactorized encoder multi-threading
introduced slice-based encoding
Members:
examples/xvid_encraw.c:1.45->1.46
src/encoder.c:1.133->1.134
src/encoder.h:1.33->1.34
src/xvid.h:1.72->1.73
src/bitstream/bitstream.c:1.59->1.60
src/bitstream/bitstream.h:1.24->1.25
src/motion/estimation.h:1.14->1.15
src/motion/estimation_bvop.c:1.26->1.27
src/motion/estimation_gmc.c:1.5->1.6
src/motion/estimation_pvop.c:1.23->1.24
src/motion/estimation_rd_based.c:1.15->1.16
src/motion/motion.h:1.25->1.26
src/motion/motion_comp.c:1.23->1.24
src/motion/motion_smp.h:1.7->1.8
src/prediction/mbprediction.c:1.19->1.20
src/prediction/mbprediction.h:1.25->1.26
---------------------
Date: 2010/12/18 11:16:46
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
set decoder threads
Members:
dshow/src/CXvidDecoder.cpp:1.23->1.24
dshow/src/config.c:1.10->1.11
dshow/src/config.h:1.6->1.7
examples/xvid_decraw.c:1.27->1.28
---------------------
Date: 2010/12/18 11:13:30
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
MT deblocker
Members:
src/decoder.c:1.84->1.85
src/decoder.h:1.19->1.20
src/xvid.h:1.71->1.72
src/image/postprocessing.c:1.5->1.6
src/image/postprocessing.h:1.6->1.7
---------------------
Date: 2010/12/02 07:46:07
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
some cleanup of vfw code, increased allowed max bitrate, profile for HD 1080
Members:
vfw/src/codec.c:1.26->1.27
vfw/src/codec.h:1.6->1.7
vfw/src/config.c:1.40->1.41
vfw/src/config.h:1.13->1.14
vfw/src/debug.h:1.2->1.3
vfw/src/driverproc.c:1.11->1.12
vfw/src/hd1080_40.ico:INITIAL->1.1
vfw/src/hd720_40.ico:INITIAL->1.1
vfw/src/home_40.ico:INITIAL->1.1
vfw/src/mobile_40.ico:INITIAL->1.1
vfw/src/resource.h:1.12->1.13
vfw/src/resource.rc:1.26->1.27
vfw/src/status.c:1.4->1.5
vfw/src/status.h:1.2->1.3
vfw/src/vfwext.h:1.2->1.3
vfw/src/xvid.ico:1.2->1.3
---------------------
Date: 2010/11/28 16:18:21
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
PSNRHVSM R-D optimization
Members:
examples/xvid_encraw.c:1.44->1.45
src/encoder.c:1.132->1.133
src/global.h:1.26->1.27
src/xvid.c:1.84->1.85
src/xvid.h:1.70->1.71
src/image/image.c:1.45->1.46
src/image/image.h:1.17->1.18
src/image/x86_asm/qpel_mmx.asm:1.12->1.13
src/motion/estimation.h:1.13->1.14
src/motion/estimation_bvop.c:1.25->1.26
src/motion/estimation_pvop.c:1.22->1.23
src/motion/estimation_rd_based.c:1.14->1.15
src/motion/estimation_rd_based_bvop.c:1.10->1.11
src/motion/sad.c:1.16->1.17
src/motion/sad.h:1.24->1.25
src/motion/x86_asm/sad_sse2.asm:1.20->1.21
src/plugins/plugin_psnrhvsm.c:1.3->1.4
src/utils/mbtransquant.c:1.32->1.33
---------------------
Date: 2010/11/23 12:00:35
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
Changed semantics of frame_drop_ratio: "0" will not produce any N_VOPs.
Members:
src/encoder.c:1.131->1.132
---------------------
Date: 2010/11/16 15:58:42
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
Had accidentally overwritten the VS 2005 project files by VS 2008 ones -> Restore previous version.
Members:
build/win32/libxvidcore.sln:1.3->1.4
build/win32/libxvidcore.vcproj:1.4->1.5
build/win32/xvid_decraw.vcproj:1.2->1.3
build/win32/xvid_encraw.vcproj:1.3->1.4
---------------------
Date: 2010/11/16 15:42:07
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
Clean-up for vbv_peakrate handling (many thanks to Lasse Collin)
Members:
build/win32/libxvidcore.sln:1.2->1.3
build/win32/libxvidcore.vcproj:1.3->1.4
build/win32/xvid_decraw.vcproj:1.1->1.2
build/win32/xvid_encraw.vcproj:1.2->1.3
doc/INSTALL:1.2->1.3
doc/README:1.4->1.5
examples/xvid_encraw.c:1.43->1.44
src/xvid.h:1.69->1.70
src/plugins/plugin_2pass2.c:1.9->1.10
vfw/src/codec.c:1.25->1.26
---------------------
Date: 2010/11/12 11:10:40
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
fix for typo on pred mv init (thanks to Lasse Collin)
Members:
src/decoder.c:1.83->1.84
---------------------
Date: 2010/11/10 22:25:16
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
psnrhvsm for u/v planes too
Members:
src/plugins/plugin_psnrhvsm.c:1.2->1.3
---------------------
Date: 2010/11/08 21:20:39
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
fixed some bugs (possible overflow, mainly)
Members:
src/plugins/plugin_psnrhvsm.c:1.1->1.2
---------------------
Date: 2010/10/29 18:39:07
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
don't use tray icon and MFT by default
Members:
dshow/src/CXvidDecoder.cpp:1.22->1.23
---------------------
Date: 2010/10/29 16:33:39
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
tray icon update
Members:
dshow/src/CXvidDecoder.cpp:1.21->1.22
dshow/src/xvid.ico:1.1->1.2
---------------------
Date: 2010/10/24 10:50:54
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
forgot to add new plugin_psnrhvsm.c source file to unix-style build environment...
Members:
build/generic/sources.inc:1.15->1.16
---------------------
Date: 2010/10/17 20:36:12
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
fixed typo
Members:
dshow/src/CXvidDecoder.cpp:1.20->1.21
---------------------
Date: 2010/10/17 20:31:46
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
MFT decoder
Members:
dshow/dshow.vcproj:1.2->1.3
dshow/src/CXvidDecoder.cpp:1.19->1.20
dshow/src/CXvidDecoder.h:1.8->1.9
---------------------
Date: 2010/10/17 19:46:43
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
XVID_GBL_CONVERT: generic colorspace conversion from XVID_CSP_INTERNAL
Members:
src/xvid.c:1.83->1.84
---------------------
Date: 2010/10/16 14:20:30
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
tray icon
Members:
dshow/dshow.vcproj:1.1->1.2
dshow/src/CXvidDecoder.cpp:1.18->1.19
dshow/src/CXvidDecoder.h:1.7->1.8
dshow/src/Configure.cpp:1.6->1.7
dshow/src/debug.c:1.1->1.2
dshow/src/resource.h:1.4->1.5
dshow/src/xvid.ax.rc:1.7->1.8
dshow/src/xvid.ico:INITIAL->1.1
---------------------
Date: 2010/10/15 18:20:48
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
table update
Members:
src/bitstream/mbcoding.c:1.58->1.59
---------------------
Date: 2010/10/10 21:19:46
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
PSNR-HVS-M quality metric
Members:
build/generic/libxvidcore.def:1.6->1.7
build/win32/libxvidcore.vcproj:1.2->1.3
examples/xvid_encraw.c:1.42->1.43
src/xvid.h:1.68->1.69
src/plugins/plugin_psnrhvsm.c:INITIAL->1.1
---------------------
Date: 2010/09/13 09:38:09
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
define additional simple profile levels
Members:
src/encoder.h:1.32->1.33
src/global.h:1.25->1.26
src/xvid.h:1.67->1.68
---------------------
Date: 2010/08/23 16:58:48
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
Added new simple profile levels to GUI (patch by Carl Eric Codere)
Members:
vfw/src/config.c:1.39->1.40
---------------------
Date: 2010/08/10 17:00:06
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
decoder: better distinguish between xvid and non-xvid streams
Members:
src/decoder.c:1.82->1.83
src/bitstream/bitstream.c:1.58->1.59
src/image/image.c:1.44->1.45
src/prediction/mbprediction.c:1.18->1.19
---------------------
Date: 2010/08/10 16:17:23
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
API change: signal fourcc to xvidcore
Members:
dshow/src/CXvidDecoder.cpp:1.17->1.18
src/decoder.c:1.81->1.82
src/xvid.h:1.66->1.67
vfw/src/codec.c:1.24->1.25
---------------------
Date: 2010/06/07 09:03:37
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
patch for yasm >= 1.0 by Takashi Mochizuki
Members:
build/generic/configure.in:1.32->1.33
---------------------
Date: 2010/05/10 15:50:46
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
fix for handle leak problem reported by Chris Korda
Members:
vfw/src/codec.c:1.23->1.24
---------------------
Date: 2010/04/01 14:16:48
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
fixed rounding issue for app-level multi-threading
Members:
examples/xvid_encraw.c:1.41->1.42
---------------------
Date: 2010/03/09 17:25:17
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
fixed multithreaded AVI input (hopefully)
Members:
examples/xvid_encraw.c:1.40->1.41
---------------------
Date: 2010/03/09 15:56:02
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
typo with sequence splitting
Members:
examples/xvid_encraw.c:1.39->1.40
---------------------
Date: 2010/03/09 11:00:14
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
app-level multi-threading for xvid_encraw
Members:
build/win32/xvid_encraw.vcproj:1.1->1.2
examples/xvid_encraw.c:1.38->1.39
src/decoder.h:1.18->1.19
src/encoder.c:1.130->1.131
src/portab.h:1.59->1.60
src/xvid.c:1.82->1.83
src/xvid.h:1.65->1.66
src/dct/simple_idct.c:1.5->1.6
src/image/reduced.c:1.4->1.5
src/image/x86_asm/deintl_sse.asm:1.6->1.7
src/image/x86_asm/gmc_mmx.asm:1.11->1.12
src/image/x86_asm/postprocessing_mmx.asm:1.13->1.14
src/image/x86_asm/postprocessing_sse2.asm:1.16->1.17
src/image/x86_asm/qpel_mmx.asm:1.11->1.12
src/image/x86_asm/reduced_mmx.asm:1.12->1.13
src/motion/motion_smp.h:1.6->1.7
src/plugins/plugin_2pass1.c:1.3->1.4
src/plugins/plugin_2pass2.c:1.8->1.9
src/plugins/plugin_dump.c:1.3->1.4
src/plugins/plugin_lumimasking.c:1.8->1.9
src/plugins/plugin_psnr.c:1.2->1.3
src/plugins/plugin_single.c:1.3->1.4
---------------------
Date: 2010/03/09 10:20:05
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
added option for postprocessing
Members:
examples/xvid_decraw.c:1.26->1.27
---------------------
Date: 2010/01/08 11:03:09
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
bugfix for new -f yuv option
Members:
examples/xvid_decraw.c:1.25->1.26
---------------------
Date: 2010/01/05 10:25:19
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
added option for raw yuv output format
Members:
examples/xvid_decraw.c:1.24->1.25
---------------------
Date: 2009/11/10 15:06:58
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
skip mv_bits assert in _DEBUG mode
Members:
src/bitstream/mbcoding.c:1.57->1.58
---------------------
Date: 2009/10/05 11:55:46
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
Removed inner nested AC_CHECK_LIB test for pthread_join (autoconf-2.64 compatibility)
Members:
build/generic/configure.in:1.31->1.32
---------------------
Date: 2009/09/16 19:07:58
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
no_exec stack patch for x86_64 too by Michal Schmidt (mschmidt at redhat dot com)
Members:
src/nasm.inc:1.6->1.7
src/bitstream/x86_asm/cbp_mmx.asm:1.18->1.19
src/bitstream/x86_asm/cbp_sse2.asm:1.13->1.14
src/dct/x86_asm/fdct_mmx_ffmpeg.asm:1.9->1.10
src/dct/x86_asm/fdct_mmx_skal.asm:1.11->1.12
src/dct/x86_asm/fdct_sse2_skal.asm:1.14->1.15
src/dct/x86_asm/idct_3dne.asm:1.10->1.11
src/dct/x86_asm/idct_mmx.asm:1.14->1.15
src/dct/x86_asm/idct_sse2_dmitry.asm:1.10->1.11
src/image/x86_asm/colorspace_rgb_mmx.asm:1.12->1.13
src/image/x86_asm/colorspace_yuv_mmx.asm:1.14->1.15
src/image/x86_asm/colorspace_yuyv_mmx.asm:1.11->1.12
src/image/x86_asm/deintl_sse.asm:1.5->1.6
src/image/x86_asm/gmc_mmx.asm:1.10->1.11
src/image/x86_asm/interpolate8x8_3dn.asm:1.13->1.14
src/image/x86_asm/interpolate8x8_3dne.asm:1.13->1.14
src/image/x86_asm/interpolate8x8_mmx.asm:1.24->1.25
src/image/x86_asm/interpolate8x8_xmm.asm:1.14->1.15
src/image/x86_asm/postprocessing_mmx.asm:1.12->1.13
src/image/x86_asm/postprocessing_sse2.asm:1.15->1.16
src/image/x86_asm/qpel_mmx.asm:1.10->1.11
src/image/x86_asm/reduced_mmx.asm:1.11->1.12
src/motion/x86_asm/sad_3dn.asm:1.13->1.14
src/motion/x86_asm/sad_3dne.asm:1.11->1.12
src/motion/x86_asm/sad_mmx.asm:1.21->1.22
src/motion/x86_asm/sad_sse2.asm:1.19->1.20
src/motion/x86_asm/sad_xmm.asm:1.14->1.15
src/plugins/x86_asm/plugin_ssim-a.asm:1.12->1.13
src/quant/x86_asm/quantize_h263_3dne.asm:1.11->1.12
src/quant/x86_asm/quantize_h263_mmx.asm:1.15->1.16
src/quant/x86_asm/quantize_mpeg_mmx.asm:1.15->1.16
src/quant/x86_asm/quantize_mpeg_xmm.asm:1.12->1.13
src/utils/x86_asm/cpuid.asm:1.18->1.19
src/utils/x86_asm/interlacing_mmx.asm:1.11->1.12
src/utils/x86_asm/mem_transfer_3dne.asm:1.12->1.13
src/utils/x86_asm/mem_transfer_mmx.asm:1.21->1.22
---------------------
Date: 2009/07/01 11:25:38
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
Additional sanity check when reading stats file
Members:
src/plugins/plugin_2pass2.c:1.7->1.8
---------------------
Date: 2009/06/09 09:48:57
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
Use -maltivec only to compile the sources containting altivec code.
GCC may otherwise produce altivec code on non-altivec PPC (thanks to Frederik Wikstrom)
Members:
build/generic/Makefile:1.17->1.18
build/generic/configure.in:1.30->1.31
build/generic/platform.inc.in:1.7->1.8
---------------------
Date: 2009/06/05 09:58:41
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
Patch for Amiga OS4 by Fredrik Wikstrom
Members:
src/xvid.c:1.81->1.82
src/motion/motion_smp.h:1.5->1.6
src/utils/ppc_asm/altivec_trigger.c:1.1->1.2
---------------------
Date: 2009/06/02 15:06:49
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
Added alternative processor cores detection routing for Apple (thanks to Fabian Groffen)
C90 style fix in variance masking code
Members:
src/xvid.c:1.80->1.81
src/plugins/plugin_lumimasking.c:1.7->1.8
---------------------
Date: 2009/05/28 19:03:45
Author: Isibaar
Branch: release-1_2-branch
Tag: release-1_2_2
Log:
allow text relocations for dynlib OS X target
Members:
build/generic/configure.in:1.25.2.3->1.25.2.4
---------------------
Date: 2009/05/28 18:59:21
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
Allow text relocations for dynlib OS X target
Members:
build/generic/configure.in:1.29->1.30
---------------------
Date: 2009/05/28 17:52:33
Author: Isibaar
Branch: release-1_2-branch
Tag: (none)
Log:
back-port from HEAD:
- add resync-marker range check
- return E_FAIL on XVID_ERR_MEMORY error in dshow
Members:
ChangeLog:1.14.4.3->1.14.4.4
dshow/src/CXvidDecoder.cpp:1.16->1.16.4.1
src/decoder.c:1.80->1.80.2.1
---------------------
Date: 2009/05/28 17:42:06
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
Bugfix:
- Added missing resync marker range check in decoder.c (reported by IBM X-Force. Thanks go to John McDonald and Christopher Valasek)
- return E_FAIL instead of S_FALSE upon XVID_ERR_MEMORY error in dshow frontend (reported by IBM X-Force. Thanks to John McDonald and Mark Dowd)
Members:
dshow/src/CXvidDecoder.cpp:1.16->1.17
src/decoder.c:1.80->1.81
---------------------
Date: 2009/05/28 17:04:35
Author: Isibaar
Branch: release-1_2-branch
Tag: (none)
Log:
backport from HEAD: yasm compatibility
Members:
build/generic/configure.in:1.25.2.2->1.25.2.3
src/nasm.inc:1.1.2.3->1.1.2.4
src/image/x86_asm/colorspace_yuv_mmx.asm:1.10.2.1->1.10.2.2
src/image/x86_asm/interpolate8x8_3dne.asm:1.11.2.1->1.11.2.2
src/image/x86_asm/postprocessing_mmx.asm:1.9.2.1->1.9.2.2
src/image/x86_asm/postprocessing_sse2.asm:1.10.2.2->1.10.2.3
src/quant/x86_asm/quantize_h263_3dne.asm:1.9.2.1->1.9.2.2
src/quant/x86_asm/quantize_mpeg_xmm.asm:1.10.2.1->1.10.2.2
---------------------
Date: 2009/05/28 16:15:53
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
require yasm >= 0.8.0
Members:
build/generic/configure.in:1.28->1.29
---------------------
Date: 2009/05/28 10:42:37
Author: Isibaar
Branch: release-1_2-branch
Tag: (none)
Log:
backport from HEAD: Use of TEXT macro for Mach-O
Members:
src/nasm.inc:1.1.2.2->1.1.2.3
src/bitstream/x86_asm/cbp_mmx.asm:1.17->1.17.2.1
src/bitstream/x86_asm/cbp_sse2.asm:1.10.2.1->1.10.2.2
src/dct/x86_asm/fdct_mmx_ffmpeg.asm:1.8->1.8.2.1
src/dct/x86_asm/fdct_mmx_skal.asm:1.10->1.10.2.1
src/dct/x86_asm/fdct_sse2_skal.asm:1.10.2.2->1.10.2.3
src/dct/x86_asm/idct_3dne.asm:1.9->1.9.2.1
src/dct/x86_asm/idct_mmx.asm:1.13->1.13.2.1
src/dct/x86_asm/idct_sse2_dmitry.asm:1.8.2.1->1.8.2.2
src/image/x86_asm/colorspace_rgb_mmx.asm:1.10.2.1->1.10.2.2
src/image/x86_asm/colorspace_yuv_mmx.asm:1.10->1.10.2.1
src/image/x86_asm/colorspace_yuyv_mmx.asm:1.10->1.10.2.1
src/image/x86_asm/deintl_sse.asm:1.4->1.4.2.1
src/image/x86_asm/gmc_mmx.asm:1.7.2.2->1.7.2.3
src/image/x86_asm/interpolate8x8_3dn.asm:1.12->1.12.2.1
src/image/x86_asm/interpolate8x8_3dne.asm:1.11->1.11.2.1
src/image/x86_asm/interpolate8x8_mmx.asm:1.22->1.22.2.1
src/image/x86_asm/interpolate8x8_xmm.asm:1.13->1.13.2.1
src/image/x86_asm/postprocessing_mmx.asm:1.9->1.9.2.1
src/image/x86_asm/postprocessing_sse2.asm:1.10.2.1->1.10.2.2
src/image/x86_asm/qpel_mmx.asm:1.9->1.9.2.1
src/image/x86_asm/reduced_mmx.asm:1.9->1.9.2.1
src/motion/x86_asm/sad_3dn.asm:1.12->1.12.2.1
src/motion/x86_asm/sad_3dne.asm:1.10->1.10.2.1
src/motion/x86_asm/sad_mmx.asm:1.20->1.20.2.1
src/motion/x86_asm/sad_sse2.asm:1.16.2.1->1.16.2.2
src/motion/x86_asm/sad_xmm.asm:1.13->1.13.2.1
src/plugins/x86_asm/plugin_ssim-a.asm:1.9.2.1->1.9.2.2
src/quant/x86_asm/quantize_h263_3dne.asm:1.9->1.9.2.1
src/quant/x86_asm/quantize_h263_mmx.asm:1.11.2.2->1.11.2.3
src/quant/x86_asm/quantize_mpeg_mmx.asm:1.13->1.13.2.1
src/quant/x86_asm/quantize_mpeg_xmm.asm:1.10->1.10.2.1
src/utils/x86_asm/cpuid.asm:1.15.2.1->1.15.2.2
src/utils/x86_asm/interlacing_mmx.asm:1.10->1.10.2.1
src/utils/x86_asm/mem_transfer_3dne.asm:1.11->1.11.2.1
src/utils/x86_asm/mem_transfer_mmx.asm:1.20->1.20.2.1
---------------------
Date: 2009/05/27 19:27:56
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
GUI for variance masking
Members:
vfw/src/codec.c:1.22->1.23
vfw/src/config.c:1.38->1.39
vfw/src/resource.h:1.11->1.12
vfw/src/resource.rc:1.25->1.26
---------------------
Date: 2009/05/27 17:52:05
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
Added Darkshikari's variance masking as an option to lumimasking
Members:
ChangeLog:1.15->1.16
examples/xvid_encraw.c:1.37->1.38
src/xvid.h:1.64->1.65
src/plugins/plugin_lumimasking.c:1.6->1.7
---------------------
Date: 2009/05/13 11:39:20
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
improved precision and rounding for RGB->YV12 conversion
Members:
src/image/colorspace.c:1.14->1.15
src/image/x86_asm/colorspace_rgb_mmx.asm:1.11->1.12
---------------------
Date: 2009/03/30 16:40:05
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
attempt at fixing a RGB24 access violation bug reported by Matthew Allen
Members:
src/image/image.c:1.43->1.44
---------------------
Date: 2009/02/19 18:07:29
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
added proper license headers to the IA64 asm files
Members:
src/dct/ia64_asm/fdct_ia64.s:1.5->1.6
src/dct/ia64_asm/idct_fini.s:1.1->1.2
src/dct/ia64_asm/idct_ia64_ecc.s:1.1->1.2
src/dct/ia64_asm/idct_ia64_gcc.s:1.1->1.2
src/dct/ia64_asm/idct_init.s:1.1->1.2
src/image/ia64_asm/interpolate8x8_ia64.s:1.5->1.6
src/image/ia64_asm/interpolate8x8_ia64_exact.s:1.1->1.2
src/motion/ia64_asm/calc_delta_1.s:1.1->1.2
src/motion/ia64_asm/calc_delta_2.s:1.1->1.2
src/motion/ia64_asm/calc_delta_3.s:1.1->1.2
src/motion/ia64_asm/halfpel8_refine_ia64.s:1.3->1.4
src/motion/ia64_asm/sad_ia64.s:1.7->1.8
src/quant/ia64_asm/quant_h263_ia64.s:1.6->1.7
src/utils/ia64_asm/mem_transfer_ia64.s:1.5->1.6
---------------------
Date: 2009/02/18 23:09:37
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
amd64
Members:
debian/control:1.3->1.4
---------------------
Date: 2009/02/18 16:10:19
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- Some updates to license headers
Members:
src/image/x86_asm/colorspace_mmx.inc:1.8->1.9
src/motion/motion.h:1.24->1.25
---------------------
Date: 2009/01/07 17:32:31
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
Added note for OSX users that nasm >=2.06rc2 is required for MACH-O build
Will auto-check in the configure script once 2.06 release is out...
Members:
doc/README:1.3->1.4
---------------------
Date: 2009/01/07 17:22:02
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
added quotes around nasm include paths to fix problems with directory names containing spaces
Members:
build/win32/libxvidcore.dsp:1.15->1.16
build/win32/libxvidcore_static.dsp:1.5->1.6
---------------------
Date: 2008/12/15 11:22:07
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
added -D_WIN32_IE=0x0501 to CFLAGS
Members:
vfw/bin/Makefile:1.6->1.7
---------------------
Date: 2008/12/09 11:42:38
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
Note for yasm version required for MacOS X
Members:
doc/README:1.2->1.3
---------------------
Date: 2008/12/05 11:33:47
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
added a comment
Members:
src/dct/x86_asm/fdct_sse2_skal.asm:1.13->1.14
---------------------
Date: 2008/12/05 11:18:52
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
Added -arch ppc for Apple gcc
Members:
build/generic/configure.in:1.27->1.28
---------------------
Date: 2008/12/05 11:15:02
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
MacOS X specific changes
Members:
src/nasm.inc:1.5->1.6
src/dct/x86_asm/fdct_sse2_skal.asm:1.12->1.13
---------------------
Date: 2008/12/04 19:30:36
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
yasm compatibility
Members:
build/generic/configure.in:INITIAL->1.27
src/nasm.inc:1.4->1.5
src/image/x86_asm/colorspace_yuv_mmx.asm:1.13->1.14
src/image/x86_asm/interpolate8x8_3dne.asm:1.12->1.13
src/image/x86_asm/postprocessing_mmx.asm:1.11->1.12
src/image/x86_asm/postprocessing_sse2.asm:1.14->1.15
src/quant/x86_asm/quantize_h263_3dne.asm:1.10->1.11
src/quant/x86_asm/quantize_h263_mmx.asm:1.14->1.15
src/quant/x86_asm/quantize_mpeg_mmx.asm:1.14->1.15
src/quant/x86_asm/quantize_mpeg_xmm.asm:1.11->1.12
---------------------
Date: 2008/12/04 15:41:50
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
trying to add back yasm support
Members:
src/nasm.inc:INITIAL->1.4
src/bitstream/x86_asm/cbp_mmx.asm:1.17->1.18
src/bitstream/x86_asm/cbp_sse2.asm:1.12->1.13
src/dct/x86_asm/fdct_mmx_ffmpeg.asm:1.8->1.9
src/dct/x86_asm/fdct_mmx_skal.asm:1.10->1.11
src/dct/x86_asm/fdct_sse2_skal.asm:INITIAL->1.12
src/dct/x86_asm/idct_3dne.asm:1.9->1.10
src/dct/x86_asm/idct_mmx.asm:1.13->1.14
src/dct/x86_asm/idct_sse2_dmitry.asm:INITIAL->1.10
src/image/x86_asm/colorspace_rgb_mmx.asm:1.10->1.11
src/image/x86_asm/colorspace_yuv_mmx.asm:1.12->1.13
src/image/x86_asm/colorspace_yuyv_mmx.asm:1.10->1.11
src/image/x86_asm/deintl_sse.asm:1.4->1.5
src/image/x86_asm/gmc_mmx.asm:INITIAL->1.10
src/image/x86_asm/interpolate8x8_3dn.asm:1.12->1.13
src/image/x86_asm/interpolate8x8_3dne.asm:1.11->1.12
src/image/x86_asm/interpolate8x8_mmx.asm:1.23->1.24
src/image/x86_asm/interpolate8x8_xmm.asm:1.13->1.14
src/image/x86_asm/postprocessing_mmx.asm:1.10->1.11
src/image/x86_asm/postprocessing_sse2.asm:1.13->1.14
src/image/x86_asm/qpel_mmx.asm:1.9->1.10
src/image/x86_asm/reduced_mmx.asm:1.10->1.11
src/motion/x86_asm/sad_3dn.asm:1.12->1.13
src/motion/x86_asm/sad_3dne.asm:1.10->1.11
src/motion/x86_asm/sad_mmx.asm:1.20->1.21
src/motion/x86_asm/sad_sse2.asm:1.18->1.19
src/motion/x86_asm/sad_xmm.asm:1.13->1.14
src/plugins/x86_asm/plugin_ssim-a.asm:1.11->1.12
src/quant/x86_asm/quantize_h263_3dne.asm:1.9->1.10
src/quant/x86_asm/quantize_h263_mmx.asm:INITIAL->1.14
src/quant/x86_asm/quantize_mpeg_mmx.asm:1.13->1.14
src/quant/x86_asm/quantize_mpeg_xmm.asm:1.10->1.11
src/utils/x86_asm/cpuid.asm:INITIAL->1.18
src/utils/x86_asm/interlacing_mmx.asm:1.10->1.11
src/utils/x86_asm/mem_transfer_3dne.asm:1.11->1.12
src/utils/x86_asm/mem_transfer_mmx.asm:1.20->1.21
---------------------
Date: 2008/12/02 14:58:30
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
missing ENDFUNC
Members:
src/utils/x86_asm/cpuid.asm:1.16->1.17
---------------------
Date: 2008/12/02 14:44:55
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
WIN64 XMM6/XMM7 bench and asm optimization patch by Andrew Dunstan
Members:
examples/xvid_bench.c:1.38->1.39
src/bitstream/x86_asm/cbp_sse2.asm:1.11->1.12
src/image/x86_asm/gmc_mmx.asm:1.8->1.9
src/image/x86_asm/postprocessing_sse2.asm:1.12->1.13
src/motion/x86_asm/sad_sse2.asm:1.17->1.18
src/plugins/x86_asm/plugin_ssim-a.asm:1.10->1.11
src/quant/x86_asm/quantize_h263_mmx.asm:1.12->1.13
src/utils/emms.h:1.16->1.17
src/utils/x86_asm/cpuid.asm:1.15->1.16
---------------------
Date: 2008/12/01 16:22:37
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
fix for previous commit
Members:
src/image/x86_asm/colorspace_yuv_mmx.asm:1.11->1.12
---------------------
Date: 2008/12/01 16:06:48
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
OSX/Leopard compilation fix by Guillaume Poirier
Members:
src/xvid.c:1.79->1.80
---------------------
Date: 2008/12/01 16:00:44
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
ASM clean-up patch by Carlo Bramix
Members:
src/image/x86_asm/colorspace_mmx.inc:1.7->1.8
src/image/x86_asm/colorspace_yuv_mmx.asm:1.10->1.11
src/image/x86_asm/interpolate8x8_mmx.asm:1.22->1.23
src/image/x86_asm/postprocessing_mmx.asm:1.9->1.10
src/image/x86_asm/postprocessing_sse2.asm:1.11->1.12
src/image/x86_asm/reduced_mmx.asm:1.9->1.10
---------------------
Date: 2008/12/01 15:45:45
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
properly treat XMM6/XMM7 as non-volatile on WIN64 (to be tested)
Members:
src/nasm.inc:1.2->1.3
src/bitstream/x86_asm/cbp_sse2.asm:1.10->1.11
src/dct/x86_asm/fdct_sse2_skal.asm:1.10->1.11
src/dct/x86_asm/idct_sse2_dmitry.asm:1.8->1.9
src/image/x86_asm/gmc_mmx.asm:1.7->1.8
src/image/x86_asm/postprocessing_sse2.asm:1.10->1.11
src/motion/x86_asm/sad_sse2.asm:1.16->1.17
src/plugins/x86_asm/plugin_ssim-a.asm:1.9->1.10
src/quant/x86_asm/quantize_h263_mmx.asm:1.11->1.12
---------------------
Date: 2008/11/30 19:05:42
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
finish up WIN64 compatibility
Members:
vfw/src/driverproc.c:1.10->1.11
---------------------
Date: 2008/11/30 18:56:07
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
finish up WIN64 compatibility
Members:
vfw/src/config.c:1.37->1.38
vfw/src/driverproc.c:1.9->1.10
vfw/src/status.c:1.3->1.4
---------------------
Date: 2008/11/30 17:36:44
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
VC8 win32 / x64 project files
Members:
build/win32/libxvidcore.sln:1.1->1.2
build/win32/libxvidcore.vcproj:1.1->1.2
build/win32/xvid_decraw.vcproj:INITIAL->1.1
build/win32/xvid_encraw.vcproj:INITIAL->1.1
dshow/dshow.vcproj:INITIAL->1.1
dshow/src/CAbout.cpp:1.2->1.3
dshow/src/CAbout.h:1.2->1.3
dshow/src/Configure.cpp:1.5->1.6
dshow/src/config.c:1.9->1.10
src/nasm.inc:1.1->1.2
src/portab.h:1.58->1.59
src/xvid.c:INITIAL->1.79
src/motion/gmc.c:1.9->1.10
vfw/vfw.dsp:INITIAL->1.4
vfw/vfw.vcproj:INITIAL->1.1
vfw/src/config.c:1.36->1.37
vfw/src/config.h:1.12->1.13
vfw/src/driverproc.c:1.8->1.9
---------------------
Date: 2008/11/28 19:28:41
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
updated nasm dependency
Members:
debian/control:1.2->1.3
---------------------
Date: 2008/11/28 19:16:42
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
pump up HEAD version numbers
Members:
build/generic/configure.in:1.25->1.26
debian/changelog:1.2->1.3
src/xvid.c:1.77->1.78
src/xvid.h:1.63->1.64
---------------------
Date: 2008/11/28 17:54:43
Author: Isibaar
Branch: HEAD
Tag: tag-branching-1_2_0
Log:
WIN64 compatibility
Members:
dshow/src/config.h:1.5->1.6
---------------------
Date: 2008/11/28 17:42:50
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
alternative multicore detection
Members:
src/xvid.c:1.76->1.77
---------------------
Date: 2008/11/28 12:56:01
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
Auto SMP
Members:
vfw/src/codec.c:1.21->1.22
vfw/src/config.c:1.35->1.36
vfw/src/resource.rc:1.24->1.25
---------------------
Date: 2008/11/28 11:58:07
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
bugfix: prevent access violation if width/height is not multiple of 2
Members:
src/image/image.c:1.42->1.43
---------------------
Date: 2008/11/27 21:46:13
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
AMD64 fix
Members:
src/plugins/x86_asm/plugin_ssim-a.asm:1.8->1.9
---------------------
Date: 2008/11/27 21:34:53
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
readded cpu check
Members:
src/plugins/plugin_ssim.c:1.11->1.12
---------------------
Date: 2008/11/27 21:17:33
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
more ssim fixes
Members:
examples/xvid_encraw.c:1.36->1.37
src/xvid.h:1.62->1.63
src/plugins/plugin_ssim.c:1.10->1.11
src/plugins/plugin_ssim.h:1.3->1.4
---------------------
Date: 2008/11/27 20:45:28
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
fix for -ssim option
Members:
examples/xvid_encraw.c:1.35->1.36
---------------------
Date: 2008/11/27 19:35:36
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
64-bit fix
Members:
src/utils/x86_asm/interlacing_mmx.asm:1.9->1.10
---------------------
Date: 2008/11/27 17:42:00
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
updated strings
Members:
vfw/bin/xvid.inf:1.3->1.4
---------------------
Date: 2008/11/27 17:33:32
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
64-bit GUI note
Members:
vfw/src/config.c:1.34->1.35
vfw/src/config.h:1.11->1.12
vfw/src/resource.rc:1.23->1.24
---------------------
Date: 2008/11/27 17:31:48
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
enable SSE4 GMC code
Members:
src/portab.h:1.57->1.58
src/motion/gmc.c:1.8->1.9
---------------------
Date: 2008/11/27 12:57:28
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
WIN64 compatibility
Members:
dshow/Makefile:1.6->1.7
vfw/bin/Makefile:1.5->1.6
vfw/src/config.c:1.33->1.34
vfw/src/status.c:1.2->1.3
---------------------
Date: 2008/11/27 01:47:03
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
brightness control fix
Members:
src/xvid.c:1.75->1.76
src/image/postprocessing.c:1.4->1.5
src/image/x86_asm/postprocessing_sse2.asm:1.9->1.10
---------------------
Date: 2008/11/27 00:37:28
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
sad8bi bench
Members:
examples/xvid_bench.c:1.37->1.38
---------------------
Date: 2008/11/27 00:35:50
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
some WIN64 fixes
Members:
src/image/x86_asm/colorspace_mmx.inc:1.6->1.7
src/image/x86_asm/colorspace_yuv_mmx.asm:1.9->1.10
src/image/x86_asm/gmc_mmx.asm:1.6->1.7
src/image/x86_asm/interpolate8x8_mmx.asm:1.21->1.22
src/image/x86_asm/postprocessing_mmx.asm:1.8->1.9
src/image/x86_asm/qpel_mmx.asm:1.8->1.9
src/quant/x86_asm/quantize_h263_mmx.asm:1.10->1.11
src/quant/x86_asm/quantize_mpeg_mmx.asm:1.12->1.13
---------------------
Date: 2008/11/26 11:11:16
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
GUI controls for SSE3/SSE4
Updated about box and messages
Members:
dshow/src/CXvidDecoder.h:1.6->1.7
dshow/src/Configure.cpp:1.4->1.5
dshow/src/config.c:1.8->1.9
vfw/src/codec.h:1.5->1.6
vfw/src/config.c:1.32->1.33
vfw/src/resource.h:1.10->1.11
vfw/src/resource.rc:1.22->1.23
---------------------
Date: 2008/11/26 10:31:06
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
some more benches
Members:
examples/xvid_bench.c:1.36->1.37
---------------------
Date: 2008/11/26 03:36:37
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
increment bs version
Members:
src/xvid.h:1.61->1.62
---------------------
Date: 2008/11/26 03:32:54
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
removed obsolete AMD64 asm source files
Members:
src/dct/x86_64_asm/fdct_mmx_skal.asm:1.3->1.4(DEAD)
src/dct/x86_64_asm/idct_mmx.asm:1.3->1.4(DEAD)
src/image/x86_64_asm/interpolate8x8_mmx.asm:1.3->1.4(DEAD)
src/image/x86_64_asm/interpolate8x8_xmm.asm:1.3->1.4(DEAD)
src/image/x86_64_asm/qpel_mmx.asm:1.4->1.5(DEAD)
src/motion/x86_64_asm/sad_mmx.asm:1.3->1.4(DEAD)
src/motion/x86_64_asm/sad_xmm.asm:1.3->1.4(DEAD)
src/quant/x86_64_asm/quantize_h263_mmx.asm:1.3->1.4(DEAD)
src/quant/x86_64_asm/quantize_mpeg_xmm.asm:1.3->1.4(DEAD)
src/utils/x86_64_asm/cpuid.asm:1.6->1.7(DEAD)
src/utils/x86_64_asm/interlacing_mmx.asm:1.5->1.6(DEAD)
src/utils/x86_64_asm/mem_transfer_mmx.asm:1.3->1.4(DEAD)
---------------------
Date: 2008/11/26 03:21:02
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
X86_64 fixes
Members:
src/image/x86_asm/postprocessing_mmx.asm:1.7->1.8
src/image/x86_asm/postprocessing_sse2.asm:1.8->1.9
src/quant/quant_mpeg.c:1.4->1.5
src/quant/x86_asm/quantize_mpeg_mmx.asm:1.11->1.12
src/quant/x86_asm/quantize_mpeg_xmm.asm:1.9->1.10
---------------------
Date: 2008/11/26 03:17:50
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
win64 target
Members:
build/generic/Makefile:1.16->1.17
build/generic/configure.in:1.24->1.25
build/generic/sources.inc:1.14->1.15
---------------------
Date: 2008/11/26 03:12:41
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
updated MSVC project files
Members:
build/win32/libxvidcore.dsp:1.14->1.15
build/win32/libxvidcore_static.dsp:1.4->1.5
---------------------
Date: 2008/11/26 02:04:34
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
Unified elf64/win64 X86_64 support
Members:
src/nasm.inc:INITIAL->1.1
src/xvid.c:1.74->1.75
src/bitstream/cbp.h:1.11->1.12
src/bitstream/mbcoding.c:1.56->1.57
src/bitstream/x86_asm/cbp_3dne.asm:1.7->1.8(DEAD)
src/bitstream/x86_asm/cbp_mmx.asm:1.16->1.17
src/bitstream/x86_asm/cbp_sse2.asm:1.9->1.10
src/dct/fdct.h:1.10->1.11
src/dct/idct.h:1.12->1.13
src/dct/x86_asm/fdct_mmx_ffmpeg.asm:1.7->1.8
src/dct/x86_asm/fdct_mmx_skal.asm:1.9->1.10
src/dct/x86_asm/fdct_sse2_skal.asm:1.9->1.10
src/dct/x86_asm/idct_3dne.asm:1.8->1.9
src/dct/x86_asm/idct_mmx.asm:1.12->1.13
src/dct/x86_asm/idct_sse2_dmitry.asm:1.7->1.8
src/dct/x86_asm/simple_idct_mmx.asm:1.9->1.10(DEAD)
src/image/colorspace.h:1.9->1.10
src/image/image.c:1.41->1.42
src/image/interpolate8x8.h:1.16->1.17
src/image/qpel.c:1.8->1.9
src/image/qpel.h:1.7->1.8
src/image/reduced.h:1.3->1.4
src/image/x86_asm/colorspace_mmx.inc:1.5->1.6
src/image/x86_asm/colorspace_rgb_mmx.asm:1.9->1.10
src/image/x86_asm/colorspace_yuv_mmx.asm:1.8->1.9
src/image/x86_asm/colorspace_yuyv_mmx.asm:1.9->1.10
src/image/x86_asm/deintl_sse.asm:1.3->1.4
src/image/x86_asm/gmc_mmx.asm:1.5->1.6
src/image/x86_asm/interpolate8x8_3dn.asm:1.11->1.12
src/image/x86_asm/interpolate8x8_3dne.asm:1.10->1.11
src/image/x86_asm/interpolate8x8_mmx.asm:1.20->1.21
src/image/x86_asm/interpolate8x8_xmm.asm:1.12->1.13
src/image/x86_asm/postprocessing_mmx.asm:1.6->1.7
src/image/x86_asm/postprocessing_sse2.asm:1.7->1.8
src/image/x86_asm/qpel_mmx.asm:1.7->1.8
src/image/x86_asm/reduced_mmx.asm:1.8->1.9
src/motion/motion_smp.h:1.4->1.5
src/motion/sad.h:1.23->1.24
src/motion/x86_asm/sad_3dn.asm:1.11->1.12
src/motion/x86_asm/sad_3dne.asm:1.9->1.10
src/motion/x86_asm/sad_mmx.asm:1.19->1.20
src/motion/x86_asm/sad_sse2.asm:1.15->1.16
src/motion/x86_asm/sad_xmm.asm:1.12->1.13
src/plugins/plugin_ssim.c:1.9->1.10
src/plugins/x86_asm/plugin_ssim-a.asm:1.7->1.8
src/quant/quant.h:1.7->1.8
src/quant/quant_matrix.c:1.15->1.16
src/quant/quant_mpeg.c:1.3->1.4
src/quant/x86_asm/quantize_h263_3dne.asm:1.8->1.9
src/quant/x86_asm/quantize_h263_mmx.asm:1.9->1.10
src/quant/x86_asm/quantize_mpeg_mmx.asm:1.10->1.11
src/quant/x86_asm/quantize_mpeg_xmm.asm:1.8->1.9
src/utils/mbfunctions.h:1.20->1.21
src/utils/mem_transfer.h:1.17->1.18
src/utils/x86_asm/cpuid.asm:1.14->1.15
src/utils/x86_asm/interlacing_mmx.asm:1.8->1.9
src/utils/x86_asm/mem_transfer_3dne.asm:1.10->1.11
src/utils/x86_asm/mem_transfer_mmx.asm:1.19->1.20
---------------------
Date: 2008/11/14 16:43:27
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
initial SSE4 support
Members:
build/generic/configure.in:1.23->1.24
examples/xvid_bench.c:1.35->1.36
examples/xvid_encraw.c:1.34->1.35
src/xvid.c:1.73->1.74
src/xvid.h:1.60->1.61
src/image/x86_asm/gmc_mmx.asm:1.4->1.5
src/motion/gmc.c:1.7->1.8
src/utils/x86_64_asm/cpuid.asm:1.5->1.6
src/utils/x86_asm/cpuid.asm:1.13->1.14
---------------------
Date: 2008/11/11 21:46:24
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
NASM 2.x compatibility
Members:
src/bitstream/x86_asm/cbp_3dne.asm:1.6->1.7
src/bitstream/x86_asm/cbp_mmx.asm:1.15->1.16
src/bitstream/x86_asm/cbp_sse2.asm:1.8->1.9
src/dct/x86_64_asm/fdct_mmx_skal.asm:1.2->1.3
src/dct/x86_64_asm/idct_mmx.asm:1.2->1.3
src/dct/x86_asm/fdct_mmx_ffmpeg.asm:1.6->1.7
src/dct/x86_asm/fdct_mmx_skal.asm:1.8->1.9
src/dct/x86_asm/fdct_sse2_skal.asm:1.8->1.9
src/dct/x86_asm/idct_3dne.asm:1.7->1.8
src/dct/x86_asm/idct_mmx.asm:1.11->1.12
src/dct/x86_asm/idct_sse2_dmitry.asm:1.6->1.7
src/dct/x86_asm/simple_idct_mmx.asm:1.8->1.9
src/image/x86_64_asm/interpolate8x8_mmx.asm:1.2->1.3
src/image/x86_64_asm/interpolate8x8_xmm.asm:1.2->1.3
src/image/x86_64_asm/qpel_mmx.asm:1.3->1.4
src/image/x86_asm/colorspace_mmx.inc:1.4->1.5
src/image/x86_asm/colorspace_rgb_mmx.asm:1.8->1.9
src/image/x86_asm/colorspace_yuv_mmx.asm:1.7->1.8
src/image/x86_asm/colorspace_yuyv_mmx.asm:1.8->1.9
src/image/x86_asm/deintl_sse.asm:1.2->1.3
src/image/x86_asm/gmc_mmx.asm:1.3->1.4
src/image/x86_asm/interpolate8x8_3dn.asm:1.10->1.11
src/image/x86_asm/interpolate8x8_3dne.asm:1.9->1.10
src/image/x86_asm/interpolate8x8_mmx.asm:1.19->1.20
src/image/x86_asm/interpolate8x8_xmm.asm:1.11->1.12
src/image/x86_asm/postprocessing_mmx.asm:1.5->1.6
src/image/x86_asm/postprocessing_sse2.asm:1.6->1.7
src/image/x86_asm/qpel_mmx.asm:1.6->1.7
src/image/x86_asm/reduced_mmx.asm:1.7->1.8
src/motion/x86_64_asm/sad_mmx.asm:1.2->1.3
src/motion/x86_64_asm/sad_xmm.asm:1.2->1.3
src/motion/x86_asm/sad_3dn.asm:1.10->1.11
src/motion/x86_asm/sad_3dne.asm:1.8->1.9
src/motion/x86_asm/sad_mmx.asm:1.18->1.19
src/motion/x86_asm/sad_sse2.asm:1.14->1.15
src/motion/x86_asm/sad_xmm.asm:1.11->1.12
src/plugins/x86_asm/plugin_ssim-a.asm:1.6->1.7
src/quant/x86_64_asm/quantize_h263_mmx.asm:1.2->1.3
src/quant/x86_64_asm/quantize_mpeg_xmm.asm:1.2->1.3
src/quant/x86_asm/quantize_h263_3dne.asm:1.7->1.8
src/quant/x86_asm/quantize_h263_mmx.asm:1.8->1.9
src/quant/x86_asm/quantize_mpeg_mmx.asm:1.9->1.10
src/quant/x86_asm/quantize_mpeg_xmm.asm:1.7->1.8
src/utils/x86_64_asm/cpuid.asm:1.4->1.5
src/utils/x86_64_asm/interlacing_mmx.asm:1.4->1.5
src/utils/x86_64_asm/mem_transfer_mmx.asm:1.2->1.3
src/utils/x86_asm/cpuid.asm:1.12->1.13
src/utils/x86_asm/interlacing_mmx.asm:1.7->1.8
src/utils/x86_asm/mem_transfer_3dne.asm:1.9->1.10
src/utils/x86_asm/mem_transfer_mmx.asm:1.18->1.19
---------------------
Date: 2008/09/02 14:23:30
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- added the debian files from 1.1.3 release to CVS head
- applied a patch by Fabian Greffrath <greffrath at leat ! rub ! de>
Members:
debian/changelog:1.1->1.2
debian/compat:INITIAL->1.1
debian/control:1.1->1.2
debian/copyright:INITIAL->1.1
debian/libxvidcore4-dev.dirs:INITIAL->1.1
debian/libxvidcore4-dev.docs:INITIAL->1.1
debian/libxvidcore4-dev.install:INITIAL->1.1
debian/libxvidcore4.dirs:INITIAL->1.1
debian/libxvidcore4.docs:INITIAL->1.1
debian/libxvidcore4.install:INITIAL->1.1
debian/rules:1.1->1.2
---------------------
Date: 2008/08/19 11:17:17
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- removed accidental duplicates
Members:
src/utils/x86_64_asm/cpuid.asm:1.3->1.4
src/utils/x86_64_asm/interlacing_mmx.asm:1.3->1.4
---------------------
Date: 2008/08/19 11:06:48
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- noexecstack patch by Hans de Goede
Members:
src/bitstream/x86_asm/cbp_3dne.asm:1.5->1.6
src/bitstream/x86_asm/cbp_mmx.asm:1.14->1.15
src/bitstream/x86_asm/cbp_sse2.asm:1.7->1.8
src/dct/x86_64_asm/fdct_mmx_skal.asm:1.1->1.2
src/dct/x86_64_asm/idct_mmx.asm:1.1->1.2
src/dct/x86_asm/fdct_mmx_ffmpeg.asm:1.5->1.6
src/dct/x86_asm/fdct_mmx_skal.asm:1.7->1.8
src/dct/x86_asm/fdct_sse2_skal.asm:1.7->1.8
src/dct/x86_asm/idct_3dne.asm:1.6->1.7
src/dct/x86_asm/idct_mmx.asm:1.10->1.11
src/dct/x86_asm/idct_sse2_dmitry.asm:1.5->1.6
src/dct/x86_asm/simple_idct_mmx.asm:1.7->1.8
src/image/x86_64_asm/interpolate8x8_mmx.asm:1.1->1.2
src/image/x86_64_asm/interpolate8x8_xmm.asm:1.1->1.2
src/image/x86_64_asm/qpel_mmx.asm:1.2->1.3
src/image/x86_asm/colorspace_rgb_mmx.asm:1.7->1.8
src/image/x86_asm/colorspace_yuv_mmx.asm:1.6->1.7
src/image/x86_asm/colorspace_yuyv_mmx.asm:1.7->1.8
src/image/x86_asm/deintl_sse.asm:1.1->1.2
src/image/x86_asm/gmc_mmx.asm:1.2->1.3
src/image/x86_asm/interpolate8x8_3dn.asm:1.9->1.10
src/image/x86_asm/interpolate8x8_3dne.asm:1.8->1.9
src/image/x86_asm/interpolate8x8_mmx.asm:1.18->1.19
src/image/x86_asm/interpolate8x8_xmm.asm:1.10->1.11
src/image/x86_asm/postprocessing_mmx.asm:1.4->1.5
src/image/x86_asm/postprocessing_sse2.asm:1.5->1.6
src/image/x86_asm/qpel_mmx.asm:1.5->1.6
src/image/x86_asm/reduced_mmx.asm:1.6->1.7
src/motion/x86_64_asm/sad_mmx.asm:1.1->1.2
src/motion/x86_64_asm/sad_xmm.asm:1.1->1.2
src/motion/x86_asm/sad_3dn.asm:1.9->1.10
src/motion/x86_asm/sad_3dne.asm:1.7->1.8
src/motion/x86_asm/sad_mmx.asm:1.17->1.18
src/motion/x86_asm/sad_sse2.asm:1.13->1.14
src/motion/x86_asm/sad_xmm.asm:1.10->1.11
src/plugins/x86_asm/plugin_ssim-a.asm:1.5->1.6
src/quant/x86_64_asm/quantize_h263_mmx.asm:1.1->1.2
src/quant/x86_64_asm/quantize_mpeg_xmm.asm:1.1->1.2
src/quant/x86_asm/quantize_h263_3dne.asm:1.6->1.7
src/quant/x86_asm/quantize_h263_mmx.asm:1.7->1.8
src/quant/x86_asm/quantize_mpeg_mmx.asm:1.8->1.9
src/quant/x86_asm/quantize_mpeg_xmm.asm:1.6->1.7
src/utils/x86_64_asm/cpuid.asm:1.2->1.3
src/utils/x86_64_asm/interlacing_mmx.asm:1.2->1.3
src/utils/x86_64_asm/mem_transfer_mmx.asm:1.1->1.2
src/utils/x86_asm/cpuid.asm:1.11->1.12
src/utils/x86_asm/interlacing_mmx.asm:1.6->1.7
src/utils/x86_asm/mem_transfer_3dne.asm:1.8->1.9
src/utils/x86_asm/mem_transfer_mmx.asm:1.17->1.18
---------------------
Date: 2007/11/23 11:45:09
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- add missing #!/usr/bin/perl
Members:
examples/bench_list.pl:1.2->1.3
---------------------
Date: 2007/11/23 11:44:11
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- update for nasm >= 0.99
Members:
build/generic/configure.in:1.22->1.23
---------------------
Date: 2007/09/11 14:41:13
Author: suxen_drol
Branch: HEAD
Tag: (none)
Log:
nasm 0.99.x compatibility
Members:
src/dct/x86_asm/fdct_mmx_skal.asm:1.6->1.7
src/image/x86_asm/interpolate8x8_3dne.asm:1.7->1.8
src/motion/x86_asm/sad_3dne.asm:1.6->1.7
src/quant/x86_asm/quantize_h263_3dne.asm:1.5->1.6
src/utils/x86_asm/mem_transfer_3dne.asm:1.7->1.8
---------------------
Date: 2007/07/26 16:30:31
Author: suxen_drol
Branch: HEAD
Tag: (none)
Log:
posix compliance; s/malloc\.h/stdlib\.h/
Members:
src/plugins/plugin_ssim.c:1.8->1.9
---------------------
Date: 2007/07/24 11:43:10
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- improve b-frame decoding robustness (with broken stream or missing
ref frame)
Members:
src/bitstream/bitstream.c:1.57->1.58
---------------------
Date: 2007/07/19 15:46:16
Author: suxen_drol
Branch: HEAD
Tag: (none)
Log:
remove plugin_fixed.c as per instruction "[Xvid-devel] pete cvs commits digest" (13 May 2003)
Members:
src/plugins/plugin_fixed.c:1.2->1.3(DEAD)
---------------------
Date: 2007/06/28 16:55:11
Author: Skal
Branch: HEAD
Tag: (none)
Log:
Simplify index testing after get_coeff(), esp. after decoding error.
Members:
src/bitstream/mbcoding.c:1.55->1.56
---------------------
Date: 2007/06/27 16:38:05
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- patch for a potential vulnerability reported by Secunia
Members:
src/bitstream/mbcoding.c:1.54->1.55
---------------------
Date: 2007/06/02 15:53:13
Author: syskin
Branch: HEAD
Tag: (none)
Log:
compile with unicode support correctly (windows/debug). Patch by Kurt Pruenner
Members:
src/portab.h:1.56->1.57
---------------------
Date: 2007/04/28 18:30:20
Author: syskin
Branch: HEAD
Tag: (none)
Log:
Correction to out-of-bounds memory access in d_mv_bits; an assertion showing that d_mv_bits is still wrong; VC8 project files
Members:
build/win32/libxvidcore.sln:INITIAL->1.1
build/win32/libxvidcore.vcproj:INITIAL->1.1
src/bitstream/mbcoding.c:1.53->1.54
src/motion/motion_inlines.h:1.4->1.5
---------------------
Date: 2007/04/16 21:01:28
Author: Skal
Branch: HEAD
Tag: (none)
Log:
fix for bad resync_marker length in b-vops (both enc and dec)
Thanks to Mathieu Monnier for the report
(mathieu.monnier at polytechnique dot org)
Members:
src/decoder.c:1.79->1.80
src/bitstream/bitstream.c:1.56->1.57
---------------------
Date: 2007/03/08 22:40:12
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- fix SSE3 detection and port to x86_64
Members:
src/utils/x86_64_asm/cpuid.asm:1.1->1.2
src/utils/x86_asm/cpuid.asm:1.10->1.11
---------------------
Date: 2007/02/08 14:10:24
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- avoid access violation when stats==NULL - patch by Felipe Contreras
Members:
src/encoder.c:1.129->1.130
---------------------
Date: 2007/01/09 21:08:53
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- ssim and colorspace set-up patches by Johannes Reinhardt
Members:
examples/xvid_encraw.c:1.33->1.34
---------------------
Date: 2006/12/22 00:29:27
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- build patch for Mac by Eric Petit
Members:
build/generic/configure.in:1.21->1.22
---------------------
Date: 2006/12/22 00:27:25
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- PPC build cleanup patch for SSIM by Paul Kurucz
Members:
examples/xvid_bench.c:1.34->1.35
src/plugins/plugin_ssim.c:1.7->1.8
---------------------
Date: 2006/12/14 14:09:00
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- missing emms() fix by squid_80
Members:
src/encoder.c:1.128->1.129
---------------------
Date: 2006/12/06 20:55:42
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- Add xvid_plugin_ssim
Members:
build/generic/libxvidcore.def:1.4->1.5
---------------------
Date: 2006/12/06 20:55:07
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- SSE3 patch
Members:
src/xvid.c:1.72->1.73
src/xvid.h:1.59->1.60
src/motion/sad.h:1.22->1.23
src/motion/x86_asm/sad_sse2.asm:1.12->1.13
src/utils/x86_asm/cpuid.asm:1.9->1.10
---------------------
Date: 2006/11/12 02:40:36
Author: chl
Branch: HEAD
Tag: (none)
Log:
MMX version of RGB_to_yv12, shamelessly copy&pasted from the BGR version.
Members:
src/xvid.c:1.71->1.72
src/image/colorspace.h:1.8->1.9
src/image/x86_asm/colorspace_rgb_mmx.asm:1.6->1.7
---------------------
Date: 2006/11/11 23:06:44
Author: chl
Branch: HEAD
Tag: (none)
Log:
Fixed RGB but, simply forgot to initialize the function ptr
Members:
src/xvid.c:1.70->1.71
---------------------
Date: 2006/11/11 23:03:30
Author: chl
Branch: HEAD
Tag: (none)
Log:
Same RGB bug, different location
Members:
src/image/image.c:1.40->1.41
---------------------
Date: 2006/11/11 06:07:25
Author: chl
Branch: HEAD
Tag: (none)
Log:
Typo in RGB, but still seems broken.
Members:
src/image/image.c:1.39->1.40
---------------------
Date: 2006/11/10 19:58:39
Author: chl
Branch: HEAD
Tag: (none)
Log:
Added support for RGB colorspace. Incredible that after 5 years, this still
wasn't there (only BGR and RGB+alpha).
There are no accelerated MMX version, yet.
Members:
src/xvid.h:1.58->1.59
src/image/colorspace.c:1.13->1.14
src/image/colorspace.h:1.7->1.8
src/image/image.c:1.38->1.39
---------------------
Date: 2006/11/08 08:17:22
Author: Skal
Branch: HEAD
Tag: (none)
Log:
+ added an integer-based alternative to float gaussian.
#define USE_INT_GAUSSIAN to activate it
Members:
src/plugins/plugin_ssim.c:1.6->1.7
---------------------
Date: 2006/11/08 07:55:27
Author: Skal
Branch: HEAD
Tag: (none)
Log:
+ applied ssim_part3.diff patch, by Johannes Reinhardt
Members:
examples/xvid_encraw.c:1.32->1.33
src/plugins/plugin_ssim.c:1.5->1.6
src/plugins/plugin_ssim.h:1.2->1.3
---------------------
Date: 2006/11/07 20:59:03
Author: Skal
Branch: HEAD
Tag: (none)
Log:
+ added a seamingly missing emms() to generate_GMCimage()
+ little ASM clean-up, pointer out by Celtic_Druid
Members:
src/image/x86_asm/gmc_mmx.asm:1.1->1.2
src/motion/gmc.c:1.6->1.7
---------------------
Date: 2006/11/01 11:04:29
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- upped BS_VERSION to 47
Members:
src/xvid.h:1.57->1.58
---------------------
Date: 2006/11/01 08:12:26
Author: Skal
Branch: HEAD
Tag: (none)
Log:
+ added a very simple bench to test bitstream-read functions
mostly to be used in conjunction to valgrind to spot uninitialized
reads.
Members:
examples/xvid_bench.c:1.33->1.34
---------------------
Date: 2006/10/30 23:23:05
Author: chl
Branch: HEAD
Tag: (none)
Log:
nasm/yasm (at least my versions) didn't like the 0EH syntax in pshufd.
Change to 0x0E fixes it (thanks for the hint, skal!).
Members:
src/plugins/x86_asm/plugin_ssim-a.asm:1.4->1.5
---------------------
Date: 2006/10/30 12:33:57
Author: Skal
Branch: HEAD
Tag: (none)
Log:
+ fix for rounding error while descaling
Members:
src/plugins/x86_asm/plugin_ssim-a.asm:1.3->1.4
---------------------
Date: 2006/10/30 12:21:42
Author: Skal
Branch: HEAD
Tag: (none)
Log:
+ further patch for SSIM plugin by Johannes Reinhardt
+ updated `xvid_bench 15` => there's still a little
rounding inaccuracy in the reported CRCs. Work in progress...
Members:
examples/xvid_bench.c:1.32->1.33
examples/xvid_encraw.c:1.31->1.32
src/xvid.h:1.56->1.57
src/plugins/plugin_ssim.c:1.4->1.5
src/plugins/plugin_ssim.h:1.1->1.2
src/plugins/x86_asm/plugin_ssim-a.asm:1.2->1.3
---------------------
Date: 2006/10/30 11:52:00
Author: Skal
Branch: HEAD
Tag: (none)
Log:
+ added support for NULL u/v pointer in yv12_to_yv12* functions
(+little bug fix for the vflip case).
Added a bench in xvid_bench.c (`xvid_bench 16`)
Members:
examples/xvid_bench.c:1.31->1.32
src/image/colorspace.c:1.12->1.13
src/image/x86_asm/colorspace_yuv_mmx.asm:1.5->1.6
---------------------
Date: 2006/10/29 09:04:02
Author: chl
Branch: HEAD
Tag: (none)
Log:
Simple handle to flooding chroma components with 0x80: set src->u and
src->v to NULL. To work with VFlip, set also src_uv_stride=0.
Members:
src/image/colorspace.c:1.11->1.12
---------------------
Date: 2006/10/26 18:34:32
Author: Skal
Branch: HEAD
Tag: (none)
Log:
slightly faster lum_8x8_mmx
Members:
src/plugins/x86_asm/plugin_ssim-a.asm:1.1->1.2
---------------------
Date: 2006/10/16 06:46:01
Author: Skal
Branch: HEAD
Tag: (none)
Log:
update totalPSNR[], whatever the ARG_PROGRESS
Members:
examples/xvid_encraw.c:1.30->1.31
---------------------
Date: 2006/10/13 17:19:48
Author: Skal
Branch: HEAD
Tag: (none)
Log:
bench on lum2x8 was wrong (uninitialized reads)
Members:
examples/xvid_bench.c:1.30->1.31
---------------------
Date: 2006/10/13 17:16:25
Author: Skal
Branch: HEAD
Tag: (none)
Log:
some more SSIM patches by Johannes
Members:
examples/xvid_bench.c:1.29->1.30
examples/xvid_encraw.c:1.29->1.30
src/plugins/plugin_ssim.c:1.3->1.4
---------------------
Date: 2006/10/13 13:26:18
Author: Skal
Branch: HEAD
Tag: (none)
Log:
wrong call to check_cpu_features() in case of non-ARCH_IS_IA32
Members:
src/image/image.c:1.37->1.38
---------------------
Date: 2006/10/13 11:28:46
Author: Skal
Branch: HEAD
Tag: (none)
Log:
removed the #ifndef WIN32 protection around xvid_plugin_ssim
Members:
examples/xvid_encraw.c:1.28->1.29
---------------------
Date: 2006/10/13 10:39:07
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- Updated the MSVC project files plus some minor compilation fixes
Members:
build/win32/libxvidcore.dsp:1.13->1.14
src/image/image.c:1.36->1.37
src/plugins/plugin_ssim.c:1.2->1.3
---------------------
Date: 2006/10/13 09:38:09
Author: Skal
Branch: HEAD
Tag: (none)
Log:
+ added a simple de-interlacing func (c + sse version),
declared as xvid_image_deinterlace() in image.h
Of course, one should prefer deinterlacing through some avisynth
plugin, but...
please update the dsp/dsw
Members:
build/generic/sources.inc:1.13->1.14
src/image/image.c:1.35->1.36
src/image/image.h:1.16->1.17
src/image/x86_asm/deintl_sse.asm:INITIAL->1.1
---------------------
Date: 2006/10/13 08:32:02
Author: Skal
Branch: HEAD
Tag: (none)
Log:
+ added a forgotten ARCH_IS_IA32
+ added some missing emms() after asm calls (since floats are used)
Members:
src/plugins/plugin_ssim.c:1.1->1.2
---------------------
Date: 2006/10/11 16:55:28
Author: Skal
Branch: HEAD
Tag: (none)
Log:
+ added a bench for SSIM's internal function (`xvid_bench 15`)
Members:
examples/xvid_bench.c:1.28->1.29
---------------------
Date: 2006/10/11 15:55:32
Author: Skal
Branch: HEAD
Tag: (none)
Log:
+ added SSIM plugin code
Patch by Johannes Reinhardt at uni-konstanz dot de
Members:
build/generic/sources.inc:1.12->1.13
src/xvid.h:1.55->1.56
src/plugins/plugin_ssim.c:INITIAL->1.1
src/plugins/plugin_ssim.h:INITIAL->1.1
src/plugins/x86_asm/plugin_ssim-a.asm:INITIAL->1.1
---------------------
Date: 2006/10/11 15:52:06
Author: Skal
Branch: HEAD
Tag: (none)
Log:
+ added SSIM pluging to xvid_encraw.c (only for non-WIN32
for now)
+ modified Makefile to use generic/=build/libxvidcore.a
direct path
Patch by Johannes Reinhardt at uni-konstanz dot de
Members:
examples/Makefile:1.9->1.10
examples/xvid_encraw.c:1.27->1.28
---------------------
Date: 2006/09/22 05:40:11
Author: syskin
Branch: HEAD
Tag: (none)
Log:
stop using cmov with mmx
Members:
src/quant/x86_asm/quantize_mpeg_mmx.asm:1.7->1.8
---------------------
Date: 2006/09/11 00:42:15
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- small bug reported by Greg Handi
Members:
src/decoder.c:1.78->1.79
---------------------
Date: 2006/09/03 10:46:56
Author: Skal
Branch: HEAD
Tag: (none)
Log:
+ added a protection flag XVID_SAFE_BS_TAIL for not reading
more than 4byte past the end of the input buffer. This is
disabled by default (because slow), and 8byte-padding of input
buffer should be a prefered solution in case of problem.
Please cross-check i didn't break something.
Thanks to Liang Jian ( jianliang79 at gmail dot com ) for
pointing out the problem.
Members:
src/bitstream/bitstream.h:1.23->1.24
---------------------
Date: 2006/08/23 22:27:22
Author: Skal
Branch: HEAD
Tag: (none)
Log:
Typo: use stride from data->current instead of data->reference
Thanks to Johannes.Reinhardt at uni-konstanz dot de
Members:
src/plugins/plugin_dump.c:1.2->1.3
---------------------
Date: 2006/07/11 20:36:18
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- updated graphics
Members:
dshow/src/Xvid_logo.bmp:1.2->1.3
vfw/src/Xvid_logo.bmp:1.2->1.3
vfw/src/xvid.ico:1.1->1.2
---------------------
Date: 2006/07/11 19:17:09
Author: chl
Branch: HEAD
Tag: (none)
Log:
ARG_FRAMERATE=0. broke encoding with default
Members:
examples/xvid_encraw.c:1.26->1.27
---------------------
Date: 2006/07/11 12:19:27
Author: chl
Branch: HEAD
Tag: (none)
Log:
linking to pthread library was missing
Members:
examples/Makefile:1.8->1.9
---------------------
Date: 2006/07/11 12:01:27
Author: chl
Branch: HEAD
Tag: (none)
Log:
fissing .endfunc
Members:
src/quant/x86_asm/quantize_mpeg_mmx.asm:1.6->1.7
---------------------
Date: 2006/07/10 19:39:23
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- updated profile definitions
Members:
vfw/src/codec.c:1.20->1.21
vfw/src/config.c:1.31->1.32
vfw/src/config.h:1.10->1.11
---------------------
Date: 2006/07/10 19:25:23
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- increment bs version to 45
Members:
src/xvid.h:1.54->1.55
---------------------
Date: 2006/07/10 10:09:59
Author: syskin
Branch: HEAD
Tag: (none)
Log:
faster and waaay more precise mpeg intra quantization
Members:
src/encoder.h:1.31->1.32
src/xvid.c:1.69->1.70
src/quant/quant.h:1.6->1.7
src/quant/quant_matrix.c:1.14->1.15
src/quant/quant_matrix.h:1.7->1.8
src/quant/quant_mpeg.c:1.2->1.3
src/quant/x86_asm/quantize_mpeg_mmx.asm:1.5->1.6
src/quant/x86_asm/quantize_mpeg_xmm.asm:1.5->1.6
src/utils/mbtransquant.c:1.31->1.32
---------------------
Date: 2006/07/08 16:19:04
Author: Skal
Branch: HEAD
Tag: (none)
Log:
some compile fix... note: -start <int> only works for
raw YUV input (type 0).
Members:
examples/xvid_encraw.c:1.25->1.26
---------------------
Date: 2006/06/17 15:07:55
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- Enabled Skal's new SIMD optimizations for GMC
Members:
build/win32/libxvidcore.dsp:1.12->1.13
src/motion/gmc.c:1.5->1.6
---------------------
Date: 2006/06/16 12:08:28
Author: syskin
Branch: HEAD
Tag: (none)
Log:
xvid_encraw with AVI input support, possible MKV output support, and all options/settings. Possibly the ugliest piece of code in our tree. Needs a rewrite.
Members:
examples/xvid_encraw.c:1.24->1.25
---------------------
Date: 2006/06/14 23:44:07
Author: Skal
Branch: HEAD
Tag: (none)
Log:
added mmx/sse2 code for GMC (3-pts only).
new file: image/x86_asm/gmc_mmx.asm
At this point, new GMC code isn't enabled (gmc.c:586).
So: this commit should give binary-exact same input/output
than before.
dsp/dsw not updated.
Members:
build/generic/sources.inc:1.11->1.12
src/xvid.c:1.68->1.69
src/image/x86_asm/gmc_mmx.asm:INITIAL->1.1
src/motion/gmc.c:1.4->1.5
src/motion/gmc.h:1.2->1.3
---------------------
Date: 2006/06/07 23:00:55
Author: Skal
Branch: HEAD
Tag: (none)
Log:
+ fix for a long-standing typo in the clipping value
for 1-pts GMC prediction.
Members:
src/motion/gmc.c:1.3->1.4
---------------------
Date: 2006/06/05 23:30:49
Author: Skal
Branch: HEAD
Tag: (none)
Log:
+ added a test_yuv() stub to test YUV functions,
at least : yv12_to_yuyv and yv12_to_uyvy
Members:
examples/xvid_bench.c:1.27->1.28
---------------------
Date: 2006/06/05 23:27:36
Author: Skal
Branch: HEAD
Tag: (none)
Log:
+ faster yv12->yuyv / uyvy MMX functions
patch suggested by Carlo Bramini ( carlo bramix at libero dot it )
Members:
src/image/x86_asm/colorspace_yuyv_mmx.asm:1.6->1.7
---------------------
Date: 2006/05/28 09:52:45
Author: suxen_drol
Branch: HEAD
Tag: (none)
Log:
define _INTPTR_T_DEFINED
Members:
src/portab.h:1.55->1.56
---------------------
Date: 2006/05/06 06:37:15
Author: syskin
Branch: HEAD
Tag: (none)
Log:
missing #include b0rks compilation
Members:
src/plugins/plugin_lumimasking.c:1.5->1.6
---------------------
Date: 2006/04/26 19:44:29
Author: Skal
Branch: HEAD
Tag: (none)
Log:
+ bswap and quant_h264_intra naming fix.
Patch by Thomas Koeckerbauer ( k0055217 at students dot uni-linz dot ac dot at )
Members:
src/portab.h:1.54->1.55
src/quant/quant.h:1.5->1.6
---------------------
Date: 2006/04/25 17:19:27
Author: syskin
Branch: HEAD
Tag: (none)
Log:
write stats file in the same directory as target file, not in root directory
Members:
vfw/src/config.h:1.9->1.10
---------------------
Date: 2006/04/19 17:42:19
Author: syskin
Branch: HEAD
Tag: (none)
Log:
final skip threshold had its sign reversed, oops
Members:
src/motion/estimation_pvop.c:1.21->1.22
---------------------
Date: 2006/04/15 06:17:02
Author: syskin
Branch: HEAD
Tag: (none)
Log:
s/max/MAX - *nix compilation bustage fix
Members:
src/plugins/plugin_lumimasking.c:1.4->1.5
---------------------
Date: 2006/04/14 09:24:47
Author: Skal
Branch: HEAD
Tag: (none)
Log:
preserve the intervening bytes in BitstreamInit()
original reports by Alex Volkov and Liang Jian.
Members:
src/bitstream/bitstream.h:1.22->1.23
---------------------
Date: 2006/04/13 22:48:06
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- debian patch by GomGom
Members:
debian/README.Debian:INITIAL->1.1
debian/changelog:INITIAL->1.1
debian/control:INITIAL->1.1
debian/rules:INITIAL->1.1
---------------------
Date: 2006/03/27 13:21:48
Author: Skal
Branch: HEAD
Tag: (none)
Log:
fix for the visual_object_verid vs. video_object_layer_verid
problem of 6.3.3, reported by Li Xiang (lixiang01 at gmail dot com)
Thanks for report and test bitstreams!
Members:
src/decoder.c:1.77->1.78
src/decoder.h:1.17->1.18
src/bitstream/bitstream.c:1.55->1.56
---------------------
Date: 2006/03/11 13:10:42
Author: syskin
Branch: HEAD
Tag: (none)
Log:
let lumimasking work with quant 1 too
Members:
src/plugins/plugin_lumimasking.c:1.3->1.4
---------------------
Date: 2006/03/05 05:01:07
Author: syskin
Branch: HEAD
Tag: (none)
Log:
detect pthreads and add proper linking flags if they are found. patch by caro from irc
Members:
build/generic/configure.in:1.20->1.21
---------------------
Date: 2006/03/03 12:54:58
Author: syskin
Branch: HEAD
Tag: (none)
Log:
fixed destructor bug - temp lamdas not freed
Members:
src/encoder.c:1.127->1.128
---------------------
Date: 2006/02/27 13:16:04
Author: suxen_drol
Branch: HEAD
Tag: (none)
Log:
mingw compatibility, remove gcc warnings
Members:
src/motion/motion_smp.h:1.3->1.4
---------------------
Date: 2006/02/27 01:24:02
Author: syskin
Branch: HEAD
Tag: (none)
Log:
synchronize only once *slaps forhead*
Members:
src/motion/estimation_pvop.c:1.20->1.21
---------------------
Date: 2006/02/27 01:22:31
Author: syskin
Branch: HEAD
Tag: (none)
Log:
cosmetics; make it compile on linux and others without #defines
Members:
src/motion/motion_smp.h:1.2->1.3
---------------------
Date: 2006/02/26 02:52:34
Author: suxen_drol
Branch: HEAD
Tag: (none)
Log:
add debug.c
Members:
dshow/dshow.dsp:1.6->1.7
dshow/src/debug.c:INITIAL->1.1
dshow/src/debug.h:1.5->1.6
---------------------
Date: 2006/02/25 05:41:12
Author: suxen_drol
Branch: HEAD
Tag: (none)
Log:
win32: populate info.num_thread fields using GetProcessAffinityMask()
Members:
src/xvid.c:1.67->1.68
---------------------
Date: 2006/02/25 02:20:41
Author: syskin
Branch: HEAD
Tag: (none)
Log:
oops I forgot to commit these yesterday ;_;
Members:
src/motion/estimation_bvop.c:1.24->1.25
src/motion/estimation_pvop.c:1.19->1.20
---------------------
Date: 2006/02/25 00:35:04
Author: suxen_drol
Branch: HEAD
Tag: (none)
Log:
add minfcode and minbcode members to SMPmotionData struct
Members:
src/motion/motion_smp.h:1.1->1.2
---------------------
Date: 2006/02/24 23:59:07
Author: suxen_drol
Branch: HEAD
Tag: (none)
Log:
prevent segfault when encoding application calls compress_end with NULL codec context (PerfectDark at yandex dot ru)
Members:
vfw/src/codec.c:1.19->1.20
---------------------
Date: 2006/02/24 15:18:59
Author: syskin
Branch: HEAD
Tag: (none)
Log:
SMP update - don't run encoding in parallel after all
Members:
src/encoder.c:1.126->1.127
---------------------
Date: 2006/02/24 11:39:23
Author: syskin
Branch: HEAD
Tag: (none)
Log:
support -threads parameter (defaults to zero)
Members:
examples/xvid_encraw.c:1.23->1.24
---------------------
Date: 2006/02/24 09:46:22
Author: syskin
Branch: HEAD
Tag: (none)
Log:
multithreaded encoding
Members:
src/encoder.c:1.125->1.126
src/encoder.h:1.30->1.31
src/motion/estimation_bvop.c:1.23->1.24
src/motion/estimation_pvop.c:1.18->1.19
src/motion/motion_smp.h:INITIAL->1.1
---------------------
Date: 2006/02/24 09:33:52
Author: syskin
Branch: HEAD
Tag: (none)
Log:
enable number of threads; treat is as any other config (no auto-detection)
Members:
vfw/src/config.c:1.30->1.31
---------------------
Date: 2006/02/23 08:22:43
Author: syskin
Branch: HEAD
Tag: (none)
Log:
reset dquant table, all of it
Members:
src/encoder.c:1.124->1.125
---------------------
Date: 2006/02/15 21:58:43
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- N-VOP patch by Andrew Dunstan
Members:
src/encoder.c:1.123->1.124
---------------------
Date: 2006/02/15 20:16:39
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
Bugfix: Decoding was prematurely terminated upon EOF
Members:
examples/xvid_decraw.c:1.23->1.24
---------------------
Date: 2006/01/19 23:25:18
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- Added MV bits to statistics
Members:
src/encoder.c:1.122->1.123
src/encoder.h:1.29->1.30
src/bitstream/mbcoding.c:1.52->1.53
---------------------
Date: 2006/01/17 20:06:25
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- Removed the 9999 frames encode limit from xvid_encraw
Members:
examples/xvid_encraw.c:1.22->1.23
---------------------
Date: 2006/01/09 01:39:43
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- fix for EMT64 platform
Members:
src/xvid.c:1.66->1.67
---------------------
Date: 2006/01/08 23:25:57
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- Increased the bs_version to 43
Members:
src/xvid.h:1.53->1.54
---------------------
Date: 2005/12/30 15:04:49
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- Initialize dec->bs_version to high value. Before it seemed unititalized for
non Xvid streams...
Members:
src/decoder.c:1.76->1.77
---------------------
Date: 2005/12/30 14:52:32
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- Made the debug build config link again
Members:
dshow/dshow.dsp:1.5->1.6
dshow/src/debug.h:1.4->1.5
---------------------
Date: 2005/12/24 02:06:20
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- (hopefully) fixed the decoder bugs reported by Michael Niedermayer
Members:
src/decoder.c:1.75->1.76
---------------------
Date: 2005/12/18 07:52:12
Author: syskin
Branch: HEAD
Tag: (none)
Log:
cleanup; skip decision moved to separate function
Members:
src/motion/estimation_pvop.c:1.17->1.18
src/motion/motion.h:1.23->1.24
---------------------
Date: 2005/12/18 03:55:54
Author: syskin
Branch: HEAD
Tag: (none)
Log:
-freduce-all-givs not supporeted by gcc4 - easiest to just remove
Members:
dshow/Makefile:1.5->1.6
vfw/bin/Makefile:1.4->1.5
---------------------
Date: 2005/12/17 14:57:15
Author: syskin
Branch: HEAD
Tag: (none)
Log:
stupid typo in latest patch
Members:
src/image/image.c:1.34->1.35
---------------------
Date: 2005/12/17 13:04:52
Author: syskin
Branch: HEAD
Tag: (none)
Log:
easier image_interpolate() call, absolete comments removed
Members:
src/encoder.c:1.121->1.122
src/image/image.c:1.33->1.34
src/image/image.h:1.15->1.16
---------------------
Date: 2005/12/17 12:24:32
Author: syskin
Branch: HEAD
Tag: (none)
Log:
ancient useless code removed
Members:
src/image/image.c:1.32->1.33
---------------------
Date: 2005/12/10 06:20:35
Author: syskin
Branch: HEAD
Tag: (none)
Log:
slightly better trellis - check at least 3 coefficients. 0.05dB better with no measurable speed penalty
Members:
src/utils/mbtransquant.c:1.30->1.31
---------------------
Date: 2005/12/09 05:45:35
Author: syskin
Branch: HEAD
Tag: (none)
Log:
expose VHQ and Trellis lambdas to HVS plugins
Members:
src/encoder.c:1.120->1.121
src/encoder.h:1.28->1.29
src/global.h:1.24->1.25
src/xvid.h:1.52->1.53
src/motion/estimation_rd_based.c:1.13->1.14
src/motion/estimation_rd_based_bvop.c:1.9->1.10
src/utils/mbtransquant.c:1.29->1.30
---------------------
Date: 2005/12/09 05:39:49
Author: syskin
Branch: HEAD
Tag: (none)
Log:
tuning lambdas for better PSNR and vhq0 mode decision
Members:
src/motion/estimation.h:1.12->1.13
src/motion/estimation_common.c:1.12->1.13
---------------------
Date: 2005/11/25 13:07:01
Author: chl
Branch: HEAD
Tag: (none)
Log:
remove "xvid" in PGM-header, so xvid_encraw understands it
Members:
examples/xvid_decraw.c:1.22->1.23
---------------------
Date: 2005/11/22 11:53:10
Author: suxen_drol
Branch: HEAD
Tag: (none)
Log:
update cvs-head to reflect xvid-1.2 development status:
set build string to "xvid-1.2.0-dev"
set XVID_VERSION to 1.2.-127
set XVID_BS_VERSION to 40
set XVID_UNSTABLE
Members:
src/xvid.c:1.65->1.66
src/xvid.h:1.51->1.52
---------------------
Date: 2005/11/22 11:23:01
Author: suxen_drol
Branch: HEAD
Tag: (none)
Log:
cleanings in code spotted by sparse (ed dot gomez at free dot fr>
Members:
src/decoder.c:1.74->1.75
src/encoder.c:1.119->1.120
src/xvid.c:1.64->1.65
src/bitstream/bitstream.c:1.54->1.55
src/dct/idct.c:1.8->1.9
src/image/colorspace.c:1.10->1.11
src/image/font.c:1.6->1.7
src/image/qpel.c:1.7->1.8
src/motion/estimation_rd_based.c:1.12->1.13
src/motion/estimation_rd_based_bvop.c:1.8->1.9
src/prediction/mbprediction.c:1.17->1.18
src/utils/emms.c:1.10->1.11
src/utils/mbtransquant.c:1.28->1.29
src/utils/timer.h:1.10->1.11
---------------------
Date: 2005/11/03 06:44:07
Author: Skal
Branch: HEAD
Tag: (none)
Log:
typo fixed (thanks squid_80)
Members:
examples/xvid_bench.c:1.26->1.27
---------------------
Date: 2005/10/26 14:38:33
Author: Skal
Branch: HEAD
Tag: (none)
Log:
+ removed the x_Ref%4 in qpel.h, in favor of x_Ref>>2.
As suggested by Gruel, there might be a compiler
problem for some very very exotic platform.
Hence, i've added a test_compiler() in xvid_bench.c, to
be sure everything are ok. Hope the test is correct.
+ added benches for interlaced decoding, as supplied
by Christoph Khnel (info at intek-darmstadt dot de).
Thanks a lot.
Members:
examples/xvid_bench.c:1.25->1.26
src/image/qpel.h:1.6->1.7
---------------------
Date: 2005/10/23 00:32:44
Author: Isibaar
Branch: HEAD
Tag: (none)
Log:
- Renamed and extended the profiles
Members:
vfw/src/codec.c:1.18->1.19
vfw/src/config.c:1.29->1.30
vfw/src/config.h:1.8->1.9
---------------------
Date: 2005/10/16 02:00:04
Author: suxen_drol
Branch: HEAD
Tag: (none)
Log:
vfw quality presets
Members:
vfw/src/codec.c:1.17->1.18
vfw/src/config.c:1.28->1.29
vfw/src/config.h:1.7->1.8
vfw/src/resource.h:1.9->1.10
vfw/src/resource.rc:1.21->1.22
---------------------
Date: 2005/10/09 09:38:33
Author: suxen_drol
Branch: HEAD
Tag: (none)
Log:
TODO/Changelog update
Members:
ChangeLog:1.13->1.14
TODO:1.7->1.8
2005/10/8 0:58:2, 'suxen_drol'
compatibility with haali media splitter:
- FORMAT_MPEG2Video support
- handle uppercase MP4V fourcc/clsid
2005/10/7 15:2:28, 'suxen_drol'
minor xvid_{enc,dec}_raw fixes:
- fix clock resolution (thanks yuri khan)
- link vfw32.lib for win32 avifile support
- honour avifile stream length
2005/10/6 18:28:31, 'Isibaar'
- added avi/avs input support
- various new options
2005/10/6 10:46:42, 'Isibaar'
- Wiped the remainders of RRV encoding support
- Marked the RRV flags as obsolete in xvid.h API
2005/10/5 11:20:22, 'suxen_drol'
vfw: replace "Picture Aspect Ratio" with "Display Aspect Ratio"
2005/9/24 3:10:37, 'suxen_drol'
bugfix: calc_cbp_mmx was ignoring negative coeff case. have replaced "coeff_sum>0" evaluation with "coeff_sum != 0"
see http://forum.doom9.org/showthread.php?t=100275 for description of bug.
2005/9/23 12:53:35, 'suxen_drol'
+ve/-ve cbp test (to demonstrate fault with current calc_cbp_mmx function
2005/9/20 11:54:11, 'suxen_drol'
> > - uint32_t intra_dc_threshold; /* fake variable */
> > + int intra_dc_threshold; /* fake variable */
This patch fixes a warning spotted by gcc 4.0.1, because &intra_dc_threshold
is passed to some function which expects a int*, not a uint32_t* (on 64bit this
is important, even if this is fake data, the callee could corrupt the stack
writing 64bit to a 32bit allocated destination)
2005/9/20 11:51:40, 'suxen_drol'
msvc fails on void* arithmetic in xvid_bench.c
2005/9/20 11:19:34, 'suxen_drol'
update example documentation to "newer" commandline arguments for encraw/decraw (the arguments were changed ~2003).
bugfix: prevent endless loop when useful_bytes==1 within xvid_decraw.c
2005/9/18 1:34:13, 'suxen_drol'
renamed dshow "Aspect_Ratio" registry key to "Decoder_Aspect_Ratio", in order to prevent conflict with vfw encoder registry key.
2005/9/15 10:52:28, 'suxen_drol'
bugfix: support for aspect ratio when decoding unpacked b-frames
2005/9/15 10:55:29, 'suxen_drol'
OutputDebugString cleanup
2005-09-19 19:37:45 GMT patch-38
Summary:
Renamed dshow aspect ratio registry key
Revision:
xvidcore--head--0.0--patch-38
From pete:
* Renamed dshow "Aspect_Ratio" registry key to "Decoder_Aspect_Ratio",
in order to prevent conflict with vfw encoder registry key.
modified files:
dshow/src/config.c
2005-09-15 16:30:59 GMT patch-37
Summary:
Field interlaced decoding
Revision:
xvidcore--head--0.0--patch-37
From Christoph Kuehnel:
* decoder.c
- Some new defines for DIV
- <decoder_mb_decode> modified: had wrong address offsets for
interlaced
- <decoder_mbinter_field> = new function for interlaced
- <get_motion_vector_interlaced> = new function for interlaced
motion vector prediction
- <decoder_pframe> modified so that it differs between frame and
field prediction
* global.h
- For field motion prediction MACORBLOCK has new member that is the
average of field1 and field2 motion vector = <mvs_avg>
* xvid.c
- For field predicted macroblocks we need new field oriented transfer
functions.
For colour calculations they may only process 4 lines (one field
from the colour macroblock that is 8x8). So I introduced 4 new
function pointers:
<transfer8x4_copy, interpolate8x4_ ...>
* mbcoding.c
- _DEBUG code; index is checked against 64
* interpolate8x8.[c,h,asm]
- New 8x4 functions
* mbpredicition.[c,h]
- New function <get_pmv2_interlaced> for interlaced prediciton
according to spec
* mem_transfer.[c,h,asm]
- New 8x4 function
modified files:
AUTHORS src/bitstream/mbcoding.c src/decoder.c src/global.h
src/image/image.c src/image/image.h src/image/interpolate8x8.c
src/image/interpolate8x8.h
src/image/x86_asm/interpolate8x8_3dn.asm
src/image/x86_asm/interpolate8x8_3dne.asm
src/image/x86_asm/interpolate8x8_mmx.asm
src/image/x86_asm/interpolate8x8_xmm.asm
src/prediction/mbprediction.c src/prediction/mbprediction.h
src/utils/mem_transfer.c src/utils/mem_transfer.h
src/utils/x86_asm/mem_transfer_3dne.asm
src/utils/x86_asm/mem_transfer_mmx.asm src/xvid.c
vfw/src/config.c vfw/src/driverproc.c
2005-09-15 16:27:07 GMT patch-36
Summary:
Optimiozed cbp operator on IA32
Revision:
xvidcore--head--0.0--patch-36
From carlo dot bramix at libero dot it:
- Optimized CBP opeartor for ia32 arch
modified files:
examples/xvid_bench.c src/bitstream/x86_asm/cbp_mmx.asm
2005-09-15 16:20:49 GMT patch-35
Summary:
OutputDebugStream cleanup
Revision:
xvidcore--head--0.0--patch-35
From pete:
- OutputDebugStream cleanup
modified files:
dshow/dshow.dsp dshow/sources.inc dshow/src/CXvidDecoder.cpp
dshow/src/debug.h
2005-07-26 23:32:52 GMT patch-34
Summary:
Long standing error in xvid_decraw for big endian hosts
Revision:
xvidcore--head--0.0--patch-34
From ed.gomez, spoted by Paul Kurucz ptk9417 at ritvax.isc.rit.edu
* No width and height declared in write_tga bug.
modified files:
examples/xvid_decraw.c
2005-07-25 19:45:25 GMT patch-33
Summary:
Fix big endian tga output for decraw.
Revision:
xvidcore--head--0.0--patch-33
From ed.gomez:
* Writing pointed data is always better than memory
addresses
modified files:
examples/xvid_decraw.c
2005-07-14 14:25:43 GMT patch-32
Summary:
Disable packed-bframes widget for dxn profile
Revision:
xvidcore--head--0.0--patch-32
From pete:
* Disable packed-bframes widget for dxn profile
modified files:
vfw/src/config.c
2005-07-14 14:22:53 GMT patch-31
Summary:
Fixed qpel for gcc4 and x86_64
Revision:
xvidcore--head--0.0--patch-31
From Martin Drab <drab at kepler dot fjfi dot cvut dot cz>
* Incomplete type definitions are not supported in GCC4 and newer.
This was breaking x86_64.
From ed.gomez:
* If both generic and x86_64 share 90% of the array declaration,
better use an extern macro. Makes teh code clearer.
modified files:
src/image/qpel.c
2005-07-14 14:11:24 GMT patch-30
Summary:
Added VHQ support to xvid_encraw
Revision:
xvidcore--head--0.0--patch-30
From skal:
* Added VHQ support to xvid_encraw
modified files:
examples/xvid_encraw.c
2005-06-26 15:05:01 GMT patch-29
Summary:
Merge noise
Revision:
xvidcore--head--0.0--patch-29
From ed.gomez:
- Merge noise forgotten bit. Other small differences exist with
the CVS tree, but i consider them to not fullfill the local
code style and thus don't fit well...
modified files:
src/dct/idct.h
2005-06-26 15:02:05 GMT patch-28
Summary:
Bench updates
Revision:
xvidcore--head--0.0--patch-28
From skal:
- Fixed bench for big endian platforms, updated tests
modified files:
examples/bench.pl examples/bench_list.pl examples/xvid_bench.c
2005-06-26 14:59:17 GMT patch-27
Summary:
Optimized C mem transfer functions
Revision:
xvidcore--head--0.0--patch-27
From skal:
- Optimized C mem transfer funcs, disabled for safety.
Enabled by undefining USE_REFERENCE_CODE at the top of
the mem_transfer.c file
modified files:
src/utils/mem_transfer.c
2005-06-26 14:55:35 GMT patch-26
Summary:
Optimized gcd
Revision:
xvidcore--head--0.0--patch-26
From skal:
- Optmized GCD, added test for gcd in xvid_bench
modified files:
examples/xvid_bench.c src/encoder.c
2005-06-26 14:51:35 GMT patch-25
Summary:
Fixed write_video_packet_header
Revision:
xvidcore--head--0.0--patch-25
From Sigdrak at free.fr:
- Fix write_video_packet_header() which was buggy and kind of obfuscated.
From skal:
- Fixed log table
- Small cleanup
modified files:
src/bitstream/bitstream.c
2005-06-26 14:46:23 GMT patch-24
Summary:
Added greyscale option support in xvid_encraw
Revision:
xvidcore--head--0.0--patch-24
Added greyscale option support in xvid_encraw
modified files:
examples/xvid_encraw.c
2005-06-26 14:43:42 GMT patch-23
Summary:
IEEE-1180 SSE2 iDCT implementation
Revision:
xvidcore--head--0.0--patch-23
From skal:
- Implemented IEEE-1180 SSE2 iDCT. Disabled for safety.
modified files:
src/dct/x86_asm/fdct_sse2_skal.asm src/xvid.c
2005-05-18 22:08:12 GMT patch-22
Summary:
No executable shared objects installed
Revision:
xvidcore--head--0.0--patch-22
From ed.gomez:
* Do not install the lib as executable. It's no use as the SO has no
main symbol anyway, and the static lib is not runnable anyway.
modified files:
build/generic/Makefile
2005-05-18 22:05:09 GMT patch-21
Summary:
Statically link xvid_bench with libxvidcore.a
Revision:
xvidcore--head--0.0--patch-21
Statically link xvid_bench with libxvidcore.a
modified files:
examples/Makefile
2005-05-18 21:59:27 GMT patch-20
Summary:
New autoconf garbage removal
Revision:
xvidcore--head--0.0--patch-20
New autoconf garbage removal
modified files:
build/generic/bootstrap.sh
2005-05-18 21:58:16 GMT patch-19
Summary:
Quotes in configure.in
Revision:
xvidcore--head--0.0--patch-19
Quotes in configure.in
modified files:
build/generic/configure.in
2005-05-18 19:40:18 GMT patch-18
Summary:
Added bitstream helper functions for packets.
Revision:
xvidcore--head--0.0--patch-18
From Skal:
* Added helper functions for video packets, though they're still unused.
modified files:
src/bitstream/bitstream.c src/bitstream/bitstream.h
2005-05-18 19:30:41 GMT patch-17
Summary:
A few more bench stuff
Revision:
xvidcore--head--0.0--patch-17
From Skal:
* Added Perl scripts to automate benches.
* Worked on xvid_bench tests to cover more code.
new files:
examples/.arch-ids/bench.pl.id
examples/.arch-ids/bench_list.pl.id examples/bench.pl
examples/bench_list.pl
modified files:
examples/xvid_bench.c
2005-05-18 19:22:28 GMT patch-16
Summary:
Decoder cleanup for memory de/allocation
Revision:
xvidcore--head--0.0--patch-16
From Skal:
* Memory de/allocation code refactored using goto.
modified files:
src/decoder.c
2005-05-11 21:18:41 GMT patch-15
Summary:
Export only public API for GNU/Linux and Solaris
Revision:
xvidcore--head--0.0--patch-15
From ed.gomez:
* Use ld version script to hide internal functions.
new files:
build/generic/.arch-ids/libxvidcore.ld.id
build/generic/libxvidcore.ld
modified files:
build/generic/Makefile build/generic/configure.in
2005-05-11 21:07:00 GMT patch-14
Summary:
Warnings GCC4
Revision:
xvidcore--head--0.0--patch-14
From ed.gomez:
* Remove all GCC 4 warnings.
modified files:
src/bitstream/bitstream.c src/bitstream/bitstream.h
src/decoder.c src/encoder.c src/image/image.c
src/image/image.h src/motion/estimation_common.c
src/utils/mbtransquant.c
2005-05-11 20:18:49 GMT patch-13
Summary:
Add support for gcc-4 in configure system
Revision:
xvidcore--head--0.0--patch-13
From ed.gomez:
* Added gcc 4 detection and CFLAG option filtering for it.
modified files:
build/generic/configure.in
2005-05-11 20:07:54 GMT patch-12
Summary:
Revision:
xvidcore--head--0.0--patch-12
From pete:
* bugfix: correct max bitrate display for slider
layout: "(kbps)" added to avgerage bitrate labels within calculator
dialog
modified files:
vfw/src/config.c vfw/src/resource.rc
2005-05-11 20:06:04 GMT patch-11
Summary:
Fix alignment issue for mem tranfer
Revision:
xvidcore--head--0.0--patch-11
From skal:
* Fix alignment issue (32 bit reading from non aligned memory)
likely for RISC CPUs using the C code.
modified files:
src/utils/mem_transfer.c
2005-05-11 20:03:57 GMT patch-10
Summary:
Get time function right on win32
Revision:
xvidcore--head--0.0--patch-10
From Skal:
* Get the time function right for win32 (ms precision)
modified files:
examples/xvid_bench.c
2005-05-11 20:01:28 GMT patch-9
Summary:
Better ASP bitstream autodetection
Revision:
xvidcore--head--0.0--patch-9
From pete:
- Use more flags to determine ASP activation or not.
modified files:
src/bitstream/bitstream.c
#########################################################################
# 1.1.0-beta2 (Bitstream Version 39)
#########################################################################
2005-04-03 20:15:00 GMT patch-7
Summary:
Makefile credits and whitespace cleaning
Revision:
xvidcore--head--0.0--patch-7
Makefile credits and whitespace cleaning
modified files:
dshow/Makefile vfw/bin/Makefile
2005-04-03 19:52:35 GMT patch-6
Summary:
Various small things to vbv conformance and divx5 compatibility.
Revision:
xvidcore--head--0.0--patch-6
From pete:
xvidcore
========
* added XVID_GLOBAL_DIVX5_USERDATA global flag
* removed the bvop delay warning text ("warning: nothing to output),
as this often confuses joe user.
* minor changed to closed gop image_printf statement:
s/"DX50 BVOP->PVOP"/"CLOSED GOP BVOP->PVOP"
* additional comments for low_delay_default mode within decoder_decode()
* divx userdata string: s/DivX999b000/DivX503b1393. this has been
suggested by dxn for improved hardware compatibility [nb: i dont
have a hardware player to confirm this]
* vbv_peakrate constraint is ignored if <= 0
vfw frontend
============
* dxn profiles now confirm to "DivX Certified Profile Compatibility v1.1",
February 2005. this document was provided by DivXNetworks, USA. when a
dxn profile is selected, strict conformance is enabled:
- force 1:1 picture aspect ratio
- disable bframes if interlacing is enabled
- force maximum of 1 consecutive bvops for the portable and ht profiles,
2 bvops for the hd profile
- always write divx 5 userdata string to bitstream
- force packed bitstream option
- updated dxn vbv parameters
* added PROFILE_4MV flag. 4mv is now disabled for the dxn handheld profile.
* moved PROFILE_AS/PROFILE_ARTS/PROFILE_S to config.c
* profile[].max_bitrate now measured in bit/sec (not kbps)
* profile->level box: widgets are now greyed-out if they are not used.
* increase vertical size of profile drop down list.
* about box button: s/Dismiss/OK
modified files:
src/bitstream/bitstream.c src/decoder.c src/encoder.c
src/plugins/plugin_2pass2.c src/xvid.h vfw/src/codec.c
vfw/src/config.c vfw/src/config.h vfw/src/resource.h
vfw/src/resource.rc
2005-04-03 19:50:05 GMT patch-5
Summary:
Fixed bug in cartoon mode.
Revision:
xvidcore--head--0.0--patch-5
From Isiibar:
- Fixed cartoon bug as described by CrunCher.
modified files:
src/motion/estimation_pvop.c
2005-03-22 20:40:47 GMT patch-4
Summary:
Added MPEG quant support for PPC
Revision:
xvidcore--head--0.0--patch-4
From Christoph Nageli:
* Added support for MPEG quant functions for PPC.
new files:
src/quant/ppc_asm/.arch-ids/quant_mpeg_altivec.c.id
src/quant/ppc_asm/quant_mpeg_altivec.c
modified files:
build/generic/sources.inc src/quant/quant.h src/xvid.c
2005-03-18 18:00:13 GMT patch-3
Summary:
Updated ChangeLog
Revision:
xvidcore--head--0.0--patch-3
Updated ChangeLog
modified files:
ChangeLog
2005-03-18 17:53:24 GMT patch-2
Summary:
Colorspace code for PPC
Revision:
xvidcore--head--0.0--patch-2
From Christoph Nageli:
- Colorspace function fixes for non 16bytes aligned target adresses.
modified files:
src/image/ppc_asm/colorspace_altivec.c
2005-03-18 17:39:00 GMT patch-1
Summary:
Fix for 64bit interlacing
Revision:
xvidcore--head--0.0--patch-1
From Andrew Dunstan:
* Fixed bug where 64bit mov shoud have been 32bit
modified files:
src/utils/x86_64_asm/interlacing_mmx.asm
2005-03-18 17:28:00 GMT base-0
Summary:
tag of ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-121
Revision:
xvidcore--head--0.0--base-0
(automatically generated log message)
# Change of arch/tla archive, explains the patch number wraparound
2005-03-18 16:58:08 GMT patch-121
Summary:
ME work
Revision:
xvidcore--head--0.0--patch-121
From Isiibar:
- Cartoon mode bugfix
- New lambda tables for R-D motion search. The old tables were
obviously taken from h.264, which uses a logarithmic quantizer
scale. This lead to bad results at very low bit-rates. With this
patch, compression efficiency at low bit-rates is greatly improved.
modified files:
src/motion/estimation.h src/motion/estimation_bvop.c
src/motion/estimation_common.c src/motion/estimation_pvop.c
2005-03-18 16:56:13 GMT patch-120
Summary:
Better instruction pairing in sad mmx
Revision:
xvidcore--head--0.0--patch-120
From Dark sylinc (dark_sylinc at yahoo dor com dor ar), commited by Isiibar:
* Better instruction pairing in sad_mmx.asm, improves speed.
modified files:
src/motion/x86_asm/sad_mmx.asm src/utils/emms.c
2005-03-18 16:53:00 GMT patch-119
Summary:
Fixed resource leak in Dshow
Revision:
xvidcore--head--0.0--patch-119
From antonz, commited by Isiibar:
* Fixed resource leaking caused by poor xvidcore initialization tracking.
modified files:
dshow/src/CXvidDecoder.cpp dshow/src/CXvidDecoder.h
2005-03-18 16:50:44 GMT patch-118
Summary:
Debug flag support in vfw
Revision:
xvidcore--head--0.0--patch-118
From pete:
* debug flag support for vfw decoder.
modified files:
vfw/src/codec.c
#########################################################################
# 1.1.0-beta1 (Bitstream Version 38)
#########################################################################
2005-01-16 10:27:41 GMT patch-117
Summary:
License was using wrong linefeeds for vfw
Revision:
xvidcore--head--0.0--patch-117
License was using wrong linefeeds for vfw
new files:
vfw/.arch-ids/LICENSE.id vfw/LICENSE
modified files:
vfw/src/resource.rc
2005-01-10 22:59:46 GMT patch-116
Summary:
Last minutes vfw bugfixes/improvements
Revision:
xvidcore--head--0.0--patch-116
From sysKin:
* last minute fixes and improvements to vfw frontend.
modified files:
vfw/src/codec.c vfw/src/config.c vfw/src/config.h
vfw/src/resource.rc
2005-01-09 20:37:32 GMT patch-115
Summary:
Marking 1.1.0 beta1
Revision:
xvidcore--head--0.0--patch-115
From ed.gomez:
* Marking xvid 1.1.0 beta1 release.
modified files:
ChangeLog build/generic/configure.in src/xvid.c src/xvid.h
2005-01-09 20:15:14 GMT patch-114
Summary:
Moved cartoon mode to zones in vfw.
Revision:
xvidcore--head--0.0--patch-114
From sysKin:
* Moved cartoon mode to zones in vfw frontend.
modified files:
vfw/src/codec.c vfw/src/config.c vfw/src/config.h
vfw/src/resource.rc
2005-01-09 20:09:27 GMT patch-113
Summary:
Revision:
xvidcore--head--0.0--patch-113
From algern0n (#xvid@freenode):
* Avoid infinite loop when updating audio size.
modified files:
vfw/src/config.c
2005-01-09 11:32:41 GMT patch-112
Summary:
Long standing bug in 2pass2 code. Double overflow accumulation.
Revision:
xvidcore--head--0.0--patch-112
From pengvado (x264 developer, sorry i don't have your realname):
* rc_2pass2_after accumulates overflow twice, once in each I/PB subcase
and then in a common code path. The common path was just supposed to
store the stat struct entry error for statistics (even if they're unused)
modified files:
src/plugins/plugin_2pass2.c
2005-01-06 23:42:12 GMT patch-111
Summary:
Merged amd64 branch fix
Revision:
xvidcore--head--0.0--patch-111
Merged amd64 branch fix
Patches applied:
* ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-12
Merged upstream
* ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-13
Bug fix for qpel problem from Andrew Dunstan
modified files:
src/image/x86_64_asm/qpel_mmx.asm
new patches:
ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-12
ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-13
2005-01-05 22:53:12 GMT patch-110
Summary:
Merged x86_64 Linux port
Revision:
xvidcore--head--0.0--patch-110
Merged x86_64 Linux port
Patches applied:
* ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--base-0
tag of ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-96
* ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-1
Merged mainline up to patch-101
* ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-2
Merged mainline again for hotfixes
* ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-3
Added x86_64 detection in configure system
* ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-4
Added src/utils/x86_64_asm files
* ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-5
Added /src/quant/x86_64_asm files
* ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-6
Added src/motion/x86_64_asm files
* ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-7
Added src/dct/x86_64_asm
* ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-8
Added halfpel part of src/image/x86_64_asm files
* ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-9
Merged mainline
* ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-10
Ported the new mem transfer function
* ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-11
Added src/image/x86_4 qpel code
new files:
src/dct/x86_64_asm/.arch-ids/=id
src/dct/x86_64_asm/.arch-ids/fdct_mmx_skal.asm.id
src/dct/x86_64_asm/.arch-ids/idct_mmx.asm.id
src/dct/x86_64_asm/fdct_mmx_skal.asm
src/dct/x86_64_asm/idct_mmx.asm
src/image/x86_64_asm/.arch-ids/=id
src/image/x86_64_asm/.arch-ids/interpolate8x8_mmx.asm.id
src/image/x86_64_asm/.arch-ids/interpolate8x8_xmm.asm.id
src/image/x86_64_asm/.arch-ids/qpel_mmx.asm.id
src/image/x86_64_asm/interpolate8x8_mmx.asm
src/image/x86_64_asm/interpolate8x8_xmm.asm
src/image/x86_64_asm/qpel_mmx.asm
src/motion/x86_64_asm/.arch-ids/=id
src/motion/x86_64_asm/.arch-ids/sad_mmx.asm.id
src/motion/x86_64_asm/.arch-ids/sad_xmm.asm.id
src/motion/x86_64_asm/sad_mmx.asm
src/motion/x86_64_asm/sad_xmm.asm
src/quant/x86_64_asm/.arch-ids/=id
src/quant/x86_64_asm/.arch-ids/quantize_h263_mmx.asm.id
src/quant/x86_64_asm/.arch-ids/quantize_mpeg_xmm.asm.id
src/quant/x86_64_asm/quantize_h263_mmx.asm
src/quant/x86_64_asm/quantize_mpeg_xmm.asm
src/utils/x86_64_asm/.arch-ids/=id
src/utils/x86_64_asm/.arch-ids/cpuid.asm.id
src/utils/x86_64_asm/.arch-ids/interlacing_mmx.asm.id
src/utils/x86_64_asm/.arch-ids/mem_transfer_mmx.asm.id
src/utils/x86_64_asm/cpuid.asm
src/utils/x86_64_asm/interlacing_mmx.asm
src/utils/x86_64_asm/mem_transfer_mmx.asm
modified files:
build/generic/configure.in build/generic/sources.inc
examples/xvid_bench.c src/dct/fdct.h src/dct/idct.h
src/image/interpolate8x8.h src/image/qpel.c src/image/qpel.h
src/motion/sad.h src/portab.h src/quant/quant.h
src/utils/emms.h src/utils/mbfunctions.h
src/utils/mem_transfer.h src/xvid.c
new directories:
src/dct/x86_64_asm src/dct/x86_64_asm/.arch-ids
src/image/x86_64_asm src/image/x86_64_asm/.arch-ids
src/motion/x86_64_asm src/motion/x86_64_asm/.arch-ids
src/quant/x86_64_asm src/quant/x86_64_asm/.arch-ids
src/utils/x86_64_asm src/utils/x86_64_asm/.arch-ids
new patches:
ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--base-0
ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-1
ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-2
ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-3
ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-4
ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-5
ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-6
ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-7
ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-8
ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-9
ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-10
ed.gomez@free.fr--amd64/xvidcore--amd64work--0.0--patch-11
2004-12-19 16:58:13 GMT patch-109
Summary:
bvhq speedup.
Revision:
xvidcore--head--0.0--patch-109
From sysKin:
* Add cbp cost as soon as possible, so it saves a few candidates
testing.
modified files:
src/motion/estimation_rd_based_bvop.c
2004-12-19 16:55:47 GMT patch-108
Summary:
Added ia32 optimized code for new mem transfer operator.
Revision:
xvidcore--head--0.0--patch-108
From sysKin:
* Added ia32 (xmm) optimized code for new mem transfer operator.
modified files:
src/utils/mem_transfer.c src/utils/mem_transfer.h
src/utils/x86_asm/mem_transfer_mmx.asm src/xvid.c
2004-12-19 13:39:58 GMT patch-107
Summary:
Added missing license header
Revision:
xvidcore--head--0.0--patch-107
From ed.gomez:
* The GPL header was missing
modified files:
src/motion/estimation_rd_based_bvop.c
2004-12-19 12:41:02 GMT patch-106
Summary:
Updated ChangeLog
Revision:
xvidcore--head--0.0--patch-106
Updated ChangeLog
modified files:
ChangeLog
2004-12-19 12:38:15 GMT patch-105
Summary:
Merged stable 1.0.3 release patches
Revision:
xvidcore--head--0.0--patch-105
Merged stable 1.0.3 release patches
Patches applied:
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-63
Trellis overflow for quant<=2
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-64
Marking 1.0.3 release
modified files:
ChangeLog-1.0 src/utils/mbtransquant.c src/xvid.h
new patches:
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-63
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-64
2004-12-19 11:15:53 GMT patch-104
Summary:
Faster bvhq
Revision:
xvidcore--head--0.0--patch-104
From sysKin:
* Faster bvhq skipping Intra test if the rd optimized rate
is already < 24bits... some other things too
modified files:
src/motion/estimation.h src/motion/estimation_bvop.c
src/motion/estimation_rd_based.c
src/motion/estimation_rd_based_bvop.c
2004-12-10 20:51:56 GMT patch-103
Summary:
Encoder cleanups.
Revision:
xvidcore--head--0.0--patch-103
From sysKin:
* Moved greyscale code to mbcoding.
* Moved the fcode code to its own function.
* Some other minor cleanups.
modified files:
src/bitstream/mbcoding.c src/encoder.c
2004-12-10 20:39:23 GMT patch-102
Summary:
Fixed patch-101
Revision:
xvidcore--head--0.0--patch-102
From sysKin:
* Add a cbp assigment that should not have disapeared in patch-101.
modified files:
src/encoder.c
2004-12-09 22:53:20 GMT patch-101
Summary:
Speedup using RD results
Revision:
xvidcore--head--0.0--patch-101
From sysKin:
* Use cbp from RD to speedup things a bit.
modified files:
src/encoder.c
2004-12-09 22:51:02 GMT patch-100
Summary:
Speedup RD a bit
Revision:
xvidcore--head--0.0--patch-100
From sysKin:
* Saves a few multiplies in RD code saving the quant*quant value
into the SearchData struct.
modified files:
src/motion/estimation.h src/motion/estimation_bvop.c
src/motion/estimation_rd_based.c
2004-12-09 22:48:06 GMT patch-99
Summary:
Smarter fcode code
Revision:
xvidcore--head--0.0--patch-99
From sysKin:
* Replaced old fcode code with smarter one.
modified files:
src/bitstream/mbcoding.c src/encoder.c src/motion/estimation.h
src/motion/estimation_bvop.c src/motion/estimation_common.c
src/motion/estimation_pvop.c src/motion/motion_inlines.h
2004-12-09 22:00:49 GMT patch-98
Summary:
Removed Reduced Resolution Vops support
Revision:
xvidcore--head--0.0--patch-98
From sysKin:
* it's now a long time we planned removing support for RRV as it
adds complexity to the ME, to the decoder and this feature fits
nowhere in any MPEG4 profile we plan to support.
modified files:
src/bitstream/bitstream.c src/bitstream/bitstream.h
src/decoder.c src/encoder.c src/image/image.c
src/motion/estimation.h src/motion/estimation_bvop.c
src/motion/estimation_gmc.c src/motion/estimation_pvop.c
src/motion/estimation_rd_based.c
src/motion/estimation_rd_based_bvop.c src/motion/motion.h
src/motion/motion_comp.c src/motion/motion_inlines.h
src/motion/vop_type_decision.c src/utils/mbtransquant.c
src/xvid.c
2004-12-07 23:58:12 GMT patch-97
Summary:
Merged PowerPC fixes from christoph naegeli's branch
Revision:
xvidcore--head--0.0--patch-97
Merged PowerPC fixes from christoph naegeli's branch
Patches applied:
* chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-11
Star-merge with Edouards Branch
* chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-12
debug alignment bugfixes
* chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-13
bugfixes in altivec alignment assumptions
* chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-14
linux gcc fixes
* chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-15
linux ppc long fixes
* chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-16
minor ppc linux enhancements...
modified files:
src/image/ppc_asm/colorspace_altivec.c
src/image/ppc_asm/interpolate8x8_altivec.c
src/image/ppc_asm/qpel_altivec.c
src/motion/ppc_asm/sad_altivec.c
src/quant/ppc_asm/quant_h263_altivec.c
src/utils/ppc_asm/mem_transfer_altivec.c src/xvid.c
new patches:
chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-11
chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-12
chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-13
chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-14
chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-15
chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-16
2004-11-24 22:10:17 GMT patch-96
Summary:
Forgotten bit of patch-94 (vbv code in vfw)
Revision:
xvidcore--head--0.0--patch-96
Forgotten bit of patch-94 (vbv code in vfw)
modified files:
vfw/src/codec.c
2004-11-24 21:50:45 GMT patch-95
Summary:
Changed default Brightness value in DShow frontend
Revision:
xvidcore--head--0.0--patch-95
Changed default Brightness value in DShow frontend
modified files:
dshow/src/config.c
2004-11-24 21:50:14 GMT patch-94
Summary:
Added support for VBV in frontend.
Revision:
xvidcore--head--0.0--patch-94
From sysKin:
* Added support code for VBV in VFW frontend.
modified files:
vfw/src/config.c vfw/src/resource.rc
2004-11-24 21:48:35 GMT patch-93
Summary:
Added interlaced option parsing in xvid_encraw.
Revision:
xvidcore--head--0.0--patch-93
From christoph:
* Added support for interlaced option in xvid_encraw.
modified files:
examples/xvid_encraw.c
2004-11-24 21:45:47 GMT patch-92
Summary:
Synced with stable tree
Revision:
xvidcore--head--0.0--patch-92
Synced with stable tree
Patches applied:
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-60
Fixed DiamondSearch
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-61
Fixed stride in DShow decoder.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-62
Fixed stride in vfw frontend.
modified files:
dshow/src/CXvidDecoder.cpp src/motion/estimation_common.c
vfw/src/codec.c
new patches:
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-60
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-61
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-62
2004-10-17 10:13:02 GMT patch-91
Summary:
Syncing with Christoph Nageli branch
Revision:
xvidcore--head--0.0--patch-91
Syncing with Christoph Nageli branch
Patches applied:
* chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--base-0
tag of ed.gomez@free.fr--2004-1/xvidcore--head--0.0--patch-68
* chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-1
interpolate8x8_haflpel add functions
* chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-2
little enhancement
* chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-3
Basic QPel pass_16 routines altivec codec
* chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-4
Basic QPel pass_8 routines altivec code
* chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-5
packed pass_16 routines in a macro
* chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-6
packed pass_8 routines in a macro
* chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-7
Enhancement of the qpel functions for P-frames
* chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-8
QPel Pass_16 Add Functions
* chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-9
Pass_8_Add Altivec functions
* chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-10
Bugfix for Pass_8 Add routines
new files:
src/image/ppc_asm/.arch-ids/qpel_altivec.c.id
src/image/ppc_asm/qpel_altivec.c
modified files:
build/generic/sources.inc src/image/interpolate8x8.h
src/image/ppc_asm/colorspace_altivec.c
src/image/ppc_asm/interpolate8x8_altivec.c src/image/qpel.c
src/image/qpel.h src/xvid.c
new patches:
chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--base-0
chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-1
chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-2
chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-3
chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-4
chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-5
chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-6
chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-7
chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-8
chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-9
chn@kbw.ch--2004-1/xvidcore--naegeli-head--0.0--patch-10
2004-10-12 21:00:08 GMT patch-90
Summary:
Resynced with 1.0 tree
Revision:
xvidcore--head--0.0--patch-90
Resynced with 1.0 tree
Patches applied:
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-59
Don't read too short streams.
modified files:
src/bitstream/bitstream.c
new patches:
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-59
2004-10-12 20:54:47 GMT patch-89
Summary:
Credits to Christoph Nageli for his work on PPC port
Revision:
xvidcore--head--0.0--patch-89
Credits to Christoph Nageli for his work on PPC port
modified files:
AUTHORS
2004-10-12 20:51:24 GMT patch-88
Summary:
Revision:
xvidcore--head--0.0--patch-88
Patches applied:
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-57
ME fix.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-58
64bit fixes
From ed.gomez:
* Resolved conflicts caused by the 64bit fixes, extended it for qpel.h
Note that 1.1 tree needs a new review for 64bit problems as lot
of ME code has changed.
modified files:
src/image/qpel.h src/motion/estimation_bvop.c
src/motion/estimation_common.c src/motion/motion_comp.c
new patches:
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-57
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-58
2004-09-22 22:42:16 GMT patch-87
Summary:
DESTDIR support in Makefile
Revision:
xvidcore--head--0.0--patch-87
From Thomas Galliano (Gentoo bug #62190):
* Added DESTDIR prefix variable to all install commands destination
(ed.gomez: i think it's for packaging issues, so the install
process installs all files as if they were going to the real
location, as xvid doesn't use any path, i always thought this
was not required)
modified files:
build/generic/Makefile build/generic/platform.inc.in
2004-09-04 15:10:33 GMT patch-86
Summary:
First bvop search must initalize best_sad
Revision:
xvidcore--head--0.0--patch-86
From sysKin:
* First bvop search must initalize best_sad
modified files:
src/motion/estimation_bvop.c
2004-09-04 14:11:43 GMT patch-85
Summary:
Fixed function prototype/definition mismatch
Revision:
xvidcore--head--0.0--patch-85
From sysKin:
* Fixed function prototype/definition mismatch for some
interpolation C functions.
modified files:
src/image/interpolate8x8.c
2004-09-04 14:08:13 GMT patch-84
Summary:
Fixed buffer termination logic in xvid_decraw.
Revision:
xvidcore--head--0.0--patch-84
From ed.gomez:
* Fixed main decoding loop condition to really match
the empty buffer and end of stream condition.
* Removed the unwanted frame number limitation
modified files:
examples/xvid_decraw.c
2004-09-04 14:04:48 GMT patch-83
Summary:
Uninitialized user data usage.
Revision:
xvidcore--head--0.0--patch-83
From ed.gomez:
- Fixed user data parsing uninitialized data.
modified files:
src/bitstream/bitstream.c
2004-09-04 13:59:26 GMT patch-82
Summary:
Unitialized data in bvop ME
Revision:
xvidcore--head--0.0--patch-82
From ed.gomez:
* Fixed unitialized data usage during bvop ME.
modified files:
src/motion/estimation_bvop.c
2004-09-03 00:13:31 GMT patch-81
Summary:
Add VOL header saving in xvid_decraw
Revision:
xvidcore--head--0.0--patch-81
From ed.gomez:
* Added VOL header saving in xvid_decraw
The little story:
I was trying to cut some frames off of a big stream (150MB)
with "xvid_decraw -m", and cat'ing the single frame stream
files together. The reconstructed stream was rejected by all
mpeg4 decoders because the vol header wasn't present. Thus
the fix.
modified files:
examples/xvid_decraw.c
2004-08-30 23:22:35 GMT patch-80
Summary:
Complete previous API numbering change
Revision:
xvidcore--head--0.0--patch-80
Complete previous API numbering change
modified files:
src/xvid.h
2004-08-29 11:53:05 GMT patch-79
Summary:
Merged stable tree
Revision:
xvidcore--head--0.0--patch-79
Merged stable tree
Patches applied:
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-54
Marking 1.0.2
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-55
Merged one important forgotten bugfix from head
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-56
ChangeLog update
modified files:
ChangeLog-1.0 src/xvid.h
new patches:
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-54
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-55
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-56
2004-08-29 09:56:34 GMT patch-78
Summary:
Write ia32 symbols' size to elf output.
Revision:
xvidcore--head--0.0--patch-78
From ed.gomez:
- write symbols size to elf output, so the asm objects look
really like any usual object file.
modified files:
src/bitstream/x86_asm/cbp_3dne.asm
src/bitstream/x86_asm/cbp_mmx.asm
src/bitstream/x86_asm/cbp_sse2.asm
src/dct/x86_asm/fdct_mmx_ffmpeg.asm
src/dct/x86_asm/fdct_mmx_skal.asm
src/dct/x86_asm/fdct_sse2_skal.asm
src/dct/x86_asm/idct_3dne.asm src/dct/x86_asm/idct_mmx.asm
src/dct/x86_asm/idct_sse2_dmitry.asm
src/dct/x86_asm/simple_idct_mmx.asm
src/image/x86_asm/colorspace_mmx.inc
src/image/x86_asm/colorspace_rgb_mmx.asm
src/image/x86_asm/colorspace_yuv_mmx.asm
src/image/x86_asm/colorspace_yuyv_mmx.asm
src/image/x86_asm/interpolate8x8_3dn.asm
src/image/x86_asm/interpolate8x8_3dne.asm
src/image/x86_asm/interpolate8x8_mmx.asm
src/image/x86_asm/interpolate8x8_xmm.asm
src/image/x86_asm/postprocessing_mmx.asm
src/image/x86_asm/postprocessing_sse2.asm
src/image/x86_asm/qpel_mmx.asm
src/image/x86_asm/reduced_mmx.asm
src/motion/x86_asm/sad_3dn.asm src/motion/x86_asm/sad_3dne.asm
src/motion/x86_asm/sad_mmx.asm src/motion/x86_asm/sad_sse2.asm
src/motion/x86_asm/sad_xmm.asm
src/quant/x86_asm/quantize_h263_3dne.asm
src/quant/x86_asm/quantize_h263_mmx.asm
src/quant/x86_asm/quantize_mpeg_mmx.asm
src/quant/x86_asm/quantize_mpeg_xmm.asm
src/utils/x86_asm/cpuid.asm
src/utils/x86_asm/interlacing_mmx.asm
src/utils/x86_asm/mem_transfer_3dne.asm
src/utils/x86_asm/mem_transfer_mmx.asm
2004-08-28 13:00:56 GMT patch-77
Summary:
Thread safety problem in sse2 brightness control
Revision:
xvidcore--head--0.0--patch-77
From ed.gomez:
* CodingStyle for the sse2 image brightness file
* Fixed thread safety problem/big error. Writing to a RO
data segment is a no go ! and using global data segment
is a no go either (use stack instead) !
modified files:
src/image/x86_asm/postprocessing_sse2.asm
2004-08-22 13:11:23 GMT patch-76
Summary:
Stable merge
Revision:
xvidcore--head--0.0--patch-76
Stable merge
Patches applied:
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-53
Thread safety problem in idct C version
modified files:
src/bitstream/mbcoding.c src/dct/idct.c
new patches:
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-53
2004-08-22 11:48:23 GMT patch-75
Summary:
This tree isn't API 4.0 anymore, mark it as 4.1
Revision:
xvidcore--head--0.0--patch-75
From ed.gomez:
* The fields added to some structs make this lib isn't
API 4.0 anymore, mark it as 4.1 because ABI compatibility
is conserved.
modified files:
build/generic/configure.in
2004-08-22 11:41:22 GMT patch-74
Summary:
Functions qualified as such for elf format.
Revision:
xvidcore--head--0.0--patch-74
From ed.gomez:
* Functions weren't marked as functions in ia32 asm files.
Added support for the function qualifier for elf.
modified files:
build/generic/configure.in src/bitstream/x86_asm/cbp_3dne.asm
src/bitstream/x86_asm/cbp_mmx.asm
src/bitstream/x86_asm/cbp_sse2.asm
src/dct/x86_asm/fdct_mmx_ffmpeg.asm
src/dct/x86_asm/fdct_mmx_skal.asm
src/dct/x86_asm/fdct_sse2_skal.asm
src/dct/x86_asm/idct_3dne.asm src/dct/x86_asm/idct_mmx.asm
src/dct/x86_asm/idct_sse2_dmitry.asm
src/dct/x86_asm/simple_idct_mmx.asm
src/image/x86_asm/colorspace_rgb_mmx.asm
src/image/x86_asm/colorspace_yuv_mmx.asm
src/image/x86_asm/colorspace_yuyv_mmx.asm
src/image/x86_asm/interpolate8x8_3dn.asm
src/image/x86_asm/interpolate8x8_3dne.asm
src/image/x86_asm/interpolate8x8_mmx.asm
src/image/x86_asm/interpolate8x8_xmm.asm
src/image/x86_asm/postprocessing_mmx.asm
src/image/x86_asm/postprocessing_sse2.asm
src/image/x86_asm/qpel_mmx.asm
src/image/x86_asm/reduced_mmx.asm
src/motion/x86_asm/sad_3dn.asm src/motion/x86_asm/sad_3dne.asm
src/motion/x86_asm/sad_mmx.asm src/motion/x86_asm/sad_sse2.asm
src/motion/x86_asm/sad_xmm.asm
src/quant/x86_asm/quantize_h263_3dne.asm
src/quant/x86_asm/quantize_h263_mmx.asm
src/quant/x86_asm/quantize_mpeg_mmx.asm
src/quant/x86_asm/quantize_mpeg_xmm.asm
src/utils/x86_asm/cpuid.asm
src/utils/x86_asm/interlacing_mmx.asm
src/utils/x86_asm/mem_transfer_3dne.asm
src/utils/x86_asm/mem_transfer_mmx.asm
2004-08-21 17:04:57 GMT patch-73
Summary:
Added yasm support in configure.in
Revision:
xvidcore--head--0.0--patch-73
From ed.gomez:
* Added yasm configure.in support. It's my preferred ia32 assembly
because it allows debugging/profiling of assembly code with oprofile.
modified files:
build/generic/configure.in
2004-08-21 11:47:31 GMT patch-72
Summary:
Merged fix from stable
Revision:
xvidcore--head--0.0--patch-72
Merged fix from stable
Patches applied:
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-52
Stupid typo+error in fdct_xxx_skal macro generator.
modified files:
src/dct/x86_asm/fdct_mmx_skal.asm
new patches:
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-52
2004-08-16 22:32:46 GMT patch-71
Summary:
Decoder optimization (fixing regression)
Revision:
xvidcore--head--0.0--patch-71
From ed.gomez:
* With newly introduced vector checking, decoder became noticeably
slower. This was caused by poorly written code (sorry sysKin :P)
+ unrolled loop
+ removed duplicated border computings
+ marks the function as __inline
modified files:
src/decoder.c
2004-08-15 11:42:20 GMT patch-70
Summary:
Out of bounds MVs clipping
Revision:
xvidcore--head--0.0--patch-70
From sysKin:
* Clip vectors that end up out of bounds.
modified files:
src/decoder.c
2004-08-10 22:30:09 GMT patch-69
Summary:
Fixed CBR plugin.
Revision:
xvidcore--head--0.0--patch-69
From Foxer:
* Do not set the return quantizer to the frame's quantizer
(caused the crazy quant choices)
* Allow quant1 to influence the sequence quality
* Allow more than +- 1 quantizer variation if the desired
quantizer is much higher than the previous.
* Clamp the overflow influence to 1 unit of buffer, that
should help cases where still motion scenes are followed
by normal motion scenes... old code was reaching amazing
high bitrate, with this modification it should keep
smaller bitrate.
modified files:
src/plugins/plugin_single.c
2004-08-01 15:23:49 GMT patch-68
Summary:
error in dshow par array indexing
Revision:
xvidcore--head--0.0--patch-68
error in dshow par array indexing
modified files:
dshow/src/CXvidDecoder.cpp
2004-08-01 13:38:36 GMT patch-67
Summary:
Faster bframe decoding (qpel this time)
Revision:
xvidcore--head--0.0--patch-67
From ed.gomez:
* Used the same trick as for halfpel bvops, merge backward
interpolation and dst averaging steps.
NB: i'm currently not able to say if it's a real speedup or not
because my linux kernel uses a process scheduler gives great
variance to results... so far i'm sure this isn't a slowdown
neither for C nor ia32 SIMD.
modified files:
src/decoder.c src/image/qpel.c src/image/qpel.h
2004-08-01 11:24:07 GMT patch-66
Summary:
Unified qpel code path for all platforms
Revision:
xvidcore--head--0.0--patch-66
From ed.gomez and skal:
* Unified qpel code path for all platforms. Next step is
to fully exploit this code path to speedup qpel bframe
decoding
NB: this makes also ports life easier as they would not port
obsoleted function sets...
modified files:
src/decoder.c src/image/interpolate8x8.h src/image/qpel.c
src/image/qpel.h src/motion/motion_comp.c
2004-07-31 15:08:19 GMT patch-65
Summary:
Faster bframe decoding.
Revision:
xvidcore--head--0.0--patch-65
From ed.gomez and skal:
* Faster direct/interpolated bvop blocks decoding for halfpel
sequences. The trick is to compute and average directly with
destination during one of the forward/backward interpolations.
At this moment, this patch covers only halfpel decoding, the
same trick is expected to be hacked for qpel.
modified files:
src/decoder.c src/image/interpolate8x8.c
src/image/interpolate8x8.h
src/image/x86_asm/interpolate8x8_mmx.asm
src/image/x86_asm/interpolate8x8_xmm.asm src/xvid.c
2004-07-31 09:13:23 GMT patch-64
Summary:
Last bit for dshow gcc support
Revision:
xvidcore--head--0.0--patch-64
From pete:
* Last bits concerning gcc build support for dshow.
removed files:
dshow/dxpatch/.arch-ids/DXVCSDK-9.0-gcc.patch.id
dshow/dxpatch/.arch-ids/DXVCSDK-9.0-gcc.txt.id
dshow/dxpatch/DXVCSDK-9.0-gcc.patch
dshow/dxpatch/DXVCSDK-9.0-gcc.txt
modified files:
dshow/src/Configure.cpp
2004-07-27 21:10:02 GMT patch-63
Summary:
Better cross compilation support for dshow.
Revision:
xvidcore--head--0.0--patch-63
From pete and ed.gomez:
* gcc 3.4.1 is even more pedantic, ::GUID was breaking it, use
struct _GUID instead.
* Some uppercase/lowercase mixing in MS headers.
* More documentation footage for the braves !
NB: with all this, dshow should compile, but it is not guaranted
to work ! There's even a patch for Configure.cpp that could be
required... postponed to a later patch.
modified files:
dshow/dxpatch/dx90sdk-update-gcc.patch
dshow/dxpatch/dx90sdk-update-gcc.txt
2004-07-26 20:25:52 GMT patch-62
Summary:
ChangeLog 1.1 update
Revision:
xvidcore--head--0.0--patch-62
ChangeLog 1.1 update
modified files:
ChangeLog
2004-07-26 20:22:38 GMT patch-61
Summary:
Update from stable
Revision:
xvidcore--head--0.0--patch-61
Update from stable
Patches applied:
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-51
ChangeLog Update
modified files:
ChangeLog-1.0
new patches:
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-51
2004-07-26 19:26:24 GMT patch-60
Summary:
Another missing memset in xvid_decraw
Revision:
xvidcore--head--0.0--patch-60
Another missing memset in xvid_decraw
modified files:
examples/xvid_decraw.c
2004-07-26 19:14:45 GMT patch-59
Summary:
DShow updates for gcc toolchain.
Revision:
xvidcore--head--0.0--patch-59
From pete:
* More work on the gcc toolchain.
new files:
dshow/dxpatch/.arch-ids/dx90sdk-update-gcc.patch.id
dshow/dxpatch/.arch-ids/dx90sdk-update-gcc.txt.id
dshow/dxpatch/dx90sdk-update-gcc.patch
dshow/dxpatch/dx90sdk-update-gcc.txt
modified files:
dshow/Makefile dshow/dshow.dsp dshow/src/CXvidDecoder.cpp
2004-07-25 21:31:41 GMT patch-58
Summary:
Added GPL to vfw frontend
Revision:
xvidcore--head--0.0--patch-58
From pete:
* Added GPL to VFW ressources.
modified files:
vfw/src/config.c vfw/src/driverproc.c vfw/src/resource.h
vfw/src/resource.rc
2004-07-25 19:31:32 GMT patch-57
Summary:
decoder_mb_decode cleanup
Revision:
xvidcore--head--0.0--patch-57
From ed.gomez:
* Try to cleanup the decoder_mb_decode function. A bit more
computing required, less branches, more readable code.
modified files:
src/decoder.c
2004-07-24 11:39:57 GMT patch-56
Summary:
Important bugfix from stable
Revision:
xvidcore--head--0.0--patch-56
Important bugfix from stable
Patches applied:
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-50
BVOP direct/interpolated ref block rounding fix.
modified files:
src/decoder.c
new patches:
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-50
2004-07-23 20:40:08 GMT patch-55
Summary:
Revision:
xvidcore--head--0.0--patch-55
From ed.gomez:
* Extended stable patch pplying same change to new nasm files
Patches applied:
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-49
Removed data qualifer in .rodata
modified files:
src/bitstream/x86_asm/cbp_mmx.asm
src/bitstream/x86_asm/cbp_sse2.asm
src/dct/x86_asm/fdct_mmx_ffmpeg.asm
src/dct/x86_asm/fdct_mmx_skal.asm
src/dct/x86_asm/fdct_sse2_skal.asm
src/dct/x86_asm/idct_3dne.asm src/dct/x86_asm/idct_mmx.asm
src/dct/x86_asm/idct_sse2_dmitry.asm
src/dct/x86_asm/simple_idct_mmx.asm
src/image/x86_asm/colorspace_rgb_mmx.asm
src/image/x86_asm/colorspace_yuyv_mmx.asm
src/image/x86_asm/interpolate8x8_3dn.asm
src/image/x86_asm/interpolate8x8_3dne.asm
src/image/x86_asm/interpolate8x8_mmx.asm
src/image/x86_asm/interpolate8x8_xmm.asm
src/image/x86_asm/postprocessing_mmx.asm
src/image/x86_asm/postprocessing_sse2.asm
src/image/x86_asm/qpel_mmx.asm
src/image/x86_asm/reduced_mmx.asm
src/motion/x86_asm/sad_3dn.asm src/motion/x86_asm/sad_3dne.asm
src/motion/x86_asm/sad_mmx.asm src/motion/x86_asm/sad_sse2.asm
src/motion/x86_asm/sad_xmm.asm
src/quant/x86_asm/quantize_h263_3dne.asm
src/quant/x86_asm/quantize_h263_mmx.asm
src/quant/x86_asm/quantize_mpeg_mmx.asm
src/quant/x86_asm/quantize_mpeg_xmm.asm
src/utils/x86_asm/cpuid.asm
src/utils/x86_asm/interlacing_mmx.asm
src/utils/x86_asm/mem_transfer_3dne.asm
src/utils/x86_asm/mem_transfer_mmx.asm
new patches:
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-49
2004-07-21 19:36:46 GMT patch-54
Summary:
Bframe fixes, still not back to 1.0.1 level
Revision:
xvidcore--head--0.0--patch-54
Bframe fixes, still not back to 1.0.1 level
modified files:
src/motion/estimation_bvop.c
src/motion/estimation_rd_based_bvop.c
2004-07-19 18:46:09 GMT patch-53
Summary:
Stable merge
Revision:
xvidcore--head--0.0--patch-53
Stable merge
Patches applied:
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-47
ISO C99'ism fix
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-48
Complete previous xvid_decraw patch
modified files:
examples/xvid_decraw.c src/encoder.c
new patches:
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-47
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-48
2004-07-18 15:19:58 GMT patch-52
Summary:
Added dshow mingw build process
Revision:
xvidcore--head--0.0--patch-52
From pete:
- Added mingw build process to dshow frontend.
new files:
dshow/.arch-ids/Makefile.id dshow/.arch-ids/sources.inc.id
dshow/Makefile dshow/dxpatch/.arch-ids/=id
dshow/dxpatch/.arch-ids/DXVCSDK-9.0-gcc.patch.id
dshow/dxpatch/.arch-ids/DXVCSDK-9.0-gcc.txt.id
dshow/dxpatch/DXVCSDK-9.0-gcc.patch
dshow/dxpatch/DXVCSDK-9.0-gcc.txt dshow/sources.inc
modified files:
dshow/dshow.dsp dshow/src/CXvidDecoder.cpp
dshow/src/Configure.cpp dshow/src/config.h dshow/src/debug.h
dshow/src/xvid.ax.rc
new directories:
dshow/dxpatch dshow/dxpatch/.arch-ids
2004-07-18 15:01:02 GMT patch-51
Summary:
Added RD optimized block mode decision in bvops
Revision:
xvidcore--head--0.0--patch-51
From sysKin:
* Added RD optimized block mode decision in bvops.
new files:
src/motion/.arch-ids/estimation_rd_based_bvop.c.id
src/motion/estimation_rd_based_bvop.c
modified files:
build/generic/sources.inc build/win32/libxvidcore.dsp
build/win32/libxvidcore_static.dsp src/motion/estimation.h
src/motion/estimation_bvop.c src/motion/estimation_rd_based.c
src/plugins/plugin_2pass1.c src/xvid.h vfw/src/codec.c
vfw/src/config.c vfw/src/config.h vfw/src/resource.h
vfw/src/resource.rc
2004-07-17 11:37:21 GMT patch-50
Summary:
Stable merges
Revision:
xvidcore--head--0.0--patch-50
Stable merges
Patches applied:
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-45
Future version interoperability
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-46
Make sure time incr is never larger than 16bit.
modified files:
examples/xvid_decraw.c src/encoder.c
new patches:
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-45
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-46
2004-07-16 19:53:27 GMT patch-49
Summary:
AR support in DShow
Revision:
xvidcore--head--0.0--patch-49
From koepi/minolta:
* Added AR support to dshow frontend.
modified files:
dshow/src/CXvidDecoder.cpp dshow/src/CXvidDecoder.h
dshow/src/config.c
2004-07-16 19:49:25 GMT patch-48
Summary:
VFW update and fixes
Revision:
xvidcore--head--0.0--patch-48
From makc on our forums:
* Use non deprecated defines
* Fixed frame size formula.
modified files:
TODO vfw/src/codec.c vfw/src/driverproc.c
2004-07-16 19:29:58 GMT patch-47
Summary:
SSE2 brightness postproc.
Revision:
xvidcore--head--0.0--patch-47
From Decoder:
* Added SS2 brightness postproc code.
new files:
src/image/x86_asm/.arch-ids/postprocessing_sse2.asm.id
src/image/x86_asm/postprocessing_sse2.asm
modified files:
build/generic/sources.inc build/win32/libxvidcore.dsp
build/win32/libxvidcore_static.dsp src/image/postprocessing.h
src/xvid.c src/xvid.h
2004-07-14 23:27:14 GMT patch-46
Summary:
More audio for VFW bitcalc
Revision:
xvidcore--head--0.0--patch-46
From ???:
* added more audio formats to bitcalc
* replaced old ogm overhead formula with more precise one
modified files:
TODO vfw/src/config.c vfw/src/resource.rc
2004-07-14 13:01:57 GMT patch-45
Summary:
Enable MMX qpel in decoder.
Revision:
xvidcore--head--0.0--patch-45
From ed.gomez:
* It seems we're not that smart. We had mmx qpel code for more than
a year, it is used in encoder but wasn't in decoder :\
modified files:
src/decoder.c
2004-07-14 10:27:43 GMT patch-44
Summary:
Speedup block transfer C functionKeywords:
Revision:
xvidcore--head--0.0--patch-44
From ed.gomez:
* Not that a useful patch for most of users, but transfer8x8 was
really too slow. Simple optimizations did great, all 32bit
platforms using the C code should benefit from this speedup.
modified files:
src/utils/mem_transfer.c
2004-07-11 12:53:19 GMT patch-43
Summary:
Manual AR setting for dshow.
Revision:
xvidcore--head--0.0--patch-43
From koepi:
* added manual AR setting in dshow.
modified files:
dshow/src/CXvidDecoder.cpp dshow/src/config.c
dshow/src/config.h dshow/src/resource.h dshow/src/xvid.ax.rc
2004-07-11 10:34:56 GMT patch-42
Summary:
Added top field control to vfw.
Revision:
xvidcore--head--0.0--patch-42
From koepi:
* added top field first flag to vfw.
modified files:
vfw/src/codec.c vfw/src/config.c vfw/src/config.h
vfw/src/resource.h vfw/src/resource.rc
2004-07-10 17:47:01 GMT patch-41
Summary:
Decoder work.
Revision:
xvidcore--head--0.0--patch-41
From ed.gomez:
* Faster get coeff (now gcc can even inline it)
* On the fly coeff dequant for inter blocks
(intra don't get this, because there are lot more non
zero coeffs, and i doubt it'd get faster with this)
modified files:
src/bitstream/mbcoding.c src/bitstream/mbcoding.h
src/decoder.c
2004-07-10 17:34:19 GMT patch-40
Summary:
ChangeLog update + removed my email
Revision:
xvidcore--head--0.0--patch-40
ChangeLog update + removed my email
modified files:
ChangeLog
2004-07-10 17:31:36 GMT patch-39
Summary:
Stable merge
Revision:
xvidcore--head--0.0--patch-39
Stable merge
Patches applied:
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-43
Small mem leak in vfw.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-44
ChangeLog update
modified files:
ChangeLog-1.0 vfw/src/codec.c
new patches:
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-43
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-44
2004-07-10 17:25:33 GMT patch-38
Summary:
Improved ME.
Revision:
xvidcore--head--0.0--patch-38
From sysKin:
* new ME for b-frames
* small redesign of subpel refinement function
From ed.gomez:
* Fixed some warnings reported by gcc. (the if condition should
be checked by the original autor)
modified files:
src/motion/estimation.h src/motion/estimation_bvop.c
src/motion/estimation_common.c src/motion/estimation_gmc.c
src/motion/estimation_pvop.c src/motion/estimation_rd_based.c
src/motion/vop_type_decision.c
2004-07-10 17:16:38 GMT patch-37
Summary:
qpel and chroma-sad had overlapping memory targets
Revision:
xvidcore--head--0.0--patch-37
From sysKin:
* qpel and chroma-sad had overlapping memory targets
modified files:
src/motion/estimation_bvop.c
2004-07-10 17:03:06 GMT patch-36
Summary:
New changelog for 1.1 tree
Revision:
xvidcore--head--0.0--patch-36
New changelog for 1.1 tree
new files:
.arch-ids/ChangeLog.id ChangeLog
renamed files:
.arch-ids/ChangeLog.id
==> .arch-ids/ChangeLog-1.0.id
ChangeLog
==> ChangeLog-1.0
2004-07-10 16:57:53 GMT patch-35
Summary:
Stable tree merge
Revision:
xvidcore--head--0.0--patch-35
Stable tree merge
Patches applied:
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-40
Small memory error in ia32 cpuid function.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-41
low delay guessing (il)logic fix.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-42
Fix wrong matrix reading logic.
modified files:
src/bitstream/bitstream.c src/decoder.c
src/utils/x86_asm/cpuid.asm
new patches:
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-40
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-41
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-42
2004-06-12 13:51:50 GMT patch-34
Summary:
Added VBV to twopass RC
Revision:
xvidcore--head--0.0--patch-34
From christoph:
* Added VBV model verifier to twopass RC plugin
From ed.gomez:
* Do apply CodingStyle to christoph's code
* Use DPRINTF instead of #ifdef VBV_DEBUG #endif blocks as
the information that was outputting was usefull for general
RC debugging.
modified files:
examples/xvid_encraw.c src/plugins/plugin_2pass2.c src/xvid.h
2004-06-05 23:05:43 GMT patch-33
Summary:
Merged stable branch patches
Revision:
xvidcore--head--0.0--patch-33
Merged stable branch patches
Patches applied:
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-38
DC clipping bug for real
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-39
Marking 1.0.1 release
modified files:
ChangeLog TODO build/generic/configure.in src/decoder.c
src/motion/estimation_rd_based.c src/prediction/mbprediction.c
src/prediction/mbprediction.h src/xvid.h
new patches:
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-38
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-39
2004-06-05 23:02:35 GMT patch-32
Summary:
Previous merge went wrong
Revision:
xvidcore--head--0.0--patch-32
Previous merge went wrong
modified files:
src/portab.h
2004-05-31 21:32:38 GMT patch-31
Summary:
Added icon into vfw frontend.
Revision:
xvidcore--head--0.0--patch-31
From pete:
* Added icon into vfw fronted dll. Should show up in uninstall menu.
new files:
vfw/src/.arch-ids/xvid.ico.id vfw/src/xvid.ico
modified files:
vfw/bin/xvid.inf vfw/src/resource.rc vfw/vfw.dsp
2004-05-31 21:22:49 GMT patch-30
Summary:
Merged stable branch fixes
Revision:
xvidcore--head--0.0--patch-30
Merged stable branch fixes
Patches applied:
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-31
Close variable argument list.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-32
Bits/Bytes confusion in the VFW frontend.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-33
Nasty typo in pvop vector lambdas.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-34
FPS=1 problem in decoder.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-35
More missing va_end() calls.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-36
Wrong license header.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-37
time fixes to decoder.
modified files:
src/bitstream/bitstream.c src/decoder.c src/decoder.h
src/image/font.c src/image/reduced.c
src/motion/estimation_pvop.c src/portab.h vfw/src/codec.c
vfw/src/config.c
new patches:
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-31
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-32
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-33
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-34
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-35
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-36
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-37
2004-05-26 09:13:33 GMT patch-29
Summary:
Stable merges
Revision:
xvidcore--head--0.0--patch-29
Stable merges
Patches applied:
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-28
Small bug in bframe ME.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-29
Small trellis bug
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-30
ICM compatibility for VFW
modified files:
src/motion/estimation_bvop.c src/utils/mbtransquant.c
vfw/src/config.c vfw/src/driverproc.c
new patches:
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-28
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-29
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-30
2004-05-21 14:32:41 GMT patch-28
Summary:
Don't set edges twice on a frame.
Revision:
xvidcore--head--0.0--patch-28
From ed.gomez:
* A similar optimization has been done for encoder long ago,
dunno why this hasn't been "ported" to decoder. This speeds
up quite a lot the decoder for no effort (~7%).
modified files:
src/decoder.c src/decoder.h
2004-05-21 14:25:19 GMT patch-27
Summary:
No 64 bit arithmetic in critical path.
Revision:
xvidcore--head--0.0--patch-27
From ed.gomez:
* No 64 bit arithmetic in critical paths (direct blocks in bvops), it's
way too slow (__divdi3 GNU/Linux ABI for 64bit division was taking
up to 5% cycles)
modified files:
src/decoder.c
2004-05-15 22:20:11 GMT patch-26
Summary:
Merged stable tree changes
Revision:
xvidcore--head--0.0--patch-26
Merged stable tree changes
Patches applied:
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-23
Some very light Unix build system changes
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-24
Possible VOL header corruption.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-25
DC prediction fix.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-26
Small mismatch in hint<->widget in VFW
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-27
Marking 1.0.0 final
modified files:
ChangeLog build/generic/Makefile build/generic/bootstrap.sh
build/generic/configure.in src/bitstream/bitstream.c
src/decoder.c src/motion/estimation_rd_based.c
src/prediction/mbprediction.c src/prediction/mbprediction.h
src/xvid.h vfw/src/resource.rc
new patches:
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-23
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-24
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-25
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-26
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-27
2004-04-25 21:46:25 GMT patch-25
Summary:
Smarter skipping
Revision:
xvidcore--head--0.0--patch-25
From sysKin:
* Smarter skipping + bugfix
modified files:
src/motion/estimation.h src/motion/estimation_bvop.c
src/motion/estimation_pvop.c
2004-04-20 20:37:08 GMT patch-24
Summary:
ME cleanup.
Revision:
xvidcore--head--0.0--patch-24
From sysKin:
* First stage cleanup: new fast qpel refinement.
modified files:
src/motion/estimation.h src/motion/estimation_bvop.c
src/motion/estimation_common.c src/motion/estimation_gmc.c
src/motion/estimation_pvop.c src/motion/estimation_rd_based.c
src/motion/vop_type_decision.c
2004-04-20 19:44:44 GMT patch-23
Summary:
Merging 1.0 fixes
Revision:
xvidcore--head--0.0--patch-23
Merging 1.0 fixes
Patches applied:
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-21
Fix crash in decoder for non IFrame 1st frame.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-22
Small visual fix.
modified files:
src/decoder.c vfw/src/config.c
new patches:
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-21
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-22
2004-04-18 17:14:29 GMT patch-22
Summary:
Merging 1.0 fixes
Revision:
xvidcore--head--0.0--patch-22
Merging 1.0 fixes
Patches applied:
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-18
Tiny xvid_decraw cleaning
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-19
vfw opens audio file in shared access mode
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-20
Typo
modified files:
examples/xvid_decraw.c vfw/src/resource.rc
new patches:
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-18
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-19
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-20
2004-04-18 17:09:59 GMT patch-21
Summary:
Dering hooking in DShow.
Revision:
xvidcore--head--0.0--patch-21
From sysKin:
* Dering widget and associated code for dering support in DShow.
modified files:
dshow/src/CXvidDecoder.cpp dshow/src/config.c
dshow/src/config.h dshow/src/resource.h dshow/src/xvid.ax.rc
2004-04-18 17:08:53 GMT patch-20
Summary:
Dering hooking in VFW.
Revision:
xvidcore--head--0.0--patch-20
From sysKin:
* Dering widget and associated code for dering support in VFW.
modified files:
vfw/src/codec.c vfw/src/codec.h vfw/src/config.c
vfw/src/resource.h vfw/src/resource.rc
2004-04-18 17:06:14 GMT patch-19
Summary:
Added dering code.
Revision:
xvidcore--head--0.0--patch-19
From Marc Fauconneau:
* Added dering code to core.
modified files:
src/image/postprocessing.c src/image/postprocessing.h
src/xvid.h
2004-04-18 17:02:48 GMT patch-18
Summary:
Added static builds for msvc.
Revision:
xvidcore--head--0.0--patch-18
From pete:
* Added static type building project files for MSVC. Needed
for xvid_bench.
new files:
build/win32/.arch-ids/libxvidcore_static.dsp.id
build/win32/.arch-ids/xvid_decraw_static.dsp.id
build/win32/.arch-ids/xvid_encraw_static.dsp.id
build/win32/libxvidcore_static.dsp
build/win32/xvid_decraw_static.dsp
build/win32/xvid_encraw_static.dsp
modified files:
TODO build/win32/xvidcore.dsw
2004-04-15 19:32:53 GMT patch-17
Summary:
Merged fixes from 1.0 tree
Revision:
xvidcore--head--0.0--patch-17
Merged fixes from 1.0 tree
Patches applied:
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-14
Fixed small bug in trellis code.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-15
Ressource leaking in dshow.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-16
Fixed missing 1st frame in dshow output.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-17
Tiny minor fixes for msvc.
modified files:
build/win32/xvid_decraw.dsp build/win32/xvid_encraw.dsp
dshow/src/CXvidDecoder.cpp dshow/src/CXvidDecoder.h
examples/xvid_decraw.c src/utils/mbtransquant.c src/xvid.h
new patches:
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-14
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-15
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-16
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-17
2004-04-15 19:28:53 GMT patch-16
Summary:
Starting the 1.1 numbering here.
Revision:
xvidcore--head--0.0--patch-16
From pete:
* Started 1.1 numbering
* Added 1.1 checking for the brightness field.
PS: API 4 is extensible as long as we add fields at the end of
the structures and that we had checks to mimic old core
settings. That's why the API version doesn't change, but the
public numbering does.
modified files:
src/decoder.c src/xvid.c src/xvid.h
2004-04-14 19:22:52 GMT patch-15
Summary:
Remove ppro code from mmx h263 quant.
Revision:
xvidcore--head--0.0--patch-15
From Jean Marc:
* Removed pentium pro opcodes from mmx functions (cmov)
modified files:
src/quant/x86_asm/quantize_h263_mmx.asm
2004-04-13 20:05:24 GMT patch-14
Summary:
Reverted troublesome patch-11
Revision:
xvidcore--head--0.0--patch-14
From ed.gomez:
* Removed buggy patch-11. Though xvid_bench tests passed, the code
was buggy... and as all changes were involved, the patch is reverted.
modified files:
src/utils/x86_asm/mem_transfer_mmx.asm
2004-04-12 15:48:21 GMT patch-13
Summary:
Optimized Plane SSE.
Revision:
xvidcore--head--0.0--patch-13
From ed.gomez:
* Mostly unuseful patch as it optimizes a function that is used
not so often and that doesn't eat so much CPU. But as i'm always
doing debugging (thus using plane_sse), i like the idea of being
doing the debugging the faster i can :-)
modified files:
examples/xvid_bench.c src/image/image.c src/motion/sad.c
src/motion/sad.h src/motion/x86_asm/sad_mmx.asm src/xvid.c
2004-04-12 15:38:01 GMT patch-12
Summary:
New H263 code.
Revision:
xvidcore--head--0.0--patch-12
From Jean Marc:
* Improved H263 code.
modified files:
src/quant/x86_asm/quantize_h263_mmx.asm
2004-04-12 14:03:19 GMT patch-10
Summary:
Removed CVS Id field
Revision:
xvidcore--head--0.0--patch-10
Removed CVS Id field
modified files:
src/motion/ppc_asm/sad_altivec.c
2004-04-12 14:00:16 GMT patch-9
Summary:
Added debug option (-debug)
Revision:
xvidcore--head--0.0--patch-9
Added debug option (-debug)
modified files:
examples/xvid_decraw.c
2004-04-12 13:53:00 GMT patch-8
Summary:
Merged stable tree fixes
Revision:
xvidcore--head--0.0--patch-8
Merged stable tree fixes
Patches applied:
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-6
Compiler quirk in portab.h
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-7
DShow widget hiding.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-8
RGB 16bit output fix.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-9
3DNow Ext functions use MMXEXT opcodes.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-10
PGM support back in xvid_decraw.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-11
Better MV clipping code.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-12
3dnow functions proper separation.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-13
Don't do SAD and RD based searches for qp.
modified files:
dshow/src/xvid.ax.rc examples/xvid_decraw.c src/decoder.c
src/image/colorspace.c src/motion/estimation_pvop.c
src/portab.h src/xvid.c
new patches:
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-6
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-7
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-8
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-9
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-10
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-11
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-12
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-13
2004-04-05 20:44:57 GMT patch-7
Summary:
MSVC warning.
Revision:
xvidcore--head--0.0--patch-7
From pete:
* Fixed MSVC warnings about float vs double.
modified files:
src/plugins/plugin_lumimasking.c
2004-04-05 20:04:10 GMT patch-6
Summary:
Frame dropping alternative fix.
Revision:
xvidcore--head--0.0--patch-6
From sysKin:
* Different solution to the same problem previously fixed in
1.0 tree.
modified files:
src/encoder.c
2004-04-05 19:45:17 GMT patch-5
Summary:
Merged stable tree fixes
Revision:
xvidcore--head--0.0--patch-5
Merged stable tree fixes
Patches applied:
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-2
Typo in ME fast comparison.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-3
Dead code removal.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-4
Frame dropping disabling for bframes.
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-5
Marking RC4
modified files:
ChangeLog build/generic/configure.in src/encoder.c
src/motion/estimation_common.c src/xvid.h
new patches:
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-2
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-3
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-4
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-5
2004-04-03 10:33:44 GMT patch-4
Summary:
Merged 1.0 fixes
Revision:
xvidcore--head--0.0--patch-4
Merged 1.0 fixes
Patches applied:
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--base-0
tag of ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-53
* ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-1
VFW Resource leak fix (try #2)
modified files:
vfw/src/codec.c vfw/src/driverproc.c
new patches:
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--base-0
ed.gomez@free.fr--2004-1/xvidcore--stable--1.0--patch-1
2004-04-02 21:44:39 GMT patch-3
Summary:
Merged new PPC port
Revision:
xvidcore--head--0.0--patch-3
Merged new PPC port
Patches applied:
* chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--base-0
tag of ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-4
* chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-1
Sad Altivec File added
* chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-2
Mem Transfer functions ported to altivec
* chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-4
bugfix in mem transfer altivec routines
* chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-5
Bug Fix in Mem Transfer
* chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-6
Walken Inverse DCT added
* chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-7
Interpolate8x8 altivec added
* chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-8
interpolate avg2 altivec added
* chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-9
Star-merged Edouards Branch
* chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-10
Added RGB to YV12 Altivec routines
* chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-11
Added YUV to YV12 Altivec routines
* chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-12
more interpolate functions
* chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-13
H263 Quantization added in altivec
* chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-14
Star-Merge with main branch
* chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-15
h263 dequantization with altivec
* chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-16
sse8_16bit added
* chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-17
added yv12 to yuv colorspace routines (altivec)
* ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--base-0
tag of ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--base-0
* ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-1
Merged with mainline patch-9
* ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-2
PPC platform support cleanup.
* ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-3
Merging Paul's changes
* ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-4
Merged mainline patches
* ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-5
Merged up to mainline RC1
* ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-6
Merged chn's work
* ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-7
Merged chn's mem transfer functions
* ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-8
Merged mainline mem_transfer arch separation
* ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-9
Merged mainline patches
* ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-10
Replayed unconflicting patches from chn
* ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-11
Merging mainline up to patch-31
* ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-12
Forgotten patch from chn
* ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-13
Merged chn's branch up to patch-10
* ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-14
Merged work from Chriostoph up to patch-13
* ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-15
Merged stuff from mainline
* ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-16
Merged chn's work
* ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-17
Merged mainline
* ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-18
Merged mainline fixes
* ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-19
Merging head branch to prepare mainline merging
* ptk9417@rit.edu--2004-1/xvidcore--devapi4-ppc--1.0--base-0
tag of ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-2
* ptk9417@rit.edu--2004-1/xvidcore--devapi4-ppc--1.0--patch-1
Quick changes for ppc linux
new files:
src/dct/ppc_asm/.arch-ids/idct_altivec.c.id
src/dct/ppc_asm/idct_altivec.c src/image/ppc_asm/.arch-ids/=id
src/image/ppc_asm/.arch-ids/colorspace_altivec.c.id
src/image/ppc_asm/.arch-ids/interpolate8x8_altivec.c.id
src/image/ppc_asm/colorspace_altivec.c
src/image/ppc_asm/interpolate8x8_altivec.c
src/motion/ppc_asm/.arch-ids/sad_altivec.c.id
src/motion/ppc_asm/sad_altivec.c
src/quant/ppc_asm/.arch-ids/=id
src/quant/ppc_asm/.arch-ids/quant_h263_altivec.c.id
src/quant/ppc_asm/quant_h263_altivec.c
src/utils/ppc_asm/.arch-ids/=id
src/utils/ppc_asm/.arch-ids/altivec_trigger.c.id
src/utils/ppc_asm/.arch-ids/mem_transfer_altivec.c.id
src/utils/ppc_asm/altivec_trigger.c
src/utils/ppc_asm/mem_transfer_altivec.c
removed files:
src/bitstream/ppc_asm/.arch-ids/cbp_altivec.s.id
src/bitstream/ppc_asm/.arch-ids/cbp_ppc.s.id
src/bitstream/ppc_asm/cbp_altivec.s
src/bitstream/ppc_asm/cbp_ppc.s
src/dct/ppc_asm/.arch-ids/fdct_altivec.s.id
src/dct/ppc_asm/.arch-ids/idct_altivec.s.id
src/dct/ppc_asm/fdct_altivec.s src/dct/ppc_asm/idct_altivec.s
src/motion/ppc_asm/.arch-ids/README.id
src/motion/ppc_asm/.arch-ids/sad_altivec.c.id
src/motion/ppc_asm/.arch-ids/sad_altivec.s.id
src/motion/ppc_asm/README src/motion/ppc_asm/sad_altivec.c
src/motion/ppc_asm/sad_altivec.s
modified files:
build/generic/Makefile build/generic/configure.in
build/generic/platform.inc.in build/generic/sources.inc
examples/xvid_bench.c src/bitstream/cbp.h src/dct/fdct.h
src/dct/idct.h src/dct/simple_idct.c src/image/colorspace.h
src/image/interpolate8x8.h src/motion/sad.h src/portab.h
src/quant/quant.h src/utils/emms.h src/utils/mem_transfer.h
src/xvid.c
new directories:
src/image/ppc_asm src/image/ppc_asm/.arch-ids
src/quant/ppc_asm src/quant/ppc_asm/.arch-ids
src/utils/ppc_asm src/utils/ppc_asm/.arch-ids
new patches:
chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--base-0
chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-1
chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-2
chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-4
chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-5
chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-6
chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-7
chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-8
chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-9
chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-10
chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-11
chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-12
chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-13
chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-14
chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-15
chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-16
chn@kbw.ch--2004-1/xvidcore--naegeli--1.0--patch-17
ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--base-0
ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-1
ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-2
ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-3
ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-4
ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-5
ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-6
ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-7
ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-8
ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-9
ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-10
ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-11
ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-12
ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-13
ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-14
ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-15
ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-16
ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-17
ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-18
ed.gomez@free.fr--2004-1/xvidcore--devapi4-ppc--1.0--patch-19
ptk9417@rit.edu--2004-1/xvidcore--devapi4-ppc--1.0--base-0
ptk9417@rit.edu--2004-1/xvidcore--devapi4-ppc--1.0--patch-1
2004-04-02 21:26:57 GMT patch-2
Summary:
messed with Xvid BS version
Revision:
xvidcore--head--0.0--patch-2
messed with Xvid BS version
modified files:
src/xvid.h
2004-04-02 21:25:15 GMT patch-1
Summary:
Brightness Postprocessing.
Revision:
xvidcore--head--0.0--patch-1
From Pete:
* Added brightness postprocessing.
From ed.gomez:
* Merging changes due to CVS branches unsync state between head and
last 1.0 dev branch.
new files:
src/image/x86_asm/.arch-ids/postprocessing_mmx.asm.id
src/image/x86_asm/postprocessing_mmx.asm
modified files:
build/generic/sources.inc build/win32/libxvidcore.dsp
dshow/src/CXvidDecoder.cpp dshow/src/config.c
dshow/src/xvid.ax.rc src/decoder.c src/image/image.c
src/image/image.h src/image/postprocessing.c
src/image/postprocessing.h src/xvid.c src/xvid.h
vfw/src/codec.c vfw/src/codec.h vfw/src/config.c
vfw/src/resource.h vfw/src/resource.rc
2004-04-02 20:36:54 GMT base-0
Summary:
tag of ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-53
Revision:
xvidcore--head--0.0--base-0
(automatically generated log message)
new patches:
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--base-0
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-1
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-2
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-3
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-4
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-5
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-6
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-7
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-8
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-9
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-10
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-11
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-12
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-13
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-14
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-15
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-16
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-17
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-18
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-19
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-20
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-21
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-22
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-23
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-24
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-25
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-26
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-27
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-28
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-29
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-30
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-31
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-32
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-33
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-34
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-35
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-36
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-37
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-38
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-39
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-40
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-41
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-42
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-43
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-44
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-45
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-46
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-47
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-48
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-49
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-50
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-51
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-52
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-53
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-54
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-55
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-56
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-57
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-58
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-59
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-60
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-61
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-62
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-63
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-64
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-65
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-66
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-67
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-68
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-69
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-70
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-71
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-72
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-73
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-74
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-75
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-76
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-77
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-78
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-79
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-80
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-81
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-82
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-83
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-84
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-85
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-86
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-87
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-88
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-89
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-90
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-91
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-92
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-93
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-94
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-95
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-96
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-97
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-98
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-99
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-100
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-101
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-102
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-103
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-104
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-105
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-106
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-107
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-108
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-109
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-110
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-111
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-112
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-113
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-114
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-115
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-116
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-117
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-118
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-119
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-120
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-121
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-122
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-123
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-124
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-125
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-126
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-127
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-128
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-129
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-130
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-131
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-132
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-133
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-134
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-135
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-136
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-137
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-138
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-139
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-140
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-141
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-142
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-143
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-144
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-145
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-146
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-147
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-148
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-149
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-150
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-151
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-152
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-153
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-154
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-155
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-156
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-157
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-158
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-159
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-160
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-161
ed.gomez@free.fr--2003-1/xvidcore--devapi4--1.0--patch-162
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--base-0
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-1
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-2
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-3
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-4
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-5
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-6
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-7
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-8
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-9
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-10
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-11
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-12
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-13
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-14
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-15
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-16
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-17
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-18
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-19
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-20
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-21
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-22
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-23
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-24
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-25
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-26
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-27
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-28
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-29
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-30
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-31
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-32
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-33
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-34
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-35
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-36
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-37
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-38
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-39
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-40
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-41
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-42
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-43
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-44
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-45
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-46
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-47
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-48
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-49
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-50
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-51
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-52
ed.gomez@free.fr--2004-1/xvidcore--devapi4--1.0--patch-53
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--base-0
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-1
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-2
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-3
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-4
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-5
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-6
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-7
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-8
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-9
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-10
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-11
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-12
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-13
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-14
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-15
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-16
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-17
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-18
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-19
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-20
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-21
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-22
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-23
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-24
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-25
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-26
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-27
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-28
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-29
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-30
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-31
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-32
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-33
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-34
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-35
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-36
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-37
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-38
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-39
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-40
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-41
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-42
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-43
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-44
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-45
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-46
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-47
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-48
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-49
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-50
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-51
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-52
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-53
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-54
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-55
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-56
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-57
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-58
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-59
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-60
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-61
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-62
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-63
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-64
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-65
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-66
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-67
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-68
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-69
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-70
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-71
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-72
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-73
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-74
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-75
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-76
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-77
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-78
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-79
ed.gomez@free.fr--main/xvidcore--devapi4--1.0--patch-80
ed.gomez@free.fr--main/xvidcore--stable--0.9--base-0
ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-1
ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-2
ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-3
ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-4
ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-5
ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-6
ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-7
ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-8
ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-9
ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-10
ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-11
ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-12
ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-13
ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-14
ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-15
ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-16
ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-17
ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-18
ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-19
ed.gomez@free.fr--main/xvidcore--stable--0.9--patch-20
ed.gomez@free.fr--main/xvidcore--stable--0.9--version-0
ed.gomez@free.fr--main/xvidcore--stable--1.0--base-0
ed.gomez@free.fr--main/xvidcore--stable--1.0--patch-1
ed.gomez@free.fr--main/xvidcore--stable--1.0--patch-2
ed.gomez@free.fr--main/xvidcore--stable--1.0--patch-3
ed.gomez@free.fr--main/xvidcore--stable--1.0--patch-4
ed.gomez@free.fr--main/xvidcore--stable--1.0--patch-5
ed.gomez@free.fr--main/xvidcore--stable--1.0--patch-6
1
https://gitee.com/rzkn/xvidcore.git
git@gitee.com:rzkn/xvidcore.git
rzkn
xvidcore
xvidcore
master

搜索帮助