libvlc Version 2.0.3
I'm having an issue where if I run vlc as an application, and set the video output to glx, it works very smoothly, but if I attempt the same thing programmatically with libvlc, it goes a little chunky. If I try placing the --vout glx parameters, it doesn't appear to have any effect. I know it's reading the parameters, because if I leave off the glx part, it complains that I didn't put a mandatory parameter in.
If I put in --vout fb, I should get nothing visible, since it can't access the framebuffer while X is running, but I still get a display. (If I run vlc --vout fb, I properly get no display)
Since it appears to be totally ignoring whatever --vout parameter I put in there, I'm not sure exactly where the issue is.
I have tried a variety of parameter methods, to no avail. (ie: --vout glx, --vout xcb_glx, --vout xcb-glx, --vout=glx)