mfkl / LibVLCSharp-readonly

.NET bindings for LibVLC
GNU Lesser General Public License v2.1
9 stars 2 forks source link

Trying to port the code to C# #23

Closed ahmad-crossplatform closed 6 years ago

ahmad-crossplatform commented 6 years ago

Hello there I have started a small Project , to port the java code into C# still long way to finish though What do you think of this idea ? https://github.com/ahmad-crossplatform/Libvlc.Xamarin.Android

mfkl commented 6 years ago

Hey, Yes that's basically what I'm doing in the Android branch. Have a look. You will have JNI issues when implementing the AWindow class in C# though (mono bug).

ahmad-crossplatform commented 6 years ago

Cool well I am actually taking every class in the java one and convert it to C# , later on I am planning to have the refactoring and include events, for example, instead of the ugly Ilistener stuff . Shall we collaborate ? would be nice to work together since we have the same the goals

mfkl commented 6 years ago

You're welcome to fork and open PRs ;-)

However, LibVLCSharp's API will not be a 1:1 mapping of the Java code you might have come across.

ahmad-crossplatform commented 6 years ago

Do you have any slack or gitter to communicate , I might have some questions regarding the fody and CppSharp and some general thoughts too .

mfkl commented 6 years ago

https://gitter.im/libvlcsharp

You can disable locally the fody plugin if it fails, I need to update it and make some changes. As for CppSharp, it's being used anymore so you don't need to worry about this.