title: vlcj mlr special character
body: <p>I have been stalking this great site for ages. Today I finally decided to create an account when I got stuck on a problem.</p>
  
  <p>My problem is rather basic vlcj executing. I have a program running as an audio player. It is all done except for one problem I cannot seem to figure out.</p>
  
  <p>When someone tried to play a song with a 'é' (e with acute) in the filepath, it seems to translate wrong into the system of vlcj.</p>
  
  <p>Example:
  I run: </p>
  
  <pre><code>mediaPlayerComponent.getMediaPlayer().playMedia("file:///C:\\test.mp3");
    //(where mediaPlayerComponentis my is my local instantiated 
    // EmbeddedMediaPlayerComponent) 
  </code></pre>
  
  <p>And this plays fine. But if I run: </p>
  
  <pre><code>mediaPlayerComponent.getMediaPlayer().playMedia("file:///C:\\é.mp3");
  </code></pre>
  
  <p>It does not run anything. </p>
  
  <ul>
  <li><p>If I call startMedia instead of playMedia, the boolean return value is false. </p></li>
  <li><p>I also tried it without the 'file:///' in front of it, this doesnt functionally change a thing, except if I kill the program, then I get a 'libdvdread' error messages such as:</p>
  
  <pre><code>libdvdread: Could not open C:\?.mp3 with libdvdcss.
  </code></pre></li>
  </ul>
  
  <p>So to make the question short and sweet: How do I supply the correct 'mrl' to make vlcj play my 'é.mp3'. And/or which MediaOptions are needed to parse the correct encoding (I am assuming my error is here?)</p>
  
  <p>Preemptively sorry for not supplying an SSCCE, I do not think it will be relevant.
  Thank you for your time.</p>