<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1400" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY style="COLOR: #000000; FONT-FAMILY: Arial" bgColor=#c0c0c0><LABEL 
id=HbSession SessionId="684164721"></LABEL>
<DIV><FONT size=2>I'm using WAVAudioFileSource &amp; SimpleRTPSink as a 
foundation to implement GSM recording source. Now,&nbsp;I have&nbsp;three 
questiones:</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>1. Should I make fFrameSize always be like "number * 33" (33 
is GSM base frame)? How can I assure&nbsp; that the receiver always get&nbsp;the 
whole 33 bytes?</FONT></DIV>
<DIV>
<DIV><FONT size=2>2. Should I put as much data into a frame as the encoded data 
? or I have calculate according to the&nbsp;orginal PCM timing?</FONT></DIV>
<DIV>
<DIV><FONT size=2>3.&nbsp;In source,&nbsp;there is something like:</FONT></DIV>
<DIV><FONT size=2>fDurationInMicroseconds = 
fLastPlayTime<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 
(unsigned)((fPlayTimePerSample*fFrameSize)/fBytesPerSample);<BR>but there should 
be some difference between fDurationInMicroseconds and&nbsp;fLastPlayTime, how 
to set them ?</FONT></DIV><FONT size=2></FONT></DIV>
<DIV><FONT size=2>
<DIV><BR></DIV></FONT></DIV></DIV>
<P></P></BODY></HTML>