/external/libavc/encoder/ |
D | ih264e_core_coding.c | 800 tu_sblk_coeff_data_t *ps_mb_coeff_data = (*pv_mb_coeff_data), *ps_mb_coeff_data_ac; in ih264e_pack_l_mb_i16() local 834 ps_mb_coeff_data->i4_sig_map_nnz = u4_nnz; in ih264e_pack_l_mb_i16() 843 … ps_mb_coeff_data->ai2_residue[u4_nnz_cnt++] = pi2_res_mb_dc[pu1_scan_order[coeff_cnt]]; in ih264e_pack_l_mb_i16() 849 ps_mb_coeff_data->i4_sig_map_nnz |= (u4_s_map << 16); in ih264e_pack_l_mb_i16() 850 (*pv_mb_coeff_data) = ps_mb_coeff_data->ai2_residue + ALIGN2(u4_nnz_cnt); in ih264e_pack_l_mb_i16() 856 (*pv_mb_coeff_data) = ps_mb_coeff_data->ai2_residue; in ih264e_pack_l_mb_i16() 871 ps_mb_coeff_data = (*pv_mb_coeff_data); in ih264e_pack_l_mb_i16() 887 ps_mb_coeff_data->i4_sig_map_nnz = u4_nnz; in ih264e_pack_l_mb_i16() 896 … ps_mb_coeff_data->ai2_residue[u4_nnz_cnt++] = pi2_res_mb_ac[pu1_scan_order[coeff_cnt]]; in ih264e_pack_l_mb_i16() 902 ps_mb_coeff_data->i4_sig_map_nnz |= (u4_s_map << 16); in ih264e_pack_l_mb_i16() [all …]
|
D | ih264e_defs.h | 41 #define PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, u4_nnz, u4_sig_coeff_map, pi… argument 43 ps_mb_coeff_data = pv_mb_coeff_data; \ 44 u4_nnz = ps_mb_coeff_data->i4_sig_map_nnz & 0xff; \ 47 u4_sig_coeff_map = ps_mb_coeff_data->i4_sig_map_nnz >> 16; \ 48 pi2_res_block = ps_mb_coeff_data->ai2_residue; \ 49 pv_mb_coeff_data = ps_mb_coeff_data->ai2_residue + ALIGN2(u4_nnz); \ 53 pv_mb_coeff_data = ps_mb_coeff_data->ai2_residue; \
|
D | ih264e_cavlc.c | 720 tu_sblk_coeff_data_t *ps_mb_coeff_data; in ih264e_encode_residue() local 753 …PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, au1_nnz[0], au2_sig_coeff_map[0], p… in ih264e_encode_residue() 774 …PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, au1_nnz[0], au2_sig_coeff_map[0], p… in ih264e_encode_residue() 775 …PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, au1_nnz[1], au2_sig_coeff_map[1], p… in ih264e_encode_residue() 776 …PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, au1_nnz[2], au2_sig_coeff_map[2], p… in ih264e_encode_residue() 777 …PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, au1_nnz[3], au2_sig_coeff_map[3], p… in ih264e_encode_residue() 798 …PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, au1_nnz[0], au2_sig_coeff_map[0], p… in ih264e_encode_residue() 799 …PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, au1_nnz[1], au2_sig_coeff_map[1], p… in ih264e_encode_residue() 800 …PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, au1_nnz[2], au2_sig_coeff_map[2], p… in ih264e_encode_residue() 801 …PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, au1_nnz[3], au2_sig_coeff_map[3], p… in ih264e_encode_residue() [all …]
|
D | ih264e_cabac_encode.c | 889 tu_sblk_coeff_data_t *ps_mb_coeff_data; in ih264e_cabac_encode_residue_luma_dc() local 900 PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, u1_nnz, in ih264e_cabac_encode_residue_luma_dc() 970 tu_sblk_coeff_data_t *ps_mb_coeff_data; in ih264e_cabac_write_chroma_residue() local 992 PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, in ih264e_cabac_write_chroma_residue() 1054 PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, in ih264e_cabac_write_chroma_residue() 1147 tu_sblk_coeff_data_t *ps_mb_coeff_data; in ih264e_cabac_encode_residue() local 1211 PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, in ih264e_cabac_encode_residue()
|
/external/libavc/encoder/svc/ |
D | isvce_core_coding.c | 891 tu_sblk_coeff_data_t *ps_mb_coeff_data = (*pv_mb_coeff_data), *ps_mb_coeff_data_ac; in isvce_pack_l_mb_i16() local 925 ps_mb_coeff_data->i4_sig_map_nnz = u4_nnz; in isvce_pack_l_mb_i16() 934 ps_mb_coeff_data->ai2_residue[u4_nnz_cnt++] = in isvce_pack_l_mb_i16() 941 ps_mb_coeff_data->i4_sig_map_nnz |= (u4_s_map << 16); in isvce_pack_l_mb_i16() 942 (*pv_mb_coeff_data) = ps_mb_coeff_data->ai2_residue + ALIGN2(u4_nnz_cnt); in isvce_pack_l_mb_i16() 948 (*pv_mb_coeff_data) = ps_mb_coeff_data->ai2_residue; in isvce_pack_l_mb_i16() 963 ps_mb_coeff_data = (*pv_mb_coeff_data); in isvce_pack_l_mb_i16() 979 ps_mb_coeff_data->i4_sig_map_nnz = u4_nnz; in isvce_pack_l_mb_i16() 989 ps_mb_coeff_data->ai2_residue[u4_nnz_cnt++] = in isvce_pack_l_mb_i16() 996 ps_mb_coeff_data->i4_sig_map_nnz |= (u4_s_map << 16); in isvce_pack_l_mb_i16() [all …]
|
D | isvce_cavlc.c | 715 tu_sblk_coeff_data_t *ps_mb_coeff_data; in isvce_encode_residue() local 749 PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, au1_nnz[0], in isvce_encode_residue() 770 PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, au1_nnz[0], in isvce_encode_residue() 772 PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, au1_nnz[1], in isvce_encode_residue() 774 PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, au1_nnz[2], in isvce_encode_residue() 776 PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, au1_nnz[3], in isvce_encode_residue() 800 PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, au1_nnz[0], in isvce_encode_residue() 802 PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, au1_nnz[1], in isvce_encode_residue() 804 PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, au1_nnz[2], in isvce_encode_residue() 806 PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, au1_nnz[3], in isvce_encode_residue() [all …]
|
D | isvce_cabac_encode.c | 810 tu_sblk_coeff_data_t *ps_mb_coeff_data; in isvce_cabac_encode_residue_luma_dc() local 821 PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, u1_nnz, u2_sig_coeff_map, in isvce_cabac_encode_residue_luma_dc() 883 tu_sblk_coeff_data_t *ps_mb_coeff_data; in isvce_cabac_write_chroma_residue() local 905 PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, u1_nnz, u2_sig_coeff_map, in isvce_cabac_write_chroma_residue() 961 PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, u1_nnz, in isvce_cabac_write_chroma_residue() 1041 tu_sblk_coeff_data_t *ps_mb_coeff_data; in isvce_cabac_encode_residue() local 1103 PARSE_COEFF_DATA_BLOCK_4x4(pv_mb_coeff_data, ps_mb_coeff_data, u1_nnz, in isvce_cabac_encode_residue()
|