Мне известно, что некоторые частичные ответы были предложены как по SO, так и наиболее близко здесь: https://github.com/ZeBobo5/Vlc.DotNet/issues/217
Я хочу сделать динамического виртуального игрока в моей winform.
Я успешно добавил игрока статически:
vlcControl2.SetMedia(new System.IO.FileInfo(file1));
vlcControl2.Play();
Но когда я пытаюсь создать динамический, я получаю исключение null ref в строке setmedia:
var new_vlc = new VlcControl();
new_vlc.Enabled = true;
new_vlc.VlcLibDirectoryNeeded += checkdir2;
new_vlc.Height = 300;
new_vlc.Width = 300;
new_vlc.SetMedia(new System.IO.FileInfo(file2));
Я понимаю, что new_vlc как-то равен нулю, но не может найти то, что я не установил, и я занимался этим часами. Кто-нибудь может помочь?