I'm trying to play a video with VLC player via Cocoa and C#.
The 32-bit VLC works okay using the Mono framework. The VLC 32-bit is old and obsolete, but a nice 64-bit version is available. So, now I'm trying the new Xamarin.Mac .NET 4.5 framework and the 64-bit VLC, but I cannot make it work. The 64-bit lib actually loads and I can get the "version string" but "libvlc_new" in LibVlcDynamic.cs line 214 always return zero when running 64-bit.
The source is here: http://www.nikse.dk/VideoPlayerTestSrc.zip
Any help or ideas would be much appreciated!
Also, if you know a video player (with c# bindings or a lib) that can play mkv files and newer video codecs do let me know