I would like to ask you some questions:
- How is libVLC used?: SDL puts the video and audio output, and libVLC puts the file streams decoding?
- Where are the performance problems?
- Do you use the library in Linux or in Windows?
- Do you use SDL process handling?