Go to the source code of this file.
Classes | |
| class | RawAMRRTPSource |
| class | AMRDeinterleaver |
| class | AMRBufferedPacket |
| class | AMRBufferedPacketFactory |
| class | AMRDeinterleavingBuffer |
| class | AMRDeinterleavingBuffer::FrameDescriptor |
Functions | |
| static void | unpackBandwidthEfficientData (BufferedPacket *packet, Boolean isWideband) |
Variables | |
| static unsigned short | frameBytesFromFT [16] |
| static unsigned short | frameBytesFromFTWideband [16] |
| static unsigned const | uSecsPerFrame = 20000 |
| static unsigned short | frameBitsFromFT [16] |
| static unsigned short | frameBitsFromFTWideband [16] |
| static void unpackBandwidthEfficientData | ( | BufferedPacket * | packet, | |
| Boolean | isWideband | |||
| ) | [static] |
Definition at line 682 of file AMRAudioRTPSource.cpp.
Referenced by RawAMRRTPSource::processSpecialHeader().
unsigned short frameBytesFromFT[16] [static] |
Initial value:
{
12, 13, 15, 17,
19, 20, 26, 31,
5, FT_INVALID, FT_INVALID, FT_INVALID,
FT_INVALID, FT_INVALID, FT_INVALID, 0
}
Definition at line 343 of file AMRAudioRTPSource.cpp.
unsigned short frameBytesFromFTWideband[16] [static] |
Initial value:
{
17, 23, 32, 36,
40, 46, 50, 58,
60, 5, FT_INVALID, FT_INVALID,
FT_INVALID, FT_INVALID, 0, 0
}
Definition at line 349 of file AMRAudioRTPSource.cpp.
unsigned const uSecsPerFrame = 20000 [static] |
Definition at line 461 of file AMRAudioRTPSource.cpp.
Referenced by QCELPDeinterleavingBuffer::deliverIncomingFrame(), QCELPDeinterleaver::doGetNextFrame(), and QCELPDeinterleavingBuffer::retrieveFrame().
unsigned short frameBitsFromFT[16] [static] |
Initial value:
{
95, 103, 118, 134,
148, 159, 204, 244,
39, 0, 0, 0,
0, 0, 0, 0
}
Definition at line 669 of file AMRAudioRTPSource.cpp.
unsigned short frameBitsFromFTWideband[16] [static] |
Initial value:
{
132, 177, 253, 285,
317, 365, 397, 461,
477, 40, 0, 0,
0, 0, 0, 0
}
Definition at line 675 of file AMRAudioRTPSource.cpp.
1.5.5