Hi all,
To VLC player we can select video output module in the option tools->Preferences->Video->Output, how can i choose "WinGdi" with VLC sdk? what is the easiest way?
Thanks in advance.
If i play a video on a pc with 16 screens, it will be fluent with "win gdi",and will be lagging with "auto output", if use command line can also adds "--vout wingdi", do you have some suggestion to use with libvlc ?LibVLC selects the most appropriate video output automatically. You can't change it.
I use 4x4 alignment, running on a pc with 4 graphic cards. so the screen wall resolution is 7680 x 4320.btw, what video dimensions do you need to output? something like 4k or full hd and below?
That won't have any effect.const char *parameter[] = {"--vout", "wingdi"};
instance = libvlc_new (sizeof(parameter) / sizeof(parameter[0]), parameter);
That is just plain false, and easy to disprove.If i remove all other dlls except wingdi, it still not work, that means, even remove all the output dlls, it still can play, so there is a default output to play the video which do not use the video output module dlls.
hi, below codes works, and then it play video with wingdi output module. I test on screen wall resolution 7680 x 4032, the Direct3D not support so big resolution and will pause every several seconds while wingdi play fluently.That won't have any effect.
Return to “Development around libVLC”
Users browsing this forum: No registered users and 8 guests