VLC only uses built in codecs (see [2 ]) so it doesn't support VfW or DirectShow APIs for codecs. You are free to hack the source and use it, though, for example it is possible to make VLC into a directshow filter [3 ].