Hello World !<br><br>I am wokring on C# bindings to libvlc starting from Rémi's works (found in source /bindings/cil).<br>I am using the 0.9 version of libvlc (nightly build 0.9.0-test2-20080702-1017) to work with latest apis and test my code.<br>
<br>I have some strange issues when strings are passed between native and managed code. Sometimes I have readable text, and sometimes I have only squares.<br>For example, I am able to handle libvlc log : I see readable messages, but some contains "squares" in the text, like this debug message : "adding item 'square' ( square )" (replace word "square" with ansi char 0x01).<br>
<br>In Rémi's work, he has coded a transcoding class to create native libvlc strings (UTF8 + null terminal char) from managed strings. I am using it to read log data, but I don't know if i use it correctly, and if it works correctly.<br>
<br>I can send source code if someone can help me...<br><br>Thanks,<br><br>Damien<br>