I am trying to use vmem to show the video. For both versions: 1.1.1++ and 1.0.* it seems to work, with the changes that the older versions used the options for vmem, and the current versions use the function libvlc_video_set_callbacks and libvlc_video_set_format.
The only problem that I am facing is that the new version gives me the data in BGR instead of RGB (from my understanding) since the blue colors are shown in red. The previous versions(1.0*) show the video right. Again, I am just following the example (using same RV16) http://wiki.videolan.org/LibVLC_SampleCode_SDL.
Any explanations? Thanks.