Lines Matching defs:pIcsInfo
304 * \param pIcsInfo IcsInfo structure to read the window sequence and store MaxSfBands and TotalSfBands
309 CIcsInfo *pIcsInfo,
315 CIcsInfo *pIcsInfo,
376 inline UCHAR IsValid(const CIcsInfo *pIcsInfo)
378 return pIcsInfo->Valid;
381 inline UCHAR IsLongBlock(const CIcsInfo *pIcsInfo)
383 return (pIcsInfo->WindowSequence != EightShortSequence);
386 inline UCHAR GetWindowShape(const CIcsInfo *pIcsInfo)
388 return pIcsInfo->WindowShape;
391 inline UCHAR GetWindowSequence(const CIcsInfo *pIcsInfo)
393 return pIcsInfo->WindowSequence;
396 inline const SHORT *GetScaleFactorBandOffsets(const CIcsInfo *pIcsInfo, const SamplingRateInfo* samplingRateInfo)
398 if (IsLongBlock(pIcsInfo))
408 inline int GetWindowsPerFrame(const CIcsInfo *pIcsInfo)
410 return (pIcsInfo->WindowSequence == EightShortSequence) ? 8 : 1;
413 inline UCHAR GetWindowGroups(const CIcsInfo *pIcsInfo)
415 return pIcsInfo->WindowGroups;
418 inline UCHAR GetWindowGroupLength(const CIcsInfo *pIcsInfo, const INT index)
420 return pIcsInfo->WindowGroupLength[index];
423 inline const UCHAR *GetWindowGroupLengthTable(const CIcsInfo *pIcsInfo)
425 return pIcsInfo->WindowGroupLength;
428 inline UCHAR GetScaleFactorBandsTransmitted(const CIcsInfo *pIcsInfo)
430 return pIcsInfo->MaxSfBands;
438 inline UCHAR GetScaleFactorBandsTotal(const CIcsInfo *pIcsInfo)
440 return pIcsInfo->TotalSfBands;
444 inline UCHAR GetMaximumTnsBands(const CIcsInfo *pIcsInfo, const int samplingRateIndex)
446 return tns_max_bands_tbl[samplingRateIndex][!IsLongBlock(pIcsInfo)];