<HTML><HEAD>
<META content="text/html charset=iso-8859-1" http-equiv=Content-Type></HEAD>
<BODY 
style="WORD-WRAP: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space" 
dir=ltr>
<DIV dir=ltr>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000">
<DIV>HI Ross,</DIV>
<DIV> </DIV>
<DIV>Thanks. Now afterGettingFrame function is getting called.</DIV>
<DIV> </DIV>
<DIV>Regards,</DIV>
<DIV 
style="FONT-SIZE: small; FONT-FAMILY: 'Calibri'; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: none; DISPLAY: inline">
<DIV style="FONT: 10pt tahoma">
<DIV> </DIV>
<DIV style="BACKGROUND: #f5f5f5">
<DIV style="font-color: black"><B>From:</B> <A title=finlayson@live555.com 
href="mailto:finlayson@live555.com">Ross Finlayson</A> </DIV>
<DIV><B>Sent:</B> Friday, October 25, 2013 3:31 AM</DIV>
<DIV><B>To:</B> <A title=live-devel@ns.live555.com 
href="mailto:live-devel@ns.live555.com">LIVE555 Streaming Media - development 
& use</A> </DIV>
<DIV><B>Subject:</B> Re: [Live-devel] FrameSource:Getnextframe error 
whilestreamingPCMframes</DIV></DIV></DIV>
<DIV> </DIV></DIV>
<DIV 
style="FONT-SIZE: small; FONT-FAMILY: 'Calibri'; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; TEXT-DECORATION: none; DISPLAY: inline">I 
think your problem is here: 
<DIV> </DIV>
<DIV>
<DIV 
style="FONT-SIZE: 12px; FONT-FAMILY: monaco; COLOR: rgb(94,52,255); MARGIN: 0px"><SPAN 
style="COLOR: #35a327">void</SPAN><SPAN style="COLOR: #000000"> 
</SPAN>triggerLive555Scheduler<SPAN style="COLOR: #000000">(</SPAN><SPAN 
style="COLOR: #35a327">void</SPAN><SPAN style="COLOR: #000000">) {</SPAN></DIV>
<DIV style="FONT-SIZE: 12px; FONT-FAMILY: monaco; MARGIN: 0px"><SPAN 
class=Apple-tab-span 
style="WHITE-SPACE: pre"></SPAN>scheduler->triggerEvent(<SPAN 
style="COLOR: #71c2c1">WAVSource</SPAN>::s_frameReceivedTrigger, 
sessionState.source);</DIV>
<DIV 
style="FONT-SIZE: 12px; FONT-FAMILY: monaco; MARGIN: 0px; MIN-HEIGHT: 16px">}</DIV></DIV>
<DIV> </DIV>
<DIV>The problem with this is the second parameter to "triggerEvent()".  It 
needs to be a pointer to a "WAVSource" object.  If you are streaming raw 
PCM audio, and inserting a "uLawFromPCMAudioSource" filter object in front of 
it, then "sessionState.source" will point to that filter object, which is the 
wrong thing to be passing to "triggerEvent()".</DIV>
<DIV> </DIV>
<DIV>So, you should change the second parameter to be "wavSource".</DIV><BR><BR>
<DIV apple-content-edited="true"><SPAN class=Apple-style-span 
style="FONT-FAMILY: helvetica; FONT-VARIANT: normal; WHITE-SPACE: normal; BORDER-COLLAPSE: separate; TEXT-TRANSFORM: none; WORD-SPACING: 0px; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; LINE-HEIGHT: normal; TEXT-INDENT: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><SPAN 
class=Apple-style-span 
style="FONT-FAMILY: helvetica; FONT-VARIANT: normal; WHITE-SPACE: normal; BORDER-COLLAPSE: separate; TEXT-TRANSFORM: none; WORD-SPACING: 0px; FONT-WEIGHT: normal; COLOR: rgb(0,0,0); FONT-STYLE: normal; ORPHANS: 2; WIDOWS: 2; LETTER-SPACING: normal; LINE-HEIGHT: normal; TEXT-INDENT: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">Ross 
Finlayson<BR>Live Networks, Inc.<BR><A 
href="http://www.live555.com/">http://www.live555.com/</A></SPAN></SPAN> 
</DIV><BR>
<P>
<HR>
_______________________________________________<BR>live-devel mailing 
list<BR>live-devel@lists.live555.com<BR>http://lists.live555.com/mailman/listinfo/live-devel<BR></DIV></DIV></DIV></BODY></HTML>