MediaPlayerElement for UWP
Problem to solve
Provide a MediaPlayerElement for UWP
Intended users
UWP devs
Proposal
The MediaPlayerElement code from Uno by Stéphane should be about 100% re-usable on UWP standalone apps. The tricky part to figure out is how to organize the code, to provide good long term maintainability by re-using as much as possible, while not creating a dependency hell and keeping namespaces that make sense...
- Move most of the code from Uno to a shared project.
Or
- Move most of the code from Uno to the LibVLCSharp package (LibVLCSharp/Platforms/UWP).
Unsure what is the best yet. Either way, this is for internal code re-use purposes. The Uno package will remain and this move should not affect end users.
The SuspensionHelper needs to be made crossplatform friendly outside of the Uno scope.
Documentation
Improve general MediaPlayerElement Documentation.