Short thing: I heard a lot that VLC suxx because you can't build a 3rd party application on it. Some other can do it (libxine, quicktime, etc...).

This is plainly wrong and I'll speak a bit about it.

I'll start with the different languages and then about Licensing problem and solution.