<div>Dear: </div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I am afraid you may have mistakely send me the Email.Because I'm not Rémi.I am a student from China:)Check you address and make sure about it.</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Best regards</div>
<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Zaiyi Lv from Shanghai China<br><br>&nbsp;</div>
<div><span class="gmail_quote">2006/3/13, Son Minh Tran &lt;<a href="mailto:son-minh.tran@int-evry.fr">son-minh.tran@int-evry.fr</a>&gt;:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Dear Rémi Denis-Courmont,<br>Thank you for the hint. I didn,t know that vlc also has its own md5<br>implementation. But it is just a &quot;not so strong MD5 hashing&quot; as written
<br>in the md5.c file. The one I used is from live555 and at least it is<br>not&nbsp;&nbsp;noted&nbsp;&nbsp;with that :-)<br>Anyway my first try to use the md5 of vlc failed. I will try to figure<br>it out. And I will try to make use of it in the RTSP authentication
<br>soon. In any case, the object&nbsp;&nbsp;file&nbsp;&nbsp;of the md5 from live555 is already<br>included in vlc. So&nbsp;&nbsp;it is not because&nbsp;&nbsp;of my implementation, we have<br>duplication of the md5 in vlc.<br>Best regards<br><br>Rémi Denis-Courmont a écrit :
<br>&gt; Le Jeudi 9 Mars 2006 16:19, Son Minh Tran a écrit :<br>&gt;<br>&gt;&gt; About the md5.c, it is originally for live555 project under<br>&gt;&gt; the name our_md5.c Its object file&nbsp;&nbsp;is already&nbsp;&nbsp;compiled&nbsp;&nbsp;into the<br>
&gt;&gt; libliveMedia.a, but the header file is not found there in the<br>&gt;&gt; acssociated include directory. Therefore when you recompile vlc, you<br>&gt;&gt; only need the header file. Otherwise you will get redefinition error.
<br>&gt;&gt; Anyway you can find it in the source code of MDPassword project.<br>&gt;&gt; The source code of MDPassword is written for VC6.<br>&gt;&gt;<br>&gt;<br>&gt; VLC has its own built-in MD5 implementation, that should probably be
<br>&gt; used instead. Typical usage follows:<br>&gt;<br>&gt; #include &quot;vlc_md5.h&quot;<br>&gt;<br>&gt; /* ... */<br>&gt; struct md5_s hash;<br>&gt;<br>&gt; InitMD5( &amp;hash );<br>&gt;<br>&gt; for (;;)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AddMD5( &amp;hash, data, data_size );
<br>&gt;<br>&gt; EndMD5( &amp;hash );<br>&gt; fprintf( stderr, &quot;MD5 hash: %08X%08X%08X%08X\n&quot;,<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hash.p_digest[0],<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hash.p_digest[1],<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hash.p_digest[2],<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
hash.p_digest[3] );<br>&gt;<br>&gt;<br>&gt;<br><br>--<br>This is the streaming mailing-list, see <a href="http://www.videolan.org/streaming/">http://www.videolan.org/streaming/</a><br>To unsubscribe, please read <a href="http://www.videolan.org/support/lists.html">
http://www.videolan.org/support/lists.html</a><br><br></blockquote></div><br>