Searched defs:cm (Results 51 - 75 of 199) sorted by relevance

12345678

/external/libvpx/libvpx/vp9/common/mips/dspr2/
H A Dvp9_convolve8_vert_dspr2.c33 uint8_t *cm = vp9_ff_cropTbl; local
138 "lbux %[store1], %[Temp1](%[cm]) \n\t"
143 "lbux %[store2], %[Temp2](%[cm]) \n\t"
151 "lbux %[store1], %[Temp1](%[cm]) \n\t"
152 "lbux %[store2], %[Temp2](%[cm]) \n\t"
168 [cm] "r" (cm), [dst_ptr] "r" (dst_ptr)
187 uint8_t *cm = vp9_ff_cropTbl; local
293 "lbux %[store1], %[Temp1](%[cm]) \n\t"
298 "lbux %[store2], %[Temp2](%[cm]) \
[all...]
H A Dvp9_intrapred4_dspr2.c94 uint8_t *cm = vp9_ff_cropTbl; local
124 "lbux %[res0], %[res0](%[cm]) \n\t"
127 "lbux %[res1], %[res1](%[cm]) \n\t"
132 "lbux %[res0], %[res0](%[cm]) \n\t"
136 "lbux %[res1], %[res1](%[cm]) \n\t"
151 "lbux %[res0], %[res0](%[cm]) \n\t"
154 "lbux %[res1], %[res1](%[cm]) \n\t"
159 "lbux %[res0], %[res0](%[cm]) \n\t"
163 "lbux %[res1], %[res1](%[cm]) \n\t"
178 "lbux %[res0], %[res0](%[cm]) \
[all...]
/external/libvpx/libvpx/vp9/common/
H A Dvp9_loopfilter.h90 void vp9_setup_mask(struct VP9Common *const cm,
95 void vp9_filter_block_plane(struct VP9Common *const cm,
100 void vp9_loop_filter_init(struct VP9Common *cm);
105 void vp9_loop_filter_frame_init(struct VP9Common *cm, int default_filt_lvl);
107 void vp9_loop_filter_frame(struct VP9Common *cm,
114 struct VP9Common *cm, struct macroblockd *xd,
119 struct VP9Common *cm; member in struct:LoopFilterWorkerData
H A Dvp9_pred_common.h29 int vp9_get_segment_id(VP9_COMMON *cm, const uint8_t *segment_ids,
55 static INLINE vp9_prob vp9_get_skip_prob(const VP9_COMMON *cm, argument
57 return cm->fc.skip_probs[vp9_get_skip_context(xd)];
64 static INLINE vp9_prob vp9_get_intra_inter_prob(const VP9_COMMON *cm, argument
66 return cm->fc.intra_inter_prob[vp9_get_intra_inter_context(xd)];
69 int vp9_get_reference_mode_context(const VP9_COMMON *cm, const MACROBLOCKD *xd);
71 static INLINE vp9_prob vp9_get_reference_mode_prob(const VP9_COMMON *cm, argument
73 return cm->fc.comp_inter_prob[vp9_get_reference_mode_context(cm, xd)];
76 int vp9_get_pred_context_comp_ref_p(const VP9_COMMON *cm,
79 vp9_get_pred_prob_comp_ref_p(const VP9_COMMON *cm, const MACROBLOCKD *xd) argument
87 vp9_get_pred_prob_single_ref_p1(const VP9_COMMON *cm, const MACROBLOCKD *xd) argument
94 vp9_get_pred_prob_single_ref_p2(const VP9_COMMON *cm, const MACROBLOCKD *xd) argument
[all...]
/external/libvpx/libvpx/vp9/encoder/
H A Dvp9_aq_variance.c76 VP9_COMMON *cm = &cpi->common; local
77 struct segmentation *seg = &cm->seg;
78 const double base_q = vp9_convert_qindex_to_q(cm->base_qindex);
79 const int base_rdmult = vp9_compute_rd_mult(cpi, cm->base_qindex +
80 cm->y_dc_delta_q);
83 if (cm->frame_type == KEY_FRAME ||
106 segment_rdmult = vp9_compute_rd_mult(cpi, cm->base_qindex + qindex_delta +
107 cm->y_dc_delta_q);
/external/aac/libAACenc/src/
H A Dchannel_map.cpp260 AAC_ENCODER_ERROR FDKaacEnc_InitChannelMapping(CHANNEL_MODE mode, CHANNEL_ORDER co, CHANNEL_MAPPING* cm) argument
269 FDKmemclear(cm, sizeof(CHANNEL_MAPPING));
275 cm->encMode = channelModeConfig[i].encMode;
276 cm->nChannels = channelModeConfig[i].nChannels;
277 cm->nChannelsEff = channelModeConfig[i].nChannelsEff;
278 cm->nElements = channelModeConfig[i].nElements;
288 FDKaacEnc_initElement(&cm->elInfo[0], ID_SCE, &count, mode, co, it_cnt, (FIXP_DBL)MAXVAL_DBL);
292 FDKaacEnc_initElement(&cm->elInfo[0], ID_CPE, &count, mode, co, it_cnt, (FIXP_DBL)MAXVAL_DBL);
297 FDKaacEnc_initElement(&cm->elInfo[0], ID_SCE, &count, mode, co, it_cnt, FL2FXCONST_DBL(0.4f));
298 FDKaacEnc_initElement(&cm
345 FDKaacEnc_InitElementBits(QC_STATE *hQC, CHANNEL_MAPPING *cm, INT bitrateTot, INT averageBitsTot, INT maxChannelBits) argument
[all...]
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/
H A Dloopfilter.c93 void vp8_loop_filter_init(VP8_COMMON *cm) argument
95 loop_filter_info_n *lfi = &cm->lf_info;
99 vp8_loop_filter_update_sharpness(lfi, cm->sharpness_level);
100 cm->last_sharpness_level = cm->sharpness_level;
112 void vp8_loop_filter_frame_init(VP8_COMMON *cm, argument
120 loop_filter_info_n *lfi = &cm->lf_info;
123 if(cm->last_sharpness_level != cm->sharpness_level)
125 vp8_loop_filter_update_sharpness(lfi, cm
198 vp8_loop_filter_row_normal(VP8_COMMON *cm, MODE_INFO *mode_info_context, int mb_row, int post_ystride, int post_uvstride, unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr) argument
256 vp8_loop_filter_row_simple(VP8_COMMON *cm, MODE_INFO *mode_info_context, int mb_row, int post_ystride, int post_uvstride, unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr) argument
305 vp8_loop_filter_frame(VP8_COMMON *cm, MACROBLOCKD *mbd, int frame_type) argument
446 vp8_loop_filter_frame_yonly( VP8_COMMON *cm, MACROBLOCKD *mbd, int default_filt_lvl ) argument
553 vp8_loop_filter_partial_frame( VP8_COMMON *cm, MACROBLOCKD *mbd, int default_filt_lvl ) argument
[all...]
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/mips/dspr2/
H A Didctllm_dspr2.c56 unsigned char *cm = ff_cropTbl + CROP_WIDTH; local
203 dst_ptr[c] = cm[a] ;
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/decoder/
H A Donyxd_if.c40 extern void vp8_init_loop_filter(VP8_COMMON *cm);
42 static int get_free_fb (VP8_COMMON *cm);
112 VP8_COMMON *cm = &pbi->common; local
116 ref_fb_idx = cm->lst_fb_idx;
118 ref_fb_idx = cm->gld_fb_idx;
120 ref_fb_idx = cm->alt_fb_idx;
127 if(cm->yv12_fb[ref_fb_idx].y_height != sd->y_height ||
128 cm->yv12_fb[ref_fb_idx].y_width != sd->y_width ||
129 cm->yv12_fb[ref_fb_idx].uv_height != sd->uv_height ||
130 cm
143 VP8_COMMON *cm = &pbi->common; local
181 get_free_fb(VP8_COMMON *cm) argument
204 swap_frame_buffers(VP8_COMMON *cm) argument
266 VP8_COMMON *cm = &pbi->common; local
304 VP8_COMMON *cm = &pbi->common; local
[all...]
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/
H A Dethreading.c22 extern void vp8_loopfilter_frame(VP8_COMP *cpi, VP8_COMMON *cm);
27 VP8_COMMON *cm = &cpi->common; local
39 vp8_loopfilter_frame(cpi, cm);
64 VP8_COMMON *cm = &cpi->common; local
71 const int num_part = (1 << cm->multi_token_partition);
80 for (mb_row = ithread + 1; mb_row < cm->mb_rows; mb_row += (cpi->encoding_thread_count + 1))
85 int ref_fb_idx = cm->lst_fb_idx;
86 int dst_fb_idx = cm->new_fb_idx;
87 int recon_y_stride = cm->yv12_fb[ref_fb_idx].y_stride;
88 int recon_uv_stride = cm
457 VP8_COMMON *const cm = & cpi->common; local
514 const VP8_COMMON * cm = &cpi->common; local
[all...]
H A Dpicklpf.c138 VP8_COMMON *cm = &cpi->common; local
142 int min_filter_level = get_min_filter_level(cpi, cm->base_qindex);
143 int max_filter_level = get_max_filter_level(cpi, cm->base_qindex);
145 int best_filt_val = cm->filter_level;
146 YV12_BUFFER_CONFIG * saved_frame = cm->frame_to_show;
149 cm->frame_to_show = &cpi->pick_lf_lvl_frame;
151 if (cm->frame_type == KEY_FRAME)
152 cm->sharpness_level = 0;
154 cm->sharpness_level = cpi->oxcf.Sharpness;
156 if (cm
268 VP8_COMMON *cm = &cpi->common; local
[all...]
H A Dquantize.c551 VP8_COMMON *cm = &cpi->common; local
555 cm->base_qindex = Q;
560 cm->y1dc_delta_q = 0;
561 cm->y2ac_delta_q = 0;
562 cm->uvdc_delta_q = 0;
563 cm->uvac_delta_q = 0;
572 update |= cm->y2dc_delta_q != new_delta_q;
573 cm->y2dc_delta_q = new_delta_q;
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/mips/dspr2/
H A Dvp9_convolve2_avg_horiz_dspr2.c30 uint8_t *cm = vp9_ff_cropTbl; local
69 "lbux %[tp1], %[Temp1](%[cm]) \n\t" /* even 1 */
81 "lbux %[tp2], %[Temp3](%[cm]) \n\t" /* even 2 */
84 "lbux %[tn1], %[Temp2](%[cm]) \n\t" /* odd 1 */
94 "lbux %[p3], %[Temp4](%[cm]) \n\t" /* odd 2 */
109 [cm] "r" (cm), [dst] "r" (dst), [src] "r" (src)
125 uint8_t *cm = vp9_ff_cropTbl; local
166 "lbux %[st0], %[Temp1](%[cm]) \n\t"
169 "lbux %[st1], %[Temp3](%[cm]) \
277 uint8_t *cm = vp9_ff_cropTbl; local
526 uint8_t *cm = vp9_ff_cropTbl; local
[all...]
H A Dvp9_convolve2_dspr2.c30 uint8_t *cm = vp9_ff_cropTbl; local
67 "lbux %[tp1], %[Temp1](%[cm]) \n\t"
76 "lbux %[tp2], %[Temp2](%[cm]) \n\t"
83 "lbux %[p1], %[Temp1](%[cm]) \n\t"
84 "lbux %[p2], %[Temp2](%[cm]) \n\t"
104 [cm] "r" (cm), [src] "r" (src), [dst_stride] "r" (dst_stride)
120 uint8_t *cm = vp9_ff_cropTbl; local
163 "lbux %[Temp2], %[Temp1](%[cm]) \n\t"
169 "lbux %[tp1], %[Temp3](%[cm]) \
260 uint8_t *cm = vp9_ff_cropTbl; local
492 uint8_t *cm = vp9_ff_cropTbl; local
[all...]
H A Dvp9_convolve2_horiz_dspr2.c30 uint8_t *cm = vp9_ff_cropTbl; local
66 "lbux %[tp1], %[Temp1](%[cm]) \n\t"
75 "lbux %[tp2], %[Temp3](%[cm]) \n\t"
82 "lbux %[p1], %[Temp2](%[cm]) \n\t"
83 "lbux %[p2], %[Temp4](%[cm]) \n\t"
96 [cm] "r" (cm), [dst] "r" (dst), [src] "r" (src)
112 uint8_t *cm = vp9_ff_cropTbl; local
151 "lbux %[st0], %[Temp1](%[cm]) \n\t"
163 "lbux %[st1], %[Temp3](%[cm]) \
239 uint8_t *cm = vp9_ff_cropTbl; local
446 uint8_t *cm = vp9_ff_cropTbl; local
[all...]
H A Dvp9_convolve8_avg_dspr2.c33 uint8_t *cm = vp9_ff_cropTbl; local
140 "lbux %[store1], %[Temp1](%[cm]) \n\t"
146 "lbux %[store2], %[Temp2](%[cm]) \n\t"
157 "lbux %[store1], %[Temp1](%[cm]) \n\t"
158 "lbux %[store2], %[Temp2](%[cm]) \n\t"
175 [src_stride] "r" (src_stride), [cm] "r" (cm), [dst_ptr] "r" (dst_ptr)
194 uint8_t *cm = vp9_ff_cropTbl; local
302 "lbux %[store1], %[Temp1](%[cm]) \n\t"
308 "lbux %[store2], %[Temp2](%[cm]) \
[all...]
H A Dvp9_convolve8_avg_horiz_dspr2.c30 uint8_t *cm = vp9_ff_cropTbl; local
84 "lbux %[tp1], %[Temp1](%[cm]) \n\t" /* even 1 */
101 "lbux %[tp2], %[Temp3](%[cm]) \n\t" /* even 2 */
105 "lbux %[tn1], %[Temp2](%[cm]) \n\t" /* odd 1 */
118 "lbux %[n2], %[Temp4](%[cm]) \n\t" /* odd 2 */
136 [cm] "r" (cm), [dst] "r" (dst), [src] "r" (src)
152 uint8_t *cm = vp9_ff_cropTbl; local
205 "lbux %[st0], %[Temp1](%[cm]) \n\t"
209 "lbux %[st1], %[Temp3](%[cm]) \
342 uint8_t *cm = vp9_ff_cropTbl; local
653 uint8_t *cm = vp9_ff_cropTbl; local
[all...]
H A Dvp9_convolve8_horiz_dspr2.c30 uint8_t *cm = vp9_ff_cropTbl; local
82 "lbux %[tp1], %[Temp1](%[cm]) \n\t"
96 "lbux %[tp2], %[Temp3](%[cm]) \n\t"
107 "lbux %[tn1], %[Temp2](%[cm]) \n\t"
108 "lbux %[n2], %[Temp4](%[cm]) \n\t"
125 [cm] "r" (cm), [dst] "r" (dst), [src] "r" (src)
141 uint8_t *cm = vp9_ff_cropTbl; local
192 "lbux %[st0], %[Temp1](%[cm]) \n\t"
208 "lbux %[st1], %[Temp3](%[cm]) \
308 uint8_t *cm = vp9_ff_cropTbl; local
578 uint8_t *cm = vp9_ff_cropTbl; local
[all...]
H A Dvp9_intrapred8_dspr2.c164 uint8_t *cm = vp9_ff_cropTbl; local
196 "lbux %[res0], %[res0](%[cm]) \n\t"
197 "lbux %[res1], %[res1](%[cm]) \n\t"
198 "lbux %[res2], %[res2](%[cm]) \n\t"
199 "lbux %[res3], %[res3](%[cm]) \n\t"
222 "lbux %[res0], %[res0](%[cm]) \n\t"
223 "lbux %[res1], %[res1](%[cm]) \n\t"
224 "lbux %[res2], %[res2](%[cm]) \n\t"
225 "lbux %[res3], %[res3](%[cm]) \n\t"
249 "lbux %[res0], %[res0](%[cm]) \
[all...]
H A Dvp9_itrans4_dspr2.c114 uint8_t *cm = vp9_ff_cropTbl; local
185 "lbux %[Temp2], %[Temp1](%[cm]) \n\t"
194 "lbux %[Temp2], %[Temp1](%[cm]) \n\t"
203 "lbux %[Temp2], %[Temp1](%[cm]) \n\t"
211 "lbux %[Temp2], %[Temp1](%[cm]) \n\t"
222 [input] "r" (input), [cm] "r" (cm), [dest_stride] "r" (dest_stride)
H A Dvp9_itrans8_dspr2.c210 uint8_t *cm = vp9_ff_cropTbl; local
367 "lbux %[Temp2], %[Temp1](%[cm]) \n\t"
376 "lbux %[Temp2], %[Temp1](%[cm]) \n\t"
385 "lbux %[Temp2], %[Temp1](%[cm]) \n\t"
394 "lbux %[Temp2], %[Temp1](%[cm]) \n\t"
403 "lbux %[Temp2], %[Temp1](%[cm]) \n\t"
412 "lbux %[Temp2], %[Temp1](%[cm]) \n\t"
421 "lbux %[Temp2], %[Temp1](%[cm]) \n\t"
429 "lbux %[Temp2], %[Temp1](%[cm]) \n\t"
444 [input] "r" (input), [cm] "
[all...]
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/
H A Dvp9_entropy.c750 void vp9_default_coef_probs(VP9_COMMON *cm) { argument
751 vp9_copy(cm->fc.coef_probs[TX_4X4], default_coef_probs_4x4);
752 vp9_copy(cm->fc.coef_probs[TX_8X8], default_coef_probs_8x8);
753 vp9_copy(cm->fc.coef_probs[TX_16X16], default_coef_probs_16x16);
754 vp9_copy(cm->fc.coef_probs[TX_32X32], default_coef_probs_32x32);
764 static void adapt_coef_probs(VP9_COMMON *cm, TX_SIZE tx_size, argument
767 const FRAME_CONTEXT *pre_fc = &cm->frame_contexts[cm->frame_context_idx];
768 vp9_coeff_probs_model *const probs = cm->fc.coef_probs[tx_size];
770 vp9_coeff_count_model *counts = cm
795 vp9_adapt_coef_probs(VP9_COMMON *cm) argument
[all...]
H A Dvp9_entropymode.c351 void vp9_adapt_mode_probs(VP9_COMMON *cm) { argument
353 FRAME_CONTEXT *fc = &cm->fc;
354 const FRAME_CONTEXT *pre_fc = &cm->frame_contexts[cm->frame_context_idx];
355 const FRAME_COUNTS *counts = &cm->counts;
387 if (cm->interp_filter == SWITCHABLE) {
393 if (cm->tx_mode == TX_MODE_SELECT) {
434 void vp9_setup_past_independence(VP9_COMMON *cm) { argument
437 struct loopfilter *const lf = &cm->lf;
440 vp9_clearall_segfeatures(&cm
[all...]
H A Dvp9_entropymv.c196 void vp9_adapt_mv_probs(VP9_COMMON *cm, int allow_hp) { argument
199 nmv_context *fc = &cm->fc.nmvc;
200 const nmv_context *pre_fc = &cm->frame_contexts[cm->frame_context_idx].nmvc;
201 const nmv_context_counts *counts = &cm->counts.mv;
231 void vp9_init_mv_probs(VP9_COMMON *cm) { argument
232 cm->fc.nmvc = default_nmv_context;
H A Dvp9_pred_common.c70 int vp9_get_reference_mode_context(const VP9_COMMON *cm, argument
84 ctx = (above_mbmi->ref_frame[0] == cm->comp_fixed_ref) ^
85 (left_mbmi->ref_frame[0] == cm->comp_fixed_ref);
88 ctx = 2 + (above_mbmi->ref_frame[0] == cm->comp_fixed_ref ||
92 ctx = 2 + (left_mbmi->ref_frame[0] == cm->comp_fixed_ref ||
101 ctx = edge_mbmi->ref_frame[0] == cm->comp_fixed_ref;
113 int vp9_get_pred_context_comp_ref_p(const VP9_COMMON *cm, argument
125 const int fix_ref_idx = cm->ref_frame_sign_bias[cm->comp_fixed_ref];
138 pred_context = 1 + 2 * (edge_mbmi->ref_frame[0] != cm
369 vp9_get_segment_id(const VP9_COMMON *cm, const uint8_t *segment_ids, BLOCK_SIZE bsize, int mi_row, int mi_col) argument
[all...]

Completed in 5219 milliseconds

12345678