But there are no guidelines on how to initialize libvlc instance using API.There is absolutely no warranty or promise of forward, backward and cross-platform compatibility with regards to libvlc_new() arguments. We recommend that you do not use them, other than when debugging.
For example to turn off the auto detection of subtitles "--no-sub-autodetect-file" is used. But how to the same thing and many other things using API?
Thanks!