VLC tries to select the most appropriate interface, input and output modules, among the ones available on the system, according to the stream it is given to read. However, you may wish to force the use of a specific module with the following options (for the complete list of modules, see the Modules and options for VLC section) ) :
--intf <module> allows you to select the interface module .
--extraintf <module> allows you to select extra interface modules that will be launched in addition to the main one .
--aout <module> allows you to select the audio output module .
--vout <module> allows you to select the video output module .
--filter <module> allows you to add a video filter module .
--memcpy <module> allows you to choose a memory copy module .