Good luck. I wrapped libvlc 10-15 years ago and libvlc kept making breaking changes on minor versions and the developers really didn't like or care about windows at all, and in fact the dev (maybe dark shikari, I don't remember) was kind of a .... I ended up taking it down because I got the blame wherever it broke. It wasn't even a lot of code, just some p/invoke and a hwnd. edit: looks like this is first party so maybe they won't break themselves as much.
Good luck. I wrapped libvlc 10-15 years ago and libvlc kept making breaking changes on minor versions and the developers really didn't like or care about windows at all, and in fact the dev (maybe dark shikari, I don't remember) was kind of a .... I ended up taking it down because I got the blame wherever it broke. It wasn't even a lot of code, just some p/invoke and a hwnd.
edit: looks like this is first party so maybe they won't break themselves as much.
Thanks. Just when I needed.
Can it be used in blazer webassembly? Which engine package would one use? Would if have to be the platform for the OS of the browser?
Not yet because libvlc is not yet stable on wasm. Maybe one day ? As always, contributions welcome :)
WebGL is one of the future target of libvlcsharp. It's already supported by libvlc using WASM. Not everything is stable yet though :)
I'm glad libvlc is now fully .net enabled and cross platform because Microsoft's own media player in winui is a steaming hot mess of bleep..