mirror of
https://github.com/DrBeef/QuestZDoom.git
synced 2025-05-05 15:31:20 +00:00
57 lines
2.8 KiB
Makefile
57 lines
2.8 KiB
Makefile
|
LOCAL_PATH := $(call my-dir)
|
||
|
|
||
|
include $(CLEAR_VARS)
|
||
|
|
||
|
LOCAL_MODULE := silk
|
||
|
|
||
|
LOCAL_C_INCLUDES := $(LOCAL_PATH) \
|
||
|
$(LOCAL_PATH)/float/ \
|
||
|
$(LOCAL_PATH)/../ \
|
||
|
$(LOCAL_PATH)/../celt/ \
|
||
|
$(LOCAL_PATH)/../include \
|
||
|
$(LOCAL_PATH)/../../libogg/include
|
||
|
|
||
|
# Deer god.
|
||
|
LOCAL_SRC_FILES := CNG.c code_signs.c init_decoder.c decode_core.c decode_parameters.c \
|
||
|
decode_frame.c NLSF_unpack.c LPC_inv_pred_gain.c \
|
||
|
decode_indices.c decode_pulses.c decoder_set_fs.c dec_API.c enc_API.c \
|
||
|
encode_indices.c encode_pulses.c gain_quant.c interpolate.c LP_variable_cutoff.c \
|
||
|
NLSF_decode.c NSQ.c NSQ_del_dec.c PLC.c shell_coder.c tables_gain.c \
|
||
|
tables_LTP.c tables_NLSF_CB_NB_MB.c tables_NLSF_CB_WB.c tables_other.c \
|
||
|
tables_pitch_lag.c tables_pulses_per_block.c VAD.c control_audio_bandwidth.c \
|
||
|
quant_LTP_gains.c VQ_WMat_EC.c HP_variable_cutoff.c NLSF_encode.c NLSF_VQ.c \
|
||
|
NLSF_del_dec_quant.c process_NLSFs.c stereo_LR_to_MS.c stereo_MS_to_LR.c \
|
||
|
check_control_input.c control_SNR.c init_encoder.c control_codec.c A2NLSF.c \
|
||
|
ana_filt_bank_1.c biquad_alt.c bwexpander_32.c bwexpander.c debug.c \
|
||
|
decode_pitch.c inner_prod_aligned.c lin2log.c log2lin.c LPC_analysis_filter.c \
|
||
|
table_LSF_cos.c NLSF2A.c NLSF_stabilize.c NLSF_VQ_weights_laroia.c \
|
||
|
pitch_est_tables.c resampler.c resampler_down2_3.c resampler_down2.c \
|
||
|
resampler_private_AR2.c resampler_private_down_FIR.c \
|
||
|
resampler_private_IIR_FIR.c resampler_private_up2_HQ.c resampler_rom.c \
|
||
|
sigm_Q15.c sort.c sum_sqr_shift.c stereo_decode_pred.c stereo_encode_pred.c \
|
||
|
stereo_find_predictor.c stereo_quant_pred.c \
|
||
|
float/apply_sine_window_FLP.c float/corrMatrix_FLP.c float/encode_frame_FLP.c \
|
||
|
float/find_LPC_FLP.c float/find_LTP_FLP.c float/find_pitch_lags_FLP.c \
|
||
|
float/find_pred_coefs_FLP.c float/LPC_analysis_filter_FLP.c \
|
||
|
float/LTP_analysis_filter_FLP.c float/LTP_scale_ctrl_FLP.c \
|
||
|
float/noise_shape_analysis_FLP.c float/prefilter_FLP.c float/process_gains_FLP.c \
|
||
|
float/regularize_correlations_FLP.c float/residual_energy_FLP.c float/solve_LS_FLP.c\
|
||
|
float/warped_autocorrelation_FLP.c float/wrappers_FLP.c float/autocorrelation_FLP.c \
|
||
|
float/burg_modified_FLP.c float/bwexpander_FLP.c float/energy_FLP.c \
|
||
|
float/inner_product_FLP.c float/k2a_FLP.c float/levinsondurbin_FLP.c \
|
||
|
float/LPC_inv_pred_gain_FLP.c float/pitch_analysis_core_FLP.c \
|
||
|
float/scale_copy_vector_FLP.c float/scale_vector_FLP.c float/schur_FLP.c \
|
||
|
float/sort_FLP.c
|
||
|
# TODO: Add Arch things.
|
||
|
|
||
|
#LOCAL_SHARED_LIBRARIES := liblpc10 libgsm libogg
|
||
|
#LOCAL_STATIC_LIBRARIES := vorbisfile vorbisenc
|
||
|
LOCAL_CFLAGS := -Wall -DHAVE_CONFIG_H
|
||
|
#LOCAL_LDFLAGS := -Wl,-Map,xxx.map
|
||
|
#LOCAL_LDLIBS := -ldl -lGLESv1_CM -llog -L$(DIRECTORY_TO_OBJ)
|
||
|
|
||
|
include $(BUILD_STATIC_LIBRARY)
|
||
|
|
||
|
|
||
|
|