[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [E-devel] Re: E CVS: proto moom



ffmpeg - not cosmic?
I suggest you take another glance - one of the most important projects
in the OSS world, for a variety of reasons.

Alex.

On Sun, 2006-05-21 at 09:10 +0000, jose_ogp@juno.com wrote:
> > 
> > just for information, here is the page of Michael Niedermayer (ffmpeg
> > lead dev) about optimization :
> > 
> > http://guru.multimedia.cx/category/optimization/
> > 
> > maybe it can help
> > 
> > Vincent
> > 
> 
> 	Could be a useful reference to have around.. 
> especially for those, like me, who often get their bits&bytes
> confused... 
> 	Many years ago, I once attended my one-and-only ever
> 'computer science' class, and the only thing I could remember
> from that was some kind of 'mantra' that went something like
> "eight bits in a byte.. eight bits in a byte.."
> 	Unfortunately, I often ended up reversing the mantra
> for some reason.. and I still do to this day.
> 
> 	Thanks for the pointer :)
> 
> 	Interesting the method mentioned there for computing
> max and min.
> 
> whereas I had, for a,b in the range [0,255],
> min(a,b) = b - ((b-a)&(~(b-a)>>8));
> and
> max(a,b) = a + ((b-a)&(~(b-a)>>8));
> 
> the page there uses,
> min(a,b) = a + ((b-a)&((b-a)>>31));
> and
> max(a,b) = b - ((b-a)&((b-a)>>31));
> 
> which presumably works for a greater range of values..
> that could be useful.
> 
> 	In the particular case of the 'rgb2hsv' function,
> the two methods give statistically identical results in
> measurable performance (all else being the same). But again,
> this could be useful in other contexts.
> 
> 	I'll tell you what could be even more useful:
> If said "multimedia guru" would take a short break from working
> on 'ffmpeg' (whatever that is, it doesn't sound very cosmic),
> and maybe seek out some "enlightenment" instead :) :)
> 
>     jose.
> 
> 
> 
> 
> -------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel