VLC media control's ActiveX (while great under Internet Explorer) crashes LabVIEW upon insertion (LabVIEW Vers. 09/10/11/12 - R&D - any ideas why?), and functionality is limited due to security attributes applied to ActiveX itself. With examples below much more advanced features can be accessed and utilized while building interface in LabVIEW enviroment.
VLC media player can be used with command prompt (.NET implementation):
Process refnum can be used to control VLC application, i.e. proper closing (close main or kill process methods)
Note:--drawable-hwnd command from command prompt doesn't work properly, VLC media player end up creating it's own Direct3D output window. Tryied to create non-LabVIEW generated windows over API/DOTNET/VB scripting with no success. (with or without WS_CHILD and WS_CLIPSIBLINGS flags).
Or over DLL (example where VLC embedded into LabVIEW window):
Check for tipstrips...
VLC - Fullscreen.vi - example how to pass options to VLC media player and fullscreen option.
VLC - Convert Video to mp4.vi - example how to convert video file for Iphone/IPad playback (Web hosting)
VLC - Play Stream&Snapshot.vi
VLC - Save Stream.vi - save video stamp with text and logo