<div>Hi, I have made a simple test...</div><div><br></div><div>When running outside the debugger (running debug binary on command line) I have these messages :</div><div><br></div><div><div>[0x1d385c] main libvlc error: no memcpy module matched "any"</div>

<div>[0x3c343ac] main access error: no access module matched "file"</div><div>[0x3c38184] main input error: open of `file/xspf-open:///C:/Users/damien/AppData/Roaming/vlc/ml.xspf' failed: no access module matched "file"</div>

<div>[0x3c38184] main input error: Your input can't be opened</div><div>[0x3c38184] main input error: VLC is unable to open the MRL 'file/xspf-open:///C:/Users/damien/AppData/Roaming/vlc/ml.xspf'. Check the log for details.</div>

<div>[0x3c345cc] main interface error: no interface module matched "hotkeys,none"</div><div>[0x3c345cc] main interface error: no suitable interface module</div><div>[0x1d385c] main libvlc error: interface "hotkeys,none" initialization failed</div>

<div>[0x1d385c] main libvlc error: option drawable-xid does not exist</div><div><br></div><div>My code shows some data :</div><div>--8<----8<----8<----8<----8<----8<--</div><div><div>Setting VLC Path as C:\Program Files\VideoLAN\VLC</div>

<div>Running on LibVLC ver=1.0.3 Goldeneye chg=exported comp=gcc version 4.2.1-sjlj (mingw32-2)</div><div>OS is Win32NT version Microsoft Windows NT 6.1.7600.0</div></div></div><div><div>--8<----8<----8<----8<----8<----8<--</div>

<div></div></div><div><br></div><div>Sample code :</div><div>--8<----8<----8<----8<----8<----8<--</div><div></div><div>string pluginPath; // var set to my vlc plugin directory</div><div><div>string video = @"<a href="http://www.facethewind.com/videos/may4_sm.mpg" target="_blank">http://www.facethewind.com/videos/may4_sm.mpg</a>";</div>

<div>string[] vlcargs = new string[] { "--ignore-config", "--plugin-path", pluginPath };</div><div><div>using (VLC instance = new VLC(vlcargs))</div><div>{</div><div>    Console.WriteLine("Loading Media : {0}", video);</div>

<div>    Media media = new Media(instance, video);</div><div>    media.StateChanged += new Media.StateChange(media_StateChanged);</div><div>    media.MetaChanged += new Media.MetaChange(media_MetaChanged);</div><div>    media.DurationChanged += new Media.DurationChange(media_DurationChanged);</div>

<div>    media.PreparseChanged += new Media.PreparseChange(media_PreparseChanged);</div><div><br></div><div>    Console.WriteLine("Media.Location : {0}", media.Location);</div><div>    Console.WriteLine("Creating Player from media...");</div>

<div>    Player player = new Player(media);</div><div>    Console.WriteLine("Playing...");</div><div>    player.Play();</div><div><br></div><div>    Console.WriteLine("Waiting for 'Enter' key press to quit...");</div>

<div>    System.Console.ReadLine();</div><div>}</div><div><div>--8<----8<----8<----8<----8<----8<--</div><div></div></div><div><br></div><div>When I want to print Media.Location, I have only a control character : 0x01.</div>

<div>When I call the Player.Play() function, the event "MetaChanged" is raised with meta = "NowPlaying" value, but the "LibVLC.Play" function raises an AccessViolationException when calling native method.</div>
<div>Same behavior with or without the debugger...</div><div><br></div><div>I will try other things...</div>
</div></div>