<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Re: [Live-devel] Reliable UDP -- does it make sense?</TITLE>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<STYLE type=text/css>BLOCKQUOTE {
        PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DL {
        PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL {
        PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
OL {
        PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
LI {
        PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
</STYLE>

<META content="MSHTML 6.00.6000.16890" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=721131502-27102009><FONT face=Arial 
color=#0000ff size=2>I have switched to BasicUDPSink and have got passed the 
exit() problem, however in the deviceSource it runs doGetNextFrame once in the 
loop but then crashes with an access violation when trying to send an error to 
the environment when it is trying to output the&nbsp;packet. It appears the 
environment pointer and the socket is invalid at this point. I have checked 
where all the createNew functions are executed that the environment and 
groupSock pointers are passed in okay. </FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=721131502-27102009><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=721131502-27102009><FONT face=Arial 
color=#0000ff size=2>The only function that is not standard is the deviceSource 
class, this has the env pointer passed to the FramedSource in the constructor. 
Is there anything else I need to do with this (or groupSock) in my 
deviceSource?</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=721131502-27102009><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=721131502-27102009><FONT face=Arial 
color=#0000ff size=2>also the eventloop stops if doGetNextFrame gets no data, is 
there a recommended way to keep the loop going until data is available from the 
source?</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=721131502-27102009><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=721131502-27102009><FONT face=Arial 
color=#0000ff size=2>Thanks</FONT></SPAN></DIV><BR>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> live-devel-bounces@ns.live555.com 
[mailto:live-devel-bounces@ns.live555.com] <B>On Behalf Of </B>Ross 
Finlayson<BR><B>Sent:</B> Sunday, October 25, 2009 12:41 PM<BR><B>To:</B> 
LIVE555 Streaming Media - development &amp; use<BR><B>Subject:</B> Re: 
[Live-devel] Reliable UDP -- does it make sense?<BR></FONT><BR></DIV>
<DIV></DIV>
<BLOCKQUOTE cite="" type="cite"><FONT face=Arial color=#000080 size=-1>Any 
  ideas.</FONT></BLOCKQUOTE>
<DIV><BR></DIV>
<DIV>Remember, You Have Complete Source Code.</DIV><X-SIGSEP><PRE>-- 
</PRE></X-SIGSEP>
<DIV><BR>Ross Finlayson<BR>Live Networks, 
Inc.<BR>http://www.live555.com/</DIV><BR>
<HR>
<FONT face=Arial color=green size=2>Please consider the environment before 
printing this e-mail.<BR></FONT></BODY></HTML>