Lines Matching refs:SHORT
156 static void split_lsb(const SHORT *const in_data, SHORT offset, in split_lsb()
157 const INT num_val, SHORT *const out_data_lsb, in split_lsb()
158 SHORT *const out_data_msb) { in split_lsb()
162 SHORT val = in_data[i] + offset; in split_lsb()
169 const SHORT *const in_data_lsb, const UINT num_lsb, in apply_lsb_coding()
178 static void calc_diff_freq(const SHORT *const in_data, SHORT *const out_data, in calc_diff_freq()
188 static void calc_diff_time(const SHORT *const in_data, in calc_diff_time()
189 const SHORT *const prev_data, SHORT *const out_data, in calc_diff_time()
200 static INT sym_check(SHORT data[2], const INT lav, SHORT *const pSym_bits) { in sym_check()
252 static SHORT calc_pcm_bits(const SHORT num_val, const SHORT num_levels) { in calc_pcm_bits()
253 SHORT num_complete_chunks = 0, rest_chunk_size = 0; in calc_pcm_bits()
254 SHORT max_grp_len = 0, bits_pcm = 0; in calc_pcm_bits()
294 bits_pcm = (SHORT)(ilog2(chunk_levels) * num_complete_chunks); in calc_pcm_bits()
295 bits_pcm += (SHORT)(ilog2(num_levels) * rest_chunk_size); in calc_pcm_bits()
301 const SHORT *const in_data_1, in apply_pcm_coding()
302 const SHORT *const in_data_2, const SHORT offset, in apply_pcm_coding()
303 const SHORT num_val, const SHORT num_levels) { in apply_pcm_coding()
304 SHORT i = 0, j = 0, idx = 0; in apply_pcm_coding()
305 SHORT max_grp_len = 0, grp_len = 0, next_val = 0; in apply_pcm_coding()
308 SHORT pcm_chunk_size[7] = {0}; in apply_pcm_coding()
372 const INT dim1, SHORT *const in_data, in huff_enc_1D()
373 const SHORT num_val, const SHORT p0_flag) { in huff_enc_1D()
426 const SHORT tab_idx_2D[2], const SHORT in_data[][2], in getHuffEntry()
513 SHORT tab_idx_2D[2], SHORT lav_idx, SHORT in_data[][2], in huff_enc_2D()
514 SHORT num_val, SHORT stride, SHORT *p0_data[2]) { in huff_enc_2D()
515 SHORT i = 0, lav = 0, num_sbits = 0, sym_bits = 0, escIdx = 0; in huff_enc_2D()
516 SHORT esc_data[2][MAXBANDS] = {{0}}; in huff_enc_2D()
603 static SHORT calc_huff_bits(SHORT *in_data_1, SHORT *in_data_2, in calc_huff_bits()
606 const DIFF_TYPE diff_type_2, const SHORT num_val, in calc_huff_bits()
607 SHORT *const lav_idx, SHORT *const cdg_scheme) { in calc_huff_bits()
608 SHORT tab_idx_2D[2][2] = {{0}}; in calc_huff_bits()
609 SHORT tab_idx_1D[2] = {0}; in calc_huff_bits()
610 SHORT df_rest_flag[2] = {0}; in calc_huff_bits()
611 SHORT p0_flag[2] = {0}; in calc_huff_bits()
613 SHORT pair_vec[MAXBANDS][2] = {{0}}; in calc_huff_bits()
615 SHORT *p0_data_1[2] = {NULL}; in calc_huff_bits()
616 SHORT *p0_data_2[2] = {NULL}; in calc_huff_bits()
618 SHORT i = 0; in calc_huff_bits()
619 SHORT lav_fp[2] = {0}; in calc_huff_bits()
621 SHORT bit_count_1D = 0; in calc_huff_bits()
622 SHORT bit_count_2D_freq = 0; in calc_huff_bits()
623 SHORT bit_count_min = 0; in calc_huff_bits()
625 SHORT num_val_1_short = 0; in calc_huff_bits()
626 SHORT num_val_2_short = 0; in calc_huff_bits()
628 SHORT *in_data_1_short = NULL; in calc_huff_bits()
629 SHORT *in_data_2_short = NULL; in calc_huff_bits()
780 static void apply_huff_coding(HANDLE_FDK_BITSTREAM strm, SHORT *const in_data_1, in apply_huff_coding()
781 SHORT *const in_data_2, const DATA_TYPE data_type, in apply_huff_coding()
783 const DIFF_TYPE diff_type_2, const SHORT num_val, in apply_huff_coding()
784 const SHORT *const lav_idx, in apply_huff_coding()
785 const SHORT cdg_scheme) { in apply_huff_coding()
786 SHORT tab_idx_2D[2][2] = {{0}}; in apply_huff_coding()
787 SHORT tab_idx_1D[2] = {0}; in apply_huff_coding()
788 SHORT df_rest_flag[2] = {0}; in apply_huff_coding()
789 SHORT p0_flag[2] = {0}; in apply_huff_coding()
791 SHORT pair_vec[MAXBANDS][2] = {{0}}; in apply_huff_coding()
793 SHORT *p0_data_1[2] = {NULL}; in apply_huff_coding()
794 SHORT *p0_data_2[2] = {NULL}; in apply_huff_coding()
796 SHORT i = 0; in apply_huff_coding()
798 SHORT num_val_1_short = num_val; in apply_huff_coding()
799 SHORT num_val_2_short = num_val; in apply_huff_coding()
801 SHORT *in_data_1_short = NULL; in apply_huff_coding()
802 SHORT *in_data_2_short = NULL; in apply_huff_coding()
945 SHORT aaInData[][MAXBANDS], in fdk_sacenc_ecDataPairEnc()
946 SHORT aHistory[MAXBANDS], in fdk_sacenc_ecDataPairEnc()
951 SHORT reset = 0, pb = 0; in fdk_sacenc_ecDataPairEnc()
952 SHORT quant_levels = 0, quant_offset = 0, num_pcm_val = 0; in fdk_sacenc_ecDataPairEnc()
954 SHORT splitLsb_flag = 0; in fdk_sacenc_ecDataPairEnc()
955 SHORT pcmCoding_flag = 0; in fdk_sacenc_ecDataPairEnc()
957 SHORT allowDiffTimeBack_flag = !independency_flag || (setIdx > 0); in fdk_sacenc_ecDataPairEnc()
959 SHORT num_lsb_bits = -1; in fdk_sacenc_ecDataPairEnc()
960 SHORT num_pcm_bits = -1; in fdk_sacenc_ecDataPairEnc()
962 SHORT quant_data_lsb[2][MAXBANDS]; in fdk_sacenc_ecDataPairEnc()
963 SHORT quant_data_msb[2][MAXBANDS]; in fdk_sacenc_ecDataPairEnc()
965 SHORT quant_data_hist_lsb[MAXBANDS]; in fdk_sacenc_ecDataPairEnc()
966 SHORT quant_data_hist_msb[MAXBANDS]; in fdk_sacenc_ecDataPairEnc()
968 SHORT data_diff_freq[2][MAXBANDS]; in fdk_sacenc_ecDataPairEnc()
969 SHORT data_diff_time[2][MAXBANDS + 2]; in fdk_sacenc_ecDataPairEnc()
971 SHORT *p_quant_data_msb[2]; in fdk_sacenc_ecDataPairEnc()
972 SHORT *p_quant_data_hist_msb = NULL; in fdk_sacenc_ecDataPairEnc()
974 SHORT min_bits_all = 0; in fdk_sacenc_ecDataPairEnc()
975 SHORT min_found = 0; in fdk_sacenc_ecDataPairEnc()
977 SHORT min_bits_df_df = -1; in fdk_sacenc_ecDataPairEnc()
978 SHORT min_bits_df_dt = -1; in fdk_sacenc_ecDataPairEnc()
979 SHORT min_bits_dtbw_df = -1; in fdk_sacenc_ecDataPairEnc()
980 SHORT min_bits_dt_dt = -1; in fdk_sacenc_ecDataPairEnc()
982 SHORT lav_df_df[2] = {-1, -1}; in fdk_sacenc_ecDataPairEnc()
983 SHORT lav_df_dt[2] = {-1, -1}; in fdk_sacenc_ecDataPairEnc()
984 SHORT lav_dtbw_df[2] = {-1, -1}; in fdk_sacenc_ecDataPairEnc()
985 SHORT lav_dt_dt[2] = {-1, -1}; in fdk_sacenc_ecDataPairEnc()
987 SHORT coding_scheme_df_df = 0; in fdk_sacenc_ecDataPairEnc()
988 SHORT coding_scheme_df_dt = 0; in fdk_sacenc_ecDataPairEnc()
989 SHORT coding_scheme_dtbw_df = 0; in fdk_sacenc_ecDataPairEnc()
990 SHORT coding_scheme_dt_dt = 0; in fdk_sacenc_ecDataPairEnc()
1240 SHORT aaInData[][MAXBANDS], in fdk_sacenc_ecDataSingleEnc()
1241 SHORT aHistory[MAXBANDS], in fdk_sacenc_ecDataSingleEnc()
1246 SHORT reset = 0, pb = 0; in fdk_sacenc_ecDataSingleEnc()
1247 SHORT quant_levels = 0, quant_offset = 0, num_pcm_val = 0; in fdk_sacenc_ecDataSingleEnc()
1249 SHORT splitLsb_flag = 0; in fdk_sacenc_ecDataSingleEnc()
1250 SHORT pcmCoding_flag = 0; in fdk_sacenc_ecDataSingleEnc()
1252 SHORT allowDiffTimeBack_flag = !independency_flag || (setIdx > 0); in fdk_sacenc_ecDataSingleEnc()
1254 SHORT num_lsb_bits = -1; in fdk_sacenc_ecDataSingleEnc()
1255 SHORT num_pcm_bits = -1; in fdk_sacenc_ecDataSingleEnc()
1257 SHORT quant_data_lsb[MAXBANDS]; in fdk_sacenc_ecDataSingleEnc()
1258 SHORT quant_data_msb[MAXBANDS]; in fdk_sacenc_ecDataSingleEnc()
1260 SHORT quant_data_hist_lsb[MAXBANDS]; in fdk_sacenc_ecDataSingleEnc()
1261 SHORT quant_data_hist_msb[MAXBANDS]; in fdk_sacenc_ecDataSingleEnc()
1263 SHORT data_diff_freq[MAXBANDS]; in fdk_sacenc_ecDataSingleEnc()
1264 SHORT data_diff_time[MAXBANDS + 2]; in fdk_sacenc_ecDataSingleEnc()
1266 SHORT *p_quant_data_msb; in fdk_sacenc_ecDataSingleEnc()
1267 SHORT *p_quant_data_hist_msb = NULL; in fdk_sacenc_ecDataSingleEnc()
1269 SHORT min_bits_all = 0; in fdk_sacenc_ecDataSingleEnc()
1270 SHORT min_found = 0; in fdk_sacenc_ecDataSingleEnc()
1272 SHORT min_bits_df = -1; in fdk_sacenc_ecDataSingleEnc()
1273 SHORT min_bits_dt = -1; in fdk_sacenc_ecDataSingleEnc()
1275 SHORT lav_df[2] = {-1, -1}; in fdk_sacenc_ecDataSingleEnc()
1276 SHORT lav_dt[2] = {-1, -1}; in fdk_sacenc_ecDataSingleEnc()
1278 SHORT coding_scheme_df = 0; in fdk_sacenc_ecDataSingleEnc()
1279 SHORT coding_scheme_dt = 0; in fdk_sacenc_ecDataSingleEnc()