I started running into issues today that caused me to upgrade to reinstall Monogame 3.4. After doing so, all instances of “Video” and “VideoPlayer” in my game stopped working. I’m not sure what’s happening.
I also tried upgrading to 3.5, but the same thing was happening there. (I’m also using .Net 4.5, I guess I should upgrade it for Monogame 3.5, but that worries me a bit)
Does anyone know why this would be happening? How can I access the Video and VideoPlayer classes?
Video and VideoPlayer classes don’t exist on DesktopGL(Crossplatform Project…), but do exist on WindowsDX. Did you maybe try and switch?
Honestly, I’m not sure. The only change I seem to have made was installing 3.5, then going back to 3.4.
How would I switch back to WindowsDX, assuming I accidentally messed something up?
Edit: I realize this is probably going to cause a lot of issues if I want to publish on consoles as well. That’s a bummer.
I solved it.
When I was searching for the Monogame.Framework.dll to include it was adding the WindowsPhone version for some reason, despite me choosing the one with in the /Windows/ path. I ended up browsing for it manually and adding it, and it worked out fine.
Bonus question: If I want to release my game on PSN/XBOX, will I need to find a new solution for playing videos, since only the Windows version of the .dll works?