HomeSort by relevance Sort by last modified time
    Searched refs:cpi (Results 1 - 25 of 65) sorted by null

1 2 3

  /external/libvpx/vp8/encoder/
firstpass.h 15 extern void vp8_init_first_pass(VP8_COMP *cpi);
16 extern void vp8_first_pass(VP8_COMP *cpi);
17 extern void vp8_end_first_pass(VP8_COMP *cpi);
19 extern void vp8_init_second_pass(VP8_COMP *cpi);
20 extern void vp8_second_pass(VP8_COMP *cpi);
21 extern void vp8_end_second_pass(VP8_COMP *cpi);
ratectrl.c 222 void vp8_save_coding_context(VP8_COMP *cpi)
224 CODING_CONTEXT *const cc = & cpi->coding_context;
231 cc->frames_since_key = cpi->frames_since_key;
232 cc->filter_level = cpi->common.filter_level;
233 cc->frames_till_gf_update_due = cpi->frames_till_gf_update_due;
234 cc->frames_since_golden = cpi->common.frames_since_golden;
236 vp8_copy(cc->mvc, cpi->common.fc.mvc);
237 vp8_copy(cc->mvcosts, cpi->mb.mvcosts);
239 vp8_copy(cc->kf_ymode_prob, cpi->common.kf_ymode_prob);
240 vp8_copy(cc->ymode_prob, cpi->common.fc.ymode_prob)
    [all...]
ratectrl.h 16 extern void vp8_save_coding_context(VP8_COMP *cpi);
17 extern void vp8_restore_coding_context(VP8_COMP *cpi);
19 extern void vp8_setup_key_frame(VP8_COMP *cpi);
20 extern void vp8_calc_iframe_target_size(VP8_COMP *cpi);
21 extern void vp8_calc_pframe_target_size(VP8_COMP *cpi);
22 extern void vp8_update_rate_correction_factors(VP8_COMP *cpi, int damp_var);
23 extern int vp8_regulate_q(VP8_COMP *cpi, int target_bits_per_frame);
24 extern void vp8_adjust_key_frame_context(VP8_COMP *cpi);
25 extern void vp8_compute_frame_size_bounds(VP8_COMP *cpi, int *frame_under_shoot_limit, int *frame_over_shoot_limit);
onyx_if.c 40 #define RTCD(x) &cpi->common.rtcd.x
47 extern void vp8cx_pick_filter_level_fast(YV12_BUFFER_CONFIG *sd, VP8_COMP *cpi);
48 extern void vp8cx_set_alt_lf_level(VP8_COMP *cpi, int filt_val);
49 extern void vp8cx_pick_filter_level(YV12_BUFFER_CONFIG *sd, VP8_COMP *cpi);
54 extern void vp8_dmachine_specific_config(VP8_COMP *cpi);
55 extern void vp8_cmachine_specific_config(VP8_COMP *cpi);
56 extern void vp8_calc_auto_iframe_target_size(VP8_COMP *cpi);
61 extern void vp8cx_create_encoder_threads(VP8_COMP *cpi);
62 extern void vp8cx_remove_encoder_threads(VP8_COMP *cpi);
68 int vp8_estimate_entropy_savings(VP8_COMP *cpi);
244 VP8_COMP *cpi = (VP8_COMP *)(ptr); local
253 VP8_COMP *cpi = (VP8_COMP *)(ptr); local
263 VP8_COMP *cpi = (VP8_COMP *)(ptr); local
283 VP8_COMP *cpi = (VP8_COMP *)(ptr); local
292 VP8_COMP *cpi = (VP8_COMP *)(ptr); local
1369 VP8_COMP *cpi = (VP8_COMP *)(ptr); local
1686 VP8_COMP *cpi = (VP8_COMP *)(ptr); local
1970 VP8_COMP *cpi; member in union:__anon5287
1974 VP8_COMP *cpi; local
2262 VP8_COMP *cpi = (VP8_COMP *)(*ptr); local
2600 VP8_COMP *cpi = (VP8_COMP *)(ptr); local
2610 VP8_COMP *cpi = (VP8_COMP *)(ptr); local
2633 VP8_COMP *cpi = (VP8_COMP *)(ptr); local
2652 VP8_COMP *cpi = (VP8_COMP *)(ptr); local
2672 VP8_COMP *cpi = (VP8_COMP *) comp; local
4753 VP8_COMP *cpi = (VP8_COMP *) ptr; local
4845 VP8_COMP *cpi = (VP8_COMP *) ptr; local
4922 VP8_COMP *cpi = (VP8_COMP *) ptr; local
5318 VP8_COMP *cpi = (VP8_COMP *) comp; local
5350 VP8_COMP *cpi = (VP8_COMP *) comp; local
5394 VP8_COMP *cpi = (VP8_COMP *) comp; local
5417 VP8_COMP *cpi = (VP8_COMP *) comp; local
5488 VP8_COMP *cpi = (VP8_COMP *) c; local
5493 VP8_COMP *cpi = (VP8_COMP *) c; local
    [all...]
segmentation.h 16 extern void vp8_update_gf_useage_maps(VP8_COMP *cpi, VP8_COMMON *cm, MACROBLOCK *x);
firstpass.c 43 extern void vp8cx_frame_init_quantizer(VP8_COMP *cpi);
45 extern void vp8_alloc_compressor_data(VP8_COMP *cpi);
62 #define POW1 (double)cpi->oxcf.two_pass_vbrbias/100.0
63 #define POW2 (double)cpi->oxcf.two_pass_vbrbias/100.0
69 void vp8_find_next_key_frame(VP8_COMP *cpi, FIRSTPASS_STATS *this_frame);
70 int vp8_input_stats(VP8_COMP *cpi, FIRSTPASS_STATS *fps);
72 int vp8_encode_intra(VP8_COMP *cpi, MACROBLOCK *x, int use_dc_pred)
77 (void) cpi;
85 vp8_encode_intra16x16mby(IF_RTCD(&cpi->rtcd), x);
94 vp8_encode_intra4x4block(IF_RTCD(&cpi->rtcd), x, be, b, B_DC_PRED)
    [all...]
rdopt.h 14 void vp8_initialize_rd_consts(VP8_COMP *cpi, int Qvalue);
15 int vp8_rd_pick_intra4x4mby_modes(VP8_COMP *cpi, MACROBLOCK *mb, int *rate, int *rate_to, int *distortion);
16 int vp8_rd_pick_intra16x16mby_mode(VP8_COMP *cpi, MACROBLOCK *x, int *returnrate, int *rate_to, int *returndistortion);
17 int vp8_rd_pick_intra_mbuv_mode(VP8_COMP *cpi, MACROBLOCK *x, int *rate, int *rate_to, int *distortion);
18 extern int vp8_rd_pick_inter_mode(VP8_COMP *cpi, MACROBLOCK *x, int recon_yoffset, int recon_uvoffset, int *returnrate, int *returndistortion, int *returnintra);
encodeframe.c 34 #define RTCD(x) &cpi->common.rtcd.x
40 extern void vp8_stuff_mb(VP8_COMP *cpi, MACROBLOCKD *x, TOKENEXTRA **t) ;
42 extern void vp8cx_initialize_me_consts(VP8_COMP *cpi, int QIndex);
43 extern void vp8_auto_select_speed(VP8_COMP *cpi);
44 extern void vp8cx_init_mbrthread_data(VP8_COMP *cpi,
51 int vp8cx_encode_inter_macroblock(VP8_COMP *cpi, MACROBLOCK *x, TOKENEXTRA **t, int recon_yoffset, int recon_uvoffset);
52 int vp8cx_encode_intra_macro_block(VP8_COMP *cpi, MACROBLOCK *x, TOKENEXTRA **t);
161 void vp8cx_init_quantizer(VP8_COMP *cpi)
173 quant_val = vp8_dc_quant(Q, cpi->common.y1dc_delta_q);
174 vp8cx_invert_quant(cpi->Y1quant[Q][0] + 0
    [all...]
segmentation.c 15 void vp8_update_gf_useage_maps(VP8_COMP *cpi, VP8_COMMON *cm, MACROBLOCK *x)
21 x->gf_active_ptr = (signed char *)cpi->gf_active_flags;
26 vpx_memset(cpi->gf_active_flags, 1, (cm->mb_rows * cm->mb_cols));
27 cpi->gf_active_count = cm->mb_rows * cm->mb_cols;
46 cpi->gf_active_count ++;
52 cpi->gf_active_count--;
picklpf.c 114 static int get_min_filter_level(VP8_COMP *cpi, int base_qindex)
118 if (cpi->source_alt_ref_active && cpi->common.refresh_golden_frame && !cpi->common.refresh_alt_ref_frame)
134 static int get_max_filter_level(VP8_COMP *cpi, int base_qindex)
142 if (cpi->section_intra_rating > 8)
145 (void) cpi;
151 void vp8cx_pick_filter_level_fast(YV12_BUFFER_CONFIG *sd, VP8_COMP *cpi)
153 VP8_COMMON *cm = &cpi->common;
163 //vp8_yv12_copy_frame_ptr( cm->frame_to_show, &cpi->last_frame_uf )
    [all...]
ethreading.c 18 extern int vp8cx_encode_inter_macroblock(VP8_COMP *cpi, MACROBLOCK *x, TOKENEXTRA **t, int recon_yoffset, int recon_uvoffset);
19 extern int vp8cx_encode_intra_macro_block(VP8_COMP *cpi, MACROBLOCK *x, TOKENEXTRA **t);
20 extern void vp8cx_mb_init_quantizer(VP8_COMP *cpi, MACROBLOCK *x);
29 VP8_COMP *cpi = (VP8_COMP *)(((ENCODETHREAD_DATA *)p_data)->ptr1); local
37 if (cpi->b_multi_threaded == 0)
40 //if(WaitForSingleObject(cpi->h_event_mbrencoding[ithread], INFINITE) == WAIT_OBJECT_0)
41 if (sem_wait(&cpi->h_event_mbrencoding[ithread]) == 0)
43 if (cpi->b_multi_threaded == FALSE) // we're shutting down
47 VP8_COMMON *cm = &cpi->common;
66 last_row_current_mb_col = &cpi->mb_row_ei[ithread-1].current_mb_col
    [all...]
rdopt.c 47 void vp8cx_mb_init_quantizer(VP8_COMP *cpi, MACROBLOCK *x);
217 void vp8cx_initialize_me_consts(VP8_COMP *cpi, int QIndex)
219 cpi->mb.sadperbit16 = sad_per_bit16lut[QIndex];
220 cpi->mb.sadperbit4 = sad_per_bit4lut[QIndex];
223 void vp8_initialize_rd_consts(VP8_COMP *cpi, int Qvalue)
236 // if (cpi->common.refresh_golden_frame ||
237 // cpi->common.refresh_alt_ref_frame)
238 cpi->RDMULT = (int)(rdconst * (capped_q * capped_q));
241 if (cpi->zbin_over_quant > 0)
247 // The units of cpi->zbin_over_quant are 1/128 of Q bin siz
    [all...]
pickinter.c 48 extern int vp8_rd_pick_best_mbsegmentation(VP8_COMP *cpi, MACROBLOCK *x, MV *best_ref_mv, int best_rd, int *, int *, int *, int, int *mvcost[2], int, int fullpixel);
426 int vp8_pick_inter_mode(VP8_COMP *cpi, MACROBLOCK *x, int recon_yoffset, int recon_uvoffset, int *returnrate, int *returndistortion, int *returnintra)
469 if (cpi->ref_frame_flags & VP8_LAST_FLAG)
471 YV12_BUFFER_CONFIG *lst_yv12 = &cpi->common.yv12_fb[cpi->common.lst_fb_idx];
474 &best_ref_mv[LAST_FRAME], MDCounts[LAST_FRAME], LAST_FRAME, cpi->common.ref_frame_sign_bias);
483 if (cpi->ref_frame_flags & VP8_GOLD_FLAG)
485 YV12_BUFFER_CONFIG *gld_yv12 = &cpi->common.yv12_fb[cpi->common.gld_fb_idx];
488 &best_ref_mv[GOLDEN_FRAME], MDCounts[GOLDEN_FRAME], GOLDEN_FRAME, cpi->common.ref_frame_sign_bias)
    [all...]
tokenize.c 26 void vp8_stuff_mb(VP8_COMP *cpi, MACROBLOCKD *x, TOKENEXTRA **t) ;
104 VP8_COMP *cpi
133 t->context_tree = cpi->common.fc.coef_probs [type] [band] [pt];
139 ++cpi->coef_counts [type] [band] [pt] [x];
157 VP8_COMP *cpi
186 t->context_tree = cpi->common.fc.coef_probs [type] [band] [pt];
191 ++cpi->coef_counts [type] [band] [pt] [x];
201 void vp8_tokenize_mb(VP8_COMP *cpi, MACROBLOCKD *x, TOKENEXTRA **t)
229 cpi->skip_true_count++;
231 if (!cpi->common.mb_no_coeff_skip
    [all...]
bitstream.c 117 static void update_mbintra_mode_probs(VP8_COMP *cpi)
119 VP8_COMMON *const x = & cpi->common;
121 vp8_writer *const w = & cpi->bc;
129 Pnew, x->fc.ymode_prob, bct, (unsigned int *)cpi->ymode_count
138 Pnew, x->fc.uv_mode_prob, bct, (unsigned int *)cpi->uv_mode_count
382 static void pack_tokens_into_partitions_c(VP8_COMP *cpi, unsigned char *cx_data, int num_part, int *size)
388 vp8_writer *w = &cpi->bc2;
402 for (mb_row = i; mb_row < cpi->common.mb_rows; mb_row += num_part)
404 TOKENEXTRA *p = cpi->tplist[mb_row].start;
405 TOKENEXTRA *stop = cpi->tplist[mb_row].stop
    [all...]
pickinter.h 20 extern int vp8_pick_inter_mode(VP8_COMP *cpi, MACROBLOCK *x, int recon_yoffset, int recon_uvoffset, int *returnrate, int *returndistortion, int *returnintra);
  /external/libvpx/vp8/encoder/generic/
csystemdependent.c 17 void vp8_arch_x86_encoder_init(VP8_COMP *cpi);
26 void vp8_cmachine_specific_config(VP8_COMP *cpi)
29 cpi->rtcd.common = &cpi->common.rtcd;
30 cpi->rtcd.variance.sad16x16 = vp8_sad16x16_c;
31 cpi->rtcd.variance.sad16x8 = vp8_sad16x8_c;
32 cpi->rtcd.variance.sad8x16 = vp8_sad8x16_c;
33 cpi->rtcd.variance.sad8x8 = vp8_sad8x8_c;
34 cpi->rtcd.variance.sad4x4 = vp8_sad4x4_c;
36 cpi->rtcd.variance.sad16x16x3 = vp8_sad16x16x3_c
    [all...]
  /external/libvpx/vp8/encoder/arm/
csystemdependent.c 20 void vp8_cmachine_specific_config(VP8_COMP *cpi)
23 cpi->rtcd.common = &cpi->common.rtcd;
26 cpi->rtcd.variance.sad16x16 = vp8_sad16x16_neon;
27 cpi->rtcd.variance.sad16x8 = vp8_sad16x8_neon;
28 cpi->rtcd.variance.sad8x16 = vp8_sad8x16_neon;
29 cpi->rtcd.variance.sad8x8 = vp8_sad8x8_neon;
30 cpi->rtcd.variance.sad4x4 = vp8_sad4x4_neon;
32 cpi->rtcd.variance.var4x4 = vp8_variance4x4_c;
33 cpi->rtcd.variance.var8x8 = vp8_variance8x8_neon
    [all...]
  /external/libvpx/vp8/encoder/x86/
x86_csystemdependent.c 171 void vp8_arch_x86_encoder_init(VP8_COMP *cpi)
193 cpi->rtcd.variance.sad16x16 = vp8_sad16x16_mmx;
194 cpi->rtcd.variance.sad16x8 = vp8_sad16x8_mmx;
195 cpi->rtcd.variance.sad8x16 = vp8_sad8x16_mmx;
196 cpi->rtcd.variance.sad8x8 = vp8_sad8x8_mmx;
197 cpi->rtcd.variance.sad4x4 = vp8_sad4x4_mmx;
199 cpi->rtcd.variance.var4x4 = vp8_variance4x4_mmx;
200 cpi->rtcd.variance.var8x8 = vp8_variance8x8_mmx;
201 cpi->rtcd.variance.var8x16 = vp8_variance8x16_mmx;
202 cpi->rtcd.variance.var16x8 = vp8_variance16x8_mmx
    [all...]
  /external/tcpdump/
print-ipcomp.c 55 u_int16_t cpi; local
61 cpi = EXTRACT_16BITS(&ipcomp->comp_cpi);
70 printf("IPComp(cpi=0x%04x)", cpi);
  /dalvik/dx/src/com/android/dx/dex/code/form/
Form22c.java 81 int cpi = ci.getIndex(); local
83 if (! unsignedFitsInShort(cpi)) {
102 int cpi = ((CstInsn) insn).getIndex(); local
107 (short) cpi);
Form31c.java 122 int cpi = ((CstInsn) insn).getIndex(); local
126 (short) cpi,
127 (short) (cpi >> 16));
Form21c.java 105 int cpi = ci.getIndex(); local
107 if (! unsignedFitsInShort(cpi)) {
127 int cpi = ((CstInsn) insn).getIndex(); local
131 (short) cpi);
  /external/e2fsprogs/intl/
relocatable.c 225 const char *cpi = cp; local
227 while (rpi > rel_installdir && cpi > cp_base)
230 cpi--;
231 if (ISSLASH (*rpi) || ISSLASH (*cpi))
233 if (ISSLASH (*rpi) && ISSLASH (*cpi))
240 != (*cpi >= 'a' && *cpi <= 'z' ? *cpi - 'a' + 'A' : *cpi))
243 if (*rpi != *cpi)
    [all...]
  /external/libvpx/vp8/
vp8_cx_iface.c 79 VP8_PTR cpi; member in struct:vpx_codec_alg_priv
388 vp8_change_config(ctx->cpi, &ctx->oxcf);
411 MAP(VP8E_GET_LAST_QUANTIZER, vp8_get_quantizer(ctx->cpi));
412 MAP(VP8E_GET_LAST_QUANTIZER_64, vp8_reverse_trans(vp8_get_quantizer(ctx->cpi)));
451 vp8_change_config(ctx->cpi, &ctx->oxcf);
519 ctx->priv->alg_priv->cpi = optr;
531 vp8_remove_compressor(&ctx->cpi);
609 vp8_change_config(ctx->cpi, &ctx->oxcf);
651 vp8_use_as_reference(ctx->cpi, ref);
669 vp8_update_reference(ctx->cpi, upd)
715 VP8_COMP *cpi = (VP8_COMP *)ctx->cpi; local
734 VP8_COMP *cpi = (VP8_COMP *)ctx->cpi; local
    [all...]

Completed in 247 milliseconds

1 2 3