<!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 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> </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> </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> </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 & 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>