I'm assuming one LoadLibrary call and then a VLC_Create() for each instance to create? And then a corresponding VLC_CleanUP() and VLC_Destroy() for each handle created? If I do this, I get an exception on the second VLC_Destroy().
What's the recommended way of doing this - the main thread with two VLC_Play's executing? Or do I need to do a LoadLibrary() in separate thread for each video to play?