There's no way a simple cross-compile of VLC is going to work. Look at all the optimisation work ssvb's had to put into mplayer to get it handling *just* DivX/Xvid+MP3 files well, in terms of both decoding and display.