<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.3790.4611" name=GENERATOR>
<STYLE>
<!--
/* Font Definitions */
@font-face
{font-family:宋体;
panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
{font-family:Verdana;
panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
{font-family:"\@宋体";
panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
text-align:justify;
text-justify:inter-ideograph;
font-size:10.5pt;
font-family:"Times New Roman";}
a:link, span.MsoHyperlink
{color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{color:purple;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:Verdana;
color:windowtext;
font-weight:normal;
font-style:normal;
text-decoration:none none;}
/* Page Definitions */
@page Section1
{size:595.3pt 841.9pt;
margin:72.0pt 90.0pt 72.0pt 90.0pt;
layout-grid:15.6pt;}
div.Section1
{page:Section1;}
-->
</STYLE>
</HEAD>
<BODY style="FONT-SIZE: 10pt; FONT-FAMILY: verdana">
<DIV>Hi, Rémi:</DIV>
<DIV>Thank you very much, for your reply.</DIV>
<DIV> </DIV>
<DIV>"Vout Envent Thread" is busy
in GetMessage function, and it cann't be stopped.</DIV>
<DIV> </DIV>
<DIV>I found that the code have chaged in VLC1.1. But I cann't verify whether
the bug's resolved, because I cann't compile it.(It will be ok sooner or
later!)</DIV>
<DIV> </DIV>
<DIV>I'm familiar with develping in windows with Visual stdio C++. I
know there must be a dead lock in GetMessage and other threads. But I don't
know what triger the dead lock, the message queue or other resources?</DIV>
<DIV> </DIV>
<DIV>I will continue to debug it. If I resoled it, I will tell you
first.</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV align=left>
<DIV align=left><FONT face=Verdana size=2>
<HR style="WIDTH: 122px; HEIGHT: 2px" SIZE=2>
</FONT></DIV>
<DIV><FONT color=#c0c0c0><FONT face=Verdana size=2>TianXiaoMa</FONT></DIV>
<DIV><FONT face=Verdana size=2>2010-01-25</FONT></FONT></DIV></DIV>
<DIV><FONT face=Verdana size=2>
<HR>
</FONT></DIV>
<DIV><FONT face=Verdana><FONT size=2><STRONG>发件人:</STRONG> Rémi
Denis-Courmont</FONT></FONT></DIV>
<DIV><FONT face=Verdana><FONT size=2><STRONG>发送时间:</STRONG>
2010-01-23 23:17:10</FONT></FONT></DIV>
<DIV><FONT face=Verdana><FONT size=2><STRONG>收件人:</STRONG>
vlc-devel@videolan.org</FONT></FONT></DIV>
<DIV><FONT face=Verdana><FONT size=2><STRONG>抄送:</STRONG>
田小马</FONT></FONT></DIV>
<DIV><FONT face=Verdana><FONT size=2><STRONG>主题:</STRONG> Re: [vlc-devel]
[question] I got a strange error: Video playing cannot stop, when drag file to
video windo</FONT></FONT></DIV>
<DIV><FONT face=Verdana size=2></FONT> </DIV>
<DIV><FONT face=Verdana size=2>
<DIV>Le mercredi 20 janvier 2010 05:28:20 田小马, vous avez écrit :</DIV>
<DIV>> The dead loop of "Vout Envent Thread" is in GetMessage:</DIV>
<DIV> </DIV>
<DIV>What do you mean "dead loop"? Is it busy looping?</DIV>
<DIV> </DIV>
<DIV>> while( vlc_object_alive (p_event) && GetMessage( &msg, 0, 0, 0 ) )</DIV>
<DIV> </DIV>
<DIV>This code does not exist anymore as such in VLC 1.1.</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV>-- </DIV>
<DIV>Rémi Denis-Courmont</DIV>
<DIV><A href="http://www.remlab.net/">http://www.remlab.net/</A></DIV>
<DIV><A
href="http://fi.linkedin.com/in/remidenis">http://fi.linkedin.com/in/remidenis</A></DIV></FONT></DIV></BODY></HTML>