<!doctype html public "-//W3C//DTD W3 HTML//EN">
<html><head><style type="text/css"><!--
blockquote, dl, ul, ol, li { padding-top: 0 ; padding-bottom: 0 }
 --></style><title>Re: [Live-devel] First
Application</title></head><body>
<blockquote type="cite" cite><font face="Arial" size="-1"
color="#000080">Okay, I understand. But do I've to use
doEventLoop()? If yes, how can I say doEventLoop to run the
continuePlaying()-methode of my subclass?</font></blockquote>
<div><br></div>
<div>You do what &quot;openRTSP&quot; (and the other receiving demo
applications) do:</div>
<div><x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </x-tab>-
Call<x-tab>&nbsp;
</x-tab>YourSinkObject-&gt;startPlaying(...)<x-tab
>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </x-tab>then</div>
<div><x-tab>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </x-tab>-
Call<x-tab>&nbsp; </x-tab>doEventLoop()</div>
<div>The call to &quot;startPlaying(...)&quot; will cause your
&quot;continuePlaying()&quot; function to be called the first time.&nbsp;
After that, you call it again, after you receive (and process)
incoming data.&nbsp; See the code for &quot;FileSink&quot; for an
illustration of how this works.</div>
<div><br></div>
<div><br></div>
<blockquote type="cite" cite><font face="Arial" size="-1"
color="#000080">And how can I run an Qt-app while doEventLoop runs? I
mean do EventLoop() never returns or can I make two
threads?</font></blockquote>
<div><br></div>
<div>Yes, provided that the Qt thread does not iteract with the
&quot;LIVE555 event loop&quot; thread - except perhaps using global
variables.&nbsp; See the FAQ.</div>
<x-sigsep><pre>-- 
</pre></x-sigsep>
<div><br>
Ross Finlayson<br>
Live Networks, Inc.<br>
http://www.live555.com/</div>
</body>
</html>