У меня есть простое приложение C# .NET Winforms. Он будет просто воспроизводить стандартное видео .mp4 со звуком.
Вот как я инициализирую
Код: Выделить всё
string[] vlcParameter1 = new string[]
{
@"--video-x=0",
@"--reset-plugins-cache",
@"--verbose=4",
@"--width=1920",
@"--video-y=0",
@"--no-video-deco",
@"--no-one-instance"
};
Console.WriteLine("LibVLC(vlcParameter1");
_libVLC1 = new LibVLC(enableDebugLogs: true,vlcParameter1);
Когда я запускаю приложение и оно доходит до последней строки, в большинстве случаев выполнение занимает много секунд. Глядя на некоторые выходные данные отладки, кажется, что загружается более 400 модулей плагинов. Мне хотелось бы, чтобы это произошло гораздо быстрее. Я понимаю, что кэш плагинов сброса должен очищаться каждый раз, но я хочу убедиться, что он каждый раз работает одинаково, пока не будет работать каждый раз быстро.
Мне кажется, что загружается слишком много дополнительных плагинов.
Вопросы:
- Как я могу узнать, какие плагины используются?
- Кто-нибудь знает, какие из них мне следует оставить?
Я удалю сброс, посмотрим, поможет ли это.
Подробнее здесь:
https://stackoverflow.com/questions/798 ... -determine