📄 makefile.tf
字号:
#-*-makefile-*- do not remove, it's for emacs!#----------------------------------------------------------------------# MPEG-4 Audio VM# makefile.tf## $Id: makefile.tf,v 1.43 1999/05/20 10:19:05 purnhage Exp $## Authors:# BG Bernhard Grill, Uni Erlangen <grl@titan.lte.e-technik.uni-erlangen.de># HP Heiko Purnhagen, Uni Hannover <purnhage@tnt.uni-hannover.de># NI Naoki Iwakami, NTT <iwakami@splab.hil.ntt.jp># TK Takashi Koike, Sony Corporation <koike@av.crl.sony.co.jp># YT Yasuhiro Toguri, Sony Corporation <toguri@av.crl.sony.co.jp>## Changes:# 20-aug-96 BG updated version# 26-aug-96 HP changed to enc_tf.c and dec_tf.c, removed PLOBJS# 26-aug-96 HP CVS# 28-aug-96 NI added objects for the NTT's VQ coder# 25-oct-96 HP adapted makefile options# 13-nov-96 BG/HP possible default: TF_QC = AAC# 06-dec-96 NI changed objects for the NTT's VQ encoder# 09-feb-97 TK integrated AAC compliant pre-/post- processing modules# 14-mar-97 HP merged FhG AAC decoder code# temporary patch to keep encoder "alive" (see HP 970314)# 18-apr-97 NI integrated modules for scalable coder# 01-jul-97 YT add SSR encoder source codes. disable SSR lib.# 23-oct-97 HP added libBSACenc dummy# 04-nov-97 HP added ntt_nok_lt_predict_dec.o# 04-nov-97 HP merged ntt/mat 971031# 05-nov-97 HP merged sam971029# 20-nov-97 HP added tf_celp_dmy# 12-feb-98 HP override for CFLAGS+=# 08-apr-98 HP removed LDFB#----------------------------------------------------------------------# makefile.par options:# TF_T2F=UER UER T2F code# TF_QC=UER UER QC code# =AAC AAC QC code# defaults:ifndef TF_T2FTF_T2F = UERendififndef TF_QCTF_QC = AACendif#OBJS for SON_AACPP# HP 970314#LIBS_SON_AACPP_ENC = -lpqf_son_AACpp -lgain_son_AACppLIBS_SON_AACPP_DEC =# YT 0701 added OBJS_SON_AACPP_ENC = \ son_gc_common.o\ son_pqf_common.o\ son_gc_detecter.o \ son_gc_detectreset.o \ son_gc_etc_enc.o\ son_gc_modifier.o\ son_gc_pack.o\ son_pqf.oOBJS_SON_AACPP_DEC = son_gc_unpack.o son_gc_common.o son_gc_compensate.o son_ipqf.o son_pqf_common.o son_gc_etc.o# disable TF dummyOBJS_ENC_TF =OBJS_DEC_TF =# HP 970314#OBJS_MOT_QC = bstream.o hq.o huffman.o ninject.o q.o sf.oOBJS_AAC_QC = aac_qc.o tns3.o bitmux.o# objects for the BSAC coder# YB 971106LIBS_BSAC =OBJS_BSAC_ENC = OBJS_BSAC_DEC = ifeq "$(VERSION)" "2"OBJS_BSAC_ENC = sam_encode_frame.o sam_encoder.o sam_encode_bsac.o\ sam_faencode.o sam_bit_buffer.oOBJS_BSAC_DEC = sam_decode_frame.o sam_decoder.o sam_decode_bsac.o\ sam_fadecode.o sam_monopred.o sam_tns.oendif# objects for the NTT_VQ coder#LIBS_VQ = -lVQencOBJS_VQ_ENC = \ ntt_BitPack.o \ ntt_SclBitPack.o \ ntt_TfInit.o \ ntt_check.o \ ntt_cnst_chk.o \ ntt_dec_bark_env.o \ ntt_dec_gain.o \ ntt_dec_lpc_spectrum_inv.o \ ntt_dec_pit_seq.o \ ntt_dec_pgain.o \ ntt_denormalizer_spectrum.o \ ntt_extend_pitch.o \ ntt_fwex.o \ ntt_get_code.o \ ntt_get_cdbk.o \ ntt_lsp_decw.o \ ntt_lsptowt_int.o \ ntt_movdd.o \ ntt_mulawinv.o \ ntt_post_process.o \ ntt_redec.o \ ntt_scale_coder.o \ ntt_scale_init.o \ ntt_scale_message.o \ ntt_scale_tf_proc_spectrum_d.o \ ntt_scale_vq_coder.o \ ntt_scale_vq_decoder.o \ ntt_set_isp.o \ ntt_tf_perceptual_model.o \ ntt_tf_pre_process.o \ ntt_tf_proc_spectrum.o \ ntt_tf_quantize_spectrum.o \ ntt_tf_requantize_spectrum.o \ ntt_tools.o \ ntt_vec_lenp.o \ ntt_vex_pn.o \ ntt_vq_coder.o \ ntt_zerod.o \ ntt_scale_dec_bark_env.o \ ntt_dec_sq_gain.o \ mat_scale_set_shift_para.o \ ntt_vq_decoder.o \ ntt_tf_proc_spectrum_d.o \ ntt_dec_pitch.o \ mat_scale_tf_requantize_spectrum.oOBJS_VQ_DEC = \ ntt_BitUnPack.o \ ntt_SclBitUnPack.o \ ntt_TfInit.o \ ntt_check.o \ ntt_cnst_chk.o \ ntt_dec_bark_env.o \ ntt_dec_gain.o \ ntt_dec_lpc_spectrum_inv.o \ ntt_dec_pgain.o \ ntt_dec_pit_seq.o \ ntt_dec_pitch.o \ ntt_denormalizer_spectrum.o \ ntt_extend_pitch.o \ ntt_fwex.o \ ntt_get_cdbk.o \ ntt_get_code.o \ ntt_lsp_decw.o \ ntt_lsptowt_int.o \ ntt_movdd.o \ ntt_mulawinv.o \ ntt_post_process.o \ ntt_redec.o \ ntt_scale_init.o \ ntt_scale_message.o \ ntt_scale_tf_proc_spectrum_d.o \ ntt_scale_vq_decoder.o \ ntt_set_isp.o \ ntt_tf_proc_spectrum_d.o \ ntt_tf_requantize_spectrum.o \ ntt_vec_lenp.o \ ntt_vex_pn.o \ ntt_vq_decoder.o \ ntt_zerod.o \ ntt_scale_dec_bark_env.o \ ntt_dec_sq_gain.o \ mat_scale_set_shift_para.o \ mat_scale_tf_requantize_spectrum.o \ tvqAUDecode.o \ ntt_headerdec.o ifeq "$(TF_T2F)" "UER"LIBS_T2F_ENC = LIBS_T2F_DEC =endififeq "$(TF_QC)" "UER"endififeq "$(TF_QC)" "AAC"# override DEFFLAGS += -DSRS -DDOUBLE_WIN -DDOLBY_MDCT -DOLD_PRED_PARAMS # HP 970408 new predictor attenuation factors since Nov. 96override DEFFLAGS += -DSRS -DDOUBLE_WIN -DDOLBY_MDCT -DPNSendifOBJS_PSYCH = psych.oOBJS_AAC_ENC = util.o transfo.o imdct.o \ nok_bwp_enc.o nok_ltp_enc.o nok_pitch.o decdata.o tf_tables.oOBJS_AAC_DEC = config.o coupling.o decdata.o decoder_tf.o pns.o\ huffdec1.o huffdec2.o huffdec3.o huffinit.o hufftables.o \ imdct.o \ intensity.o intrins.o monopred.o nok_lt_prediction.o\ nok_prediction.o stereo.o tns.o tns2.o transfo.o \ util.o buffers.o tf_tables.o# ntt_nok_lt_predict_dec.o \# buffers.o tf_tables.o ifndef ERRORCONCEALMENTERRORCONCEALMENT = 0endifOBJS_AAC_ENC += concealment_dummy.oifndef STATISTICS STATISTICS = 0endififndef RVLC_SCF_CONCEAL RVLC_SCF_CONCEAL = 0endififeq "$(STATISTICS)" "1"OBJS_AAC_DEC += statistics_aac.oelseOBJS_AAC_DEC += statistics_aac_dummy.oendififeq "$(VERSION)" "2" OBJS_AAC_DEC += bitfct.o reorderspec.o rvlcScfResil.o escapeScfResil.o huffScfResil.o ifeq "$(RVLC_SCF_CONCEAL)" "1" OBJS_AAC_DEC += rvlcScfConceal.o else OBJS_AAC_DEC += rvlcScfConceal_dummy.o endif ifeq "$(ERRORCONCEALMENT)" "1" OBJS_AAC_DEC += concealment.o else OBJS_AAC_DEC += concealment_dummy.o endifendif# HP 971120ifeq "$(LPC)" "0"OBJS_AAC_ENC += tf_celp_dmy.oOBJS_AAC_DEC += tf_celp_dmy.oelseOBJS_AAC_ENC += $(OBJS_DEC_LPC_CORE)endif# the next 4 definitions are relevant to the master makefile#OBJS_ENC_TF = $(OBJS_AAC_ENC) enc_tf.o $(OBJS_T2F_ENC) $(OBJS_AAC_QC) $(OBJS_PSYCH) $(OBJS_VQ_ENC) $(OBJS_SON_AACPP_ENC)# HP 970314OBJS_ENC_TF = $(OBJS_AAC_ENC) enc_tf.o $(OBJS_T2F_ENC) $(OBJS_AAC_QC) $(OBJS_PSYCH) $(OBJS_VQ_ENC) $(OBJS_SON_AACPP_ENC) $(OBJS_MOT_QC) $(OBJS_BSAC_ENC) \ scal_enc_frame.oOBJS_DEC_TF = $(OBJS_AAC_DEC) dec_tf.o $(OBJS_T2F_DEC) psych.o $(OBJS_VQ_DEC) $(OBJS_SON_AACPP_DEC) $(OBJS_BSAC_DEC) scal_dec_frame.oLIBS_ENC_TF = $(LIBS_T2F_ENC) $(LIBS_VQ) $(LIBS_BSAC) $(LIBS_SON_AACPP_ENC)LIBS_DEC_TF = $(LIBS_T2F_DEC) $(LIBS_SON_AACPP_DEC) # end of makefile.tf
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -