<div>Hi Vic,</div>  <div>&nbsp;</div>  <div>The procedure what has to be followed</div>  <div>&nbsp;</div>  <div>1. Extract RTP data, from the RTP header find payload type.</div>  <div>2. Extract RTP data and do codec conversion if required (A law to linear or u law to linear, G.729 decoding) if required.</div>  <div>3. Store the decoded data into buffer or file.</div>  <div>4. Once all RTP packets you received, Find the length of RTP data. From that you form WAV header. Refer to <A href="http://www.sonicspot.com/guide/wavefiles.html">http://www.sonicspot.com/guide/wavefiles.html</A>&nbsp;for wav file header details.</div>  <div>&nbsp;</div>  <div>Hope this helps.</div>  <div>&nbsp;</div>  <div>With this approach my application is working fine with not much memory usage and CPU Time.</div>  <div>&nbsp;</div>  <div>If any one has better and efficient method let me know. It will be really helpful.</div>  <div>&nbsp;</div>  <div>Regards</div>  <div>Ravi</div> 
 <div>&nbsp;</div>  <div><BR><B><I>Vic &lt;svictor@yahoo.co.jp&gt;</I></B> wrote:</div>  <BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">Hi,<BR><BR>I am using Winpcap to capture RTP packets.<BR>I want to add a wav header to it.I cannot really pre-append a header at the very beginning because I do not know the length of the wave file until I I get all RTP packets... <BR><BR>So, right now, after I dump the whole capture to the file, I write header into a separate file and then copy the dumped RTP into that file as well.<BR><BR>So, it is: WINPCAP-&gt;FILE A, HEADER-&gt; FILE B, FILE A-&gt;FILE B.<BR><BR>This is really inefficient and eats a lot of memory. How can I pre-append a wav header to the file being dumped by winpcap?<BR><BR>Is there a function in winpcap that will allow me to define this ahead of time and just let winpcap take care of this?<BR><BR>Thanks,<BR>Vic<BR><BR><BR>  <DIV style="CLEAR: both; WIDTH: 0px;
 LINE-HEIGHT: 0; HEIGHT: 5px"></DIV>_______________________________________________<BR>Winpcap-users mailing list<BR>Winpcap-users@winpcap.org<BR>https://www.winpcap.org/mailman/listinfo/winpcap-users<BR></BLOCKQUOTE><BR><p>&#32;
        

        
                <hr size=1>Get your own <a href=" http://us.rd.yahoo.com/evt=43290/*http://smallbusiness.yahoo.com/domains"
>web address for just $1.99/1st yr</a>. We'll help. <a href="http://us.rd.yahoo.com/evt=41244/*http://smallbusiness.yahoo.com/"
>Yahoo! Small Business</a>.