📄 sbrdec_element.h
字号:
/*////////////////////////////////////////////////////////////////////////////////// INTEL CORPORATION PROPRIETARY INFORMATION// This software is supplied under the terms of a license agreement or// nondisclosure agreement with Intel Corporation and may not be copied// or disclosed except in accordance with the terms of that agreement.// Copyright(c) 2005 Intel Corporation. All Rights Reserved.//*/#ifndef __SBRDEC_ELEMENT_H__#define __SBRDEC_ELEMENT_H__#include "sbrdec.h"#include "bstream.h"#ifdef __cplusplusextern "C" {#endif Ipp32s sbr_grid(sBitsreamBuffer * BS, Ipp32s* bs_frame_class, Ipp32s* bs_pointer, Ipp16s* r, Ipp32s* tE, Ipp32s* tQ, Ipp32s* LE, Ipp32s* LQ); void sbr_grid_coupling(sSbrDecCommon * pSbr); Ipp32s sbr_dtdf(sBitsreamBuffer * BS, Ipp32s* bs_df_env, Ipp32s* bs_df_noise, Ipp32s LE, Ipp32s LQ); Ipp32s sbr_invf(Ipp32s ch, sBitsreamBuffer * BS, sSbrDecCommon * pSbr); Ipp32s sbr_envelope(Ipp32s ch, Ipp32s bs_coupling, Ipp32s bs_amp_res, sBitsreamBuffer * BS, sSbrDecCommon * pDst); Ipp32s sbr_noise(sBitsreamBuffer* BS, Ipp16s* vNoise, Ipp32s* vSize, Ipp32s* bs_df_noise, void* sbrHuffTables[10], Ipp32s ch, Ipp32s bs_coupling, Ipp32s LQ, Ipp32s NQ); Ipp32s sbr_sinusoidal_coding(sBitsreamBuffer * BS, Ipp32s* pDst, Ipp32s len); Ipp32s sbrCalcMasterFreqBoundary(Ipp32s bs_start_freq, Ipp32s bs_stop_freq, Ipp32s FreqSbr, Ipp32s sbrFreqIndx, Ipp32s *k0, Ipp32s *k2); Ipp32s sbrCalcMasterFreqBandTable(Ipp32s k0, Ipp32s k2, Ipp32s bs_freq_scale, Ipp32s bs_alter_scale, Ipp32s *f_master, Ipp32s *N_master); Ipp32s sbrGetPowerVector( Ipp32s numBands0, Ipp32s k1, Ipp32s k0, Ipp32s* pow_vec); Ipp32s sbrCalcDerivedFreqTables(Ipp32s bs_xover_band, Ipp32s bs_noise_bands, Ipp32s k2, sSbrDecCommon* pSbr); Ipp32s sbrPatchConstruction(sSbrDecCommon* pSbr, Ipp32s sbrFreqIndx); Ipp32s sbrCalcLimiterFreqBandTable( /* * in data */ Ipp32s bs_limiter_bands, Ipp32s *f_TableLow, Ipp32s N_low, Ipp32s numPatches, Ipp32s *patchNumSubbands, /* * out data */ Ipp32s *f_TableLim, Ipp32s *N_L); Ipp32s sbrEnvNoiseDec(sSbrDecCommon * pSbr, Ipp32s ch);#ifdef __cplusplus}#endif#endif/*__SBRDEC_ELEMENT_H__ *//* EOF */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -