⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tags

📁 使用在PC机上的g729语音压缩及编码程序
💻
📖 第 1 页 / 共 2 页
字号:
Pitch_ol_fast	pitch_a.c	/^Word16 Pitch_ol_fast(  \/* output: open loop pitch lag                        *\/$/;"	fPost_Filter	postfilt.c	/^void Post_Filter($/;"	fPost_Process	post_pro.c	/^void Post_Process($/;"	fPow2	dspfunc.c	/^Word32 Pow2(        \/* (o) Q0  : result       (range: 0<=val<=0x7fffffff) *\/$/;"	fPre_Process	pre_proc.c	/^void Pre_Process($/;"	fPred_lt_3	pred_lt3.c	/^void Pred_lt_3($/;"	fQua_gain	qua_gain.c	/^Word16 Qua_gain($/;"	fQua_lsp	qua_lsp.c	/^void Qua_lsp($/;"	fRandom	util.c	/^Word16 Random()$/;"	fRelspwed	qua_lsp.c	/^void Relspwed($/;"	fResidu	filter.c	/^void Residu($/;"	fRiffID	coder.c	/^{	char    	RiffID [4] ;$/;"	m	file:RiffID	decoder.c	/^{	char    	RiffID [4] ;$/;"	m	file:RiffSize	coder.c	/^	u_long    	RiffSize ;$/;"	m	file:RiffSize	decoder.c	/^	u_long    	RiffSize ;$/;"	m	file:SERIAL_SIZE	ld8a.h	34;"	dSHARPMAX	ld8a.h	36;"	dSHARPMIN	ld8a.h	37;"	dSIZE_WORD	ld8a.h	545;"	dSTEP	ld8a.h	269;"	dSYNC_WORD	ld8a.h	544;"	dSet_zero	util.c	/^inline void Set_zero($/;"	fSyn_filt	filter.c	/^void Syn_filt($/;"	fUP_SAMP	ld8a.h	183;"	dWAVEFORMAT	decoder.c	/^} WAVEFORMAT ;$/;"	t	file:WAVE_HEADER	coder.c	/^} WAVE_HEADER ;$/;"	t	file:WAVE_HEADER	decoder.c	/^} WAVE_HEADER ;$/;"	t	file:WaveID	coder.c	/^	char    	WaveID [4] ;$/;"	m	file:WaveID	decoder.c	/^	char    	WaveID [4] ;$/;"	m	file:Weight_Az	lpcfunc.c	/^void Weight_Az($/;"	fWord16	typedef.h	/^typedef  short int   Word16   ;$/;"	tWord16	typedef.h	/^typedef short  Word16;$/;"	tWord16	typedef.h	/^typedef short Word16;$/;"	tWord32	typedef.h	/^typedef  long  int   Word32   ;$/;"	tWord32	typedef.h	/^typedef int   Word32;$/;"	tWord32	typedef.h	/^typedef long  Word32;$/;"	t_1_16	ld8a.h	278;"	d_1_2	ld8a.h	275;"	d_1_4	ld8a.h	276;"	d_1_8	ld8a.h	277;"	da100	tab_ld8a.c	/^Word16 a100[3] = {8192, 15836, -7667};      \/* Q13 *\/$/;"	va140	tab_ld8a.c	/^Word16 a140[3] = {4096, 7807, -3733};      \/* Q12 *\/$/;"	vabs_s	basic_opasm.S	/^abs_s:$/;"	labs_s	basic_opde.c	/^Word16 abs_s(Word16 var1)$/;"	fadd	basic_opasm.S	/^add:$/;"	ladd	basic_opde.c	/^Word16 add(Word16 var1,Word16 var2)$/;"	fagc	postfilt.c	/^void agc($/;"	fb100	tab_ld8a.c	/^Word16 b100[3] = {7699, -15398, 7699};      \/* Q13 *\/$/;"	vb140	tab_ld8a.c	/^Word16 b140[3] = {1899, -3798, 1899};      \/* 1\/2 in Q12 *\/$/;"	vbad_lsf	decoder.c	/^ Word16 bad_lsf;        \/* bad LSF indicator   *\/$/;"	vbin2int	bits.c	/^static Word16 bin2int(       \/* output: decimal value of bit pattern *\/$/;"	f	file:bitrecover	bits.c	/^void bitrecover(Word16 serial_mat[],Word16 bitstream[])$/;"	fbits2prm_ld8k	bits.c	/^void bits2prm_ld8k($/;"	fbitsno	tab_ld8a.c	/^Word16 bitsno[PRM_SIZE] = {1+NC0_B,               \/* MA + 1st stage   *\/$/;"	vbitstore	bits.c	/^void bitstore(Word16 bits[],Word16 serialmat[])$/;"	fcoef	tab_ld8a.c	/^Word16 coef[2][2] = {$/;"	vdiv_s	basic_op.c	/^inline Word16 div_s(Word16 var1, Word16 var2)$/;"	fdiv_s	basic_opde.c	/^Word16 div_s(Word16 var1, Word16 var2)$/;"	fdwAvgBytesPerSec	decoder.c	/^	u_long     dwAvgBytesPerSec ;$/;"	m	file:dwSamplesPerSec	decoder.c	/^	u_long     dwSamplesPerSec ;$/;"	m	file:dwSize	decoder.c	/^{	u_long     dwSize ;$/;"	m	file:exc	cod_ld8a.c	/^ static Word16 *exc;$/;"	v	file:exc	dec_ld8a.c	/^ static Word16 *exc;$/;"	v	file:extract_h	basic_opasm.S	/^extract_h:$/;"	lextract_h	basic_opde.c	/^Word16 extract_h(Word32 L_var1)$/;"	fextract_l	basic_opasm.S	/^extract_l:$/;"	lextract_l	basic_opde.c	/^Word16 extract_l(Word32 L_var1)$/;"	ffg	tab_ld8a.c	/^Word16 fg[2][MA_NP][M] = {       \/* Q15 *\/$/;"	vfg_sum	tab_ld8a.c	/^Word16 fg_sum[2][M] = {      \/* Q15 *\/$/;"	vfg_sum_inv	tab_ld8a.c	/^Word16 fg_sum_inv[2][M] = {      \/* Q12 *\/$/;"	vfreq_prev	lspdec.c	/^static Word16 freq_prev[MA_NP][M];   \/* Q13 *\/$/;"	v	file:freq_prev	qua_lsp.c	/^static Word16 freq_prev[MA_NP][M];    \/* Q13:previous LSP vector       *\/$/;"	v	file:freq_prev_reset	lspdec.c	/^static Word16 freq_prev_reset[M] = { \/* Q13 *\/$/;"	v	file:freq_prev_reset	qua_lsp.c	/^static Word16 freq_prev_reset[M] = {  \/* Q13:previous LSP vector(init) *\/$/;"	v	file:gain_code	dec_ld8a.c	/^ static Word16 gain_code;       \/* Code gain                          *\/$/;"	v	file:gain_pitch	dec_ld8a.c	/^ static Word16 gain_pitch;      \/* Pitch gain                         *\/$/;"	v	file:gbk1	tab_ld8a.c	/^Word16 gbk1[NCODE1][2] = {$/;"	vgbk2	tab_ld8a.c	/^Word16 gbk2[NCODE2][2] = {$/;"	vgrid	tab_ld8a.c	/^Word16 grid[GRID_POINTS+1] ={$/;"	vhamwindow	tab_ld8a.c	/^Word16 hamwindow[L_WINDOW] = {$/;"	vimap1	tab_ld8a.c	/^Word16 imap1[NCODE1] = {$/;"	vimap2	tab_ld8a.c	/^Word16 imap2[NCODE2] = {$/;"	vint2bin	bits.c	/^static void int2bin($/;"	f	file:inter_3l	tab_ld8a.c	/^Word16 inter_3l[FIR_SIZE_SYN] = {$/;"	vlag_h	tab_ld8a.c	/^Word16 lag_h[M] = {$/;"	vlag_l	tab_ld8a.c	/^Word16 lag_l[M] = {$/;"	vlsp_old	cod_ld8a.c	/^ static Word16 lsp_old[M]={$/;"	v	file:lsp_old	dec_ld8a.c	/^ static Word16 lsp_old[M]={$/;"	v	file:lsp_old_q	cod_ld8a.c	/^ static Word16 lsp_old_q[M];$/;"	v	file:lspcb1	tab_ld8a.c	/^Word16 lspcb1[NC0][M] = {        \/* Q13 *\/$/;"	vlspcb2	tab_ld8a.c	/^Word16 lspcb2[NC1][M] = {        \/* Q13 *\/$/;"	vmac_r	basic_opde.c	/^Word16 mac_r(Word32 L_var3, Word16 var1, Word16 var2)$/;"	fmain	coder.c	/^int main(int argc, char *argv[] )$/;"	fmain	decoder.c	/^int main(int argc, char *argv[] )$/;"	fmap1	tab_ld8a.c	/^Word16 map1[NCODE1] = {$/;"	vmap2	tab_ld8a.c	/^Word16 map2[NCODE2] = {$/;"	vmem_syn	dec_ld8a.c	/^ static Word16 mem_syn[M];$/;"	v	file:mem_syn_pst	postfilt.c	/^static Word16 mem_syn_pst[M];$/;"	v	file:mem_w	cod_ld8a.c	/^ static Word16  mem_w0[M], mem_w[M], mem_zero[M];$/;"	v	file:mem_w0	cod_ld8a.c	/^ static Word16  mem_w0[M], mem_w[M], mem_zero[M];$/;"	v	file:mem_zero	cod_ld8a.c	/^ static Word16  mem_w0[M], mem_w[M], mem_zero[M];$/;"	v	file:msu_r	basic_op.c	/^inline Word16 msu_r(Word32 L_var3, Word16 var1, Word16 var2)$/;"	fmsu_r	basic_opde.c	/^Word16 msu_r(Word32 L_var3, Word16 var1, Word16 var2)$/;"	fmult	basic_opasm.S	/^mult:$/;"	lmult	basic_opde.c	/^Word16 mult(Word16 var1, Word16 var2)$/;"	fmult_r	basic_opasm.S	/^mult_r:$/;"	lmult_r	basic_opde.c	/^Word16 mult_r(Word16 var1, Word16 var2)$/;"	fmyL_mac	basic_opasm.S	/^myL_mac:	$/;"	lmyadd	basic_opasm.S	/^myadd:$/;"	lmysub	basic_opasm.S	/^mysub:$/;"	lnAvgBytesPerSec	coder.c	/^	u_long		nAvgBytesPerSec ;$/;"	m	file:nAvgBytesPerSec	decoder.c	/^	u_long		nAvgBytesPerSec ;$/;"	m	file:nBlockAlign	coder.c	/^	u_short		nBlockAlign ;$/;"	m	file:nBlockAlign	decoder.c	/^	u_short		nBlockAlign ;$/;"	m	file:nChannels	coder.c	/^	u_short   	nChannels ;$/;"	m	file:nChannels	decoder.c	/^	u_short   	nChannels ;$/;"	m	file:nDataBytes	coder.c	/^	u_long		nDataBytes ;$/;"	m	file:nDataBytes	decoder.c	/^	u_long		nDataBytes ;$/;"	m	file:nSamplesPerSec	coder.c	/^	u_long		nSamplesPerSec ;$/;"	m	file:nSamplesPerSec	decoder.c	/^	u_long		nSamplesPerSec ;$/;"	m	file:negate	basic_opasm.S	/^negate:$/;"	lnegate	basic_opde.c	/^Word16 negate(Word16 var1)$/;"	fnew_speech	cod_ld8a.c	/^ Word16 *new_speech;                    \/* Global variable *\/$/;"	vnorm_l	basic_op.c	/^inline Word16 norm_l(Word32 L_var1)$/;"	fnorm_l	basic_opde.c	/^Word16 norm_l(Word32 L_var1)$/;"	fnorm_s	basic_op.c	/^inline Word16 norm_s(Word32 var1)$/;"	fnorm_s	basic_opde.c	/^Word16 norm_s(Word16 var1)$/;"	fold_A	lpc.c	/^static Word16 old_A[M+1]={4096,0,0,0,0,0,0,0,0,0,0};$/;"	v	file:old_T0	dec_ld8a.c	/^ static Word16 old_T0;          \/* integer delay of previous frame    *\/$/;"	v	file:old_exc	cod_ld8a.c	/^ static Word16 old_exc[L_FRAME+PIT_MAX+L_INTERPOL];$/;"	v	file:old_exc	dec_ld8a.c	/^ static Word16 old_exc[L_FRAME+PIT_MAX+L_INTERPOL];$/;"	v	file:old_rc	lpc.c	/^static Word16 old_rc[2]={0,0};$/;"	v	file:old_speech	cod_ld8a.c	/^ static Word16 old_speech[L_TOTAL];$/;"	v	file:old_wsp	cod_ld8a.c	/^ static Word16 old_wsp[L_FRAME+PIT_MAX];$/;"	v	file:p_window	cod_ld8a.c	/^ static Word16 *speech, *p_window;$/;"	v	file:pit_pst_filt	postfilt.c	/^void pit_pst_filt($/;"	fpred	tab_ld8a.c	/^Word16 pred[4] = { 5571, 4751, 2785, 1556 };$/;"	vpreemphasis	postfilt.c	/^void preemphasis($/;"	fprev_lsp	lspdec.c	/^static Word16 prev_lsp[M];              \/* previous LSP vector         *\/$/;"	v	file:prev_ma	lspdec.c	/^static Word16 prev_ma;                  \/* previous MA prediction coef.*\/$/;"	v	file:prm2bits_ld8k	bits.c	/^void prm2bits_ld8k($/;"	fres2	postfilt.c	/^static Word16 *res2;$/;"	v	file:res2_buf	postfilt.c	/^static Word16 res2_buf[PIT_MAX+L_SUBFR];$/;"	v	file:round	basic_opasm.S	/^round:$/;"	lround	basic_opde.c	/^Word16 round(Word32 L_var1)$/;"	fsature	basic_opasm.S	/^sature:$/;"	lsature	basic_opde.c	/^Word16 sature(Word32 L_var1)$/;"	fscal_res2	postfilt.c	/^static Word16 *scal_res2;$/;"	v	file:scal_res2_buf	postfilt.c	/^static Word16 scal_res2_buf[PIT_MAX+L_SUBFR];$/;"	v	file:sharp	cod_ld8a.c	/^ static Word16  sharp;$/;"	v	file:sharp	dec_ld8a.c	/^ static Word16 sharp;           \/* pitch sharpening of previous frame *\/$/;"	v	file:shl	basic_opasm.S	/^shl:$/;"	lshl	basic_opde.c	/^Word16 shl(Word16 var1,Word16 var2)$/;"	fshr	basic_opasm.S	/^shr:$/;"	lshr	basic_opde.c	/^Word16 shr(Word16 var1,Word16 var2)$/;"	fshr_r	basic_op.c	/^inline Word16 shr_r(Word16 var1, Word16 var2)$/;"	fshr_r	basic_opde.c	/^Word16 shr_r(Word16 var1, Word16 var2)$/;"	fslope	tab_ld8a.c	/^Word16 slope[64] = {$/;"	vslope_acos	tab_ld8a.c	/^Word16 slope_acos[64] = {$/;"	vslope_cos	tab_ld8a.c	/^Word16 slope_cos[64] = {$/;"	vspeech	cod_ld8a.c	/^ static Word16 *speech, *p_window;$/;"	v	file:sub	basic_opasm.S	/^sub:$/;"	lsub	basic_opde.c	/^Word16 sub(Word16 var1,Word16 var2)$/;"	ftab_zone	tab_ld8a.c	/^Word16 tab_zone[PIT_MAX+L_INTERPOL-1] = {$/;"	vtable	tab_ld8a.c	/^Word16 table[65] = {$/;"	vtable2	tab_ld8a.c	/^Word16 table2[64] = {$/;"	vtablog	tab_ld8a.c	/^Word16 tablog[33] = {$/;"	vtabpow	tab_ld8a.c	/^Word16 tabpow[33] = {$/;"	vtabsqr	tab_ld8a.c	/^Word16 tabsqr[49] = {$/;"	vtest_err	taming.c	/^Word16 test_err(  \/* (o) flag set to 1 if taming is necessary  *\/$/;"	fthr1	tab_ld8a.c	/^Word16 thr1[NCODE1-NCAN1] = {  \/* Q14 *\/$/;"	vthr2	tab_ld8a.c	/^Word16 thr2[NCODE2-NCAN2] = {  \/* Q15 *\/$/;"	vupdate_exc_err	taming.c	/^void update_exc_err($/;"	fwBitsPerSample	coder.c	/^	u_short		wBitsPerSample ;$/;"	m	file:wBitsPerSample	decoder.c	/^	u_short		wBitsPerSample ;$/;"	m	file:wBitsPerSample	decoder.c	/^	u_short    wBitsPerSample ;$/;"	m	file:wBlockAlign	decoder.c	/^	u_short    wBlockAlign ;$/;"	m	file:wChannels	decoder.c	/^	u_short    wChannels ;$/;"	m	file:wFormatTag	coder.c	/^	u_short   	wFormatTag ;$/;"	m	file:wFormatTag	decoder.c	/^	u_short   	wFormatTag ;$/;"	m	file:wFormatTag	decoder.c	/^	u_short    wFormatTag ;$/;"	m	file:wsp	cod_ld8a.c	/^ static Word16 *wsp;$/;"	v	file:x0	post_pro.c	/^static Word16 y2_hi, y2_lo, y1_hi, y1_lo, x0, x1;$/;"	v	file:x0	pre_proc.c	/^static Word16 y2_hi, y2_lo, y1_hi, y1_lo, x0, x1;$/;"	v	file:x1	post_pro.c	/^static Word16 y2_hi, y2_lo, y1_hi, y1_lo, x0, x1;$/;"	v	file:x1	pre_proc.c	/^static Word16 y2_hi, y2_lo, y1_hi, y1_lo, x0, x1;$/;"	v	file:y1_hi	post_pro.c	/^static Word16 y2_hi, y2_lo, y1_hi, y1_lo, x0, x1;$/;"	v	file:y1_hi	pre_proc.c	/^static Word16 y2_hi, y2_lo, y1_hi, y1_lo, x0, x1;$/;"	v	file:y1_lo	post_pro.c	/^static Word16 y2_hi, y2_lo, y1_hi, y1_lo, x0, x1;$/;"	v	file:y1_lo	pre_proc.c	/^static Word16 y2_hi, y2_lo, y1_hi, y1_lo, x0, x1;$/;"	v	file:y2_hi	post_pro.c	/^static Word16 y2_hi, y2_lo, y1_hi, y1_lo, x0, x1;$/;"	v	file:y2_hi	pre_proc.c	/^static Word16 y2_hi, y2_lo, y1_hi, y1_lo, x0, x1;$/;"	v	file:y2_lo	post_pro.c	/^static Word16 y2_hi, y2_lo, y1_hi, y1_lo, x0, x1;$/;"	v	file:y2_lo	pre_proc.c	/^static Word16 y2_hi, y2_lo, y1_hi, y1_lo, x0, x1;$/;"	v	file:

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -