On a sunny day (Wed, 10 Jun 2009 21:58:36 +0300) it happened Anssi Saari wrote in :
Yes, those do. And I use ffmpeg mplayer :-) Those are just building blocks. I use libmpeg3 too....
Well, it makes your code non-portable for a start. And, how much is the real gain in speed? With ever more powerful processors and 30 fps or 25 fps TV systems it may no longer matter, except for encoding. And for encoding H264 is the bottle neck ATM, and for that they now start using the Nvidia API.
It can be fun programming in asm to get max speed, I have done video on a PIC in asm for example, but if you have enough processing power why bother?