On Thu, May 28, 2009 at 21:13, Stroller <strol...@stellar.eclipse.co.uk> wrote: > > I'm not absolutely sure that the USE flags enable hand-written assembler > code, but what I do know is that:
Don't make it more difficult then it is. SSE, etc means the CPU support a certain set of instructions. When you enable the use flag for it, mplayer will make use of the instructions. And to do that, it will use assembly if necessary. If you want to know where and how, take a look at the mplayer source code. For example the file libavcodec/x86/h264_idct_sse2.asm does exactly what the name suggests. Ward