<!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 & SimpleRTPSink as a
foundation to implement GSM recording source. Now, I have three
questiones:</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>1. Should I make fFrameSize always be like "number * 33" (33
is GSM base frame)? How can I assure that the receiver always get 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 orginal PCM timing?</FONT></DIV>
<DIV>
<DIV><FONT size=2>3. In source, there is something like:</FONT></DIV>
<DIV><FONT size=2>fDurationInMicroseconds =
fLastPlayTime<BR> =
(unsigned)((fPlayTimePerSample*fFrameSize)/fBytesPerSample);<BR>but there should
be some difference between fDurationInMicroseconds and 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>