[MPlayer-cvslog] CVS: main/etc codecs.conf,1.393,1.394

Jindrich Makovicka makovick at kmlinux.fjfi.cvut.cz
Tue Feb 22 21:05:49 CET 2005


D Richard Felker III wrote:
> On Tue, Feb 22, 2005 at 08:52:03PM +0100, Reimar Döffinger wrote:
> 
>>Hi,
>>
>>>--- codecs.conf	21 Feb 2005 17:40:46 -0000	1.393
>>>+++ codecs.conf	22 Feb 2005 19:18:44 -0000	1.394
>>>@@ -203,7 +203,7 @@
>>>   format 0xFFFC
>>>   driver theora
>>>   dll libtheora
>>>-  out YV12
>>>+  out YV12 flip
>>
>>Now that a "major" format uses flip... did you test with the gui? I think flip still doesn't work correctly with it :-(
>>See also http://bugzilla.mplayerhq.hu/show_bug.cgi?id=162 .

Err, I just found that -vf pp still crashes due to negative destination 
stride, but -vf pp,scale works.

> IMO flip is deprecated! Negative stride is the correct way to do this.
> Just fix the broken filters that crash on negative stride.

I am not sure if -vf pp can be fixed without performance penalty, not 
mentioning I am not very into studying the postprocessing code with all 
asm variants :) Another way to fix Theora is to add one more framecopy 
to vd_theora and use MP_IMAGE_STATIC (it wouldn't be such a big 
performance hit as Theora is pretty cpu hungry anyway). Actually this 
was the fix I used before for Theora, and it obviously worked.

-- 
Jindrich Makovicka




More information about the MPlayer-cvslog mailing list