/external/libvpx/libvpx/vp9/encoder/ |
H A D | vp9_speed_features.c | 96 if ((speed >= 1) && (cpi->oxcf.pass == 2) && 156 sf->reference_masking = cpi->oxcf.resize_mode != RESIZE_DYNAMIC ? 1 : 0; 292 sf->reference_masking = (cpi->oxcf.resize_mode != RESIZE_DYNAMIC && 416 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 420 if (oxcf->mode == REALTIME) { 421 set_rt_speed_feature_framesize_dependent(cpi, sf, oxcf->speed); 422 } else if (oxcf->mode == GOOD) { 423 set_good_speed_feature_framesize_dependent(cpi, sf, oxcf->speed); 430 if (cpi->encode_breakout && oxcf 447 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local [all...] |
H A D | vp9_svc_layercontext.c | 25 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 35 if (cpi->oxcf.error_resilient_mode == 0 && cpi->oxcf.pass == 2) { 54 for (sl = 0; sl < oxcf->ss_number_layers; ++sl) { 55 for (tl = 0; tl < oxcf->ts_number_layers; ++tl) { 56 int layer = LAYER_IDS_TO_IDX(sl, tl, oxcf->ts_number_layers); 64 lrc->ni_av_qi = oxcf->worst_allowed_q; 78 if (cpi->oxcf.rc_mode == VPX_CBR) { 79 lc->target_bandwidth = oxcf 134 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 230 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 256 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 305 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 725 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local [all...] |
H A D | vp9_temporal_filter.c | 597 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 600 int frames_fwd = (cpi->oxcf.arnr_max_frames - 1) >> 1; 615 frames_bwd += (oxcf->arnr_max_frames + 1) & 0x1; 628 strength = oxcf->arnr_strength; 630 strength = oxcf->arnr_strength - ((16 - q) / 2); 646 if (cpi->oxcf.pass == 2 && cpi->multi_arf_allowed) {
|
H A D | vp9_ratectrl.c | 202 const VP9EncoderConfig *oxcf = &cpi->oxcf; local 217 if (oxcf->rc_max_inter_bitrate_pct) { 219 oxcf->rc_max_inter_bitrate_pct / 100; 227 const VP9EncoderConfig *oxcf = &cpi->oxcf; local 228 if (oxcf->rc_max_intra_bitrate_pct) { 230 oxcf->rc_max_intra_bitrate_pct / 100; 277 if (cpi->oxcf.content == VP9E_CONTENT_SCREEN && 278 cpi->oxcf 313 vp9_rc_init(const VP9EncoderConfig *oxcf, int pass, RATE_CONTROL *rc) argument 371 const VP9EncoderConfig *oxcf = &cpi->oxcf; local 807 get_active_cq_level(const RATE_CONTROL *rc, const VP9EncoderConfig *const oxcf) argument 826 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 994 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 1279 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 1465 const VP9EncoderConfig *oxcf = &cpi->oxcf; local 1515 const VP9EncoderConfig *oxcf = &cpi->oxcf; local 1716 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 1745 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local [all...] |
H A D | vp9_encoder.h | 301 VP9EncoderConfig oxcf; member in struct:VP9_COMP 510 struct VP9_COMP *vp9_create_compressor(VP9EncoderConfig *oxcf, 514 void vp9_change_config(VP9_COMP *cpi, const VP9EncoderConfig *oxcf); 625 return cpi->use_svc && cpi->oxcf.pass != 0; 629 return (cpi->use_svc && cpi->oxcf.pass == 0); 633 return cpi->oxcf.mode != REALTIME && cpi->oxcf.lag_in_frames > 0 && 634 (cpi->oxcf.enable_auto_arf && 636 cpi->oxcf.ss_enable_auto_arf[cpi->svc.spatial_layer_id]));
|
H A D | vp9_encoder.c | 618 const VP9EncoderConfig *oxcf = &cpi->oxcf; local 621 cpi->lookahead = vp9_lookahead_init(oxcf->width, oxcf->height, 626 oxcf->lag_in_frames); 633 oxcf->width, oxcf->height, 727 cm->log2_tile_cols = clamp(cpi->oxcf.tile_columns, 729 cm->log2_tile_rows = cpi->oxcf.tile_rows; 766 static void init_config(struct VP9_COMP *cpi, VP9EncoderConfig *oxcf) { argument 810 set_rc_buffer_sizes(RATE_CONTROL *rc, const VP9EncoderConfig *oxcf) argument 1456 vp9_change_config(struct VP9_COMP *cpi, const VP9EncoderConfig *oxcf) argument 1608 vp9_create_compressor(VP9EncoderConfig *oxcf, BufferPool *const pool) argument 2650 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 3058 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 3131 VP9EncoderConfig *const oxcf = &cpi->oxcf; local 3715 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 4177 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local [all...] |
H A D | vp9_firstpass.c | 255 const VP9EncoderConfig *oxcf, 262 DOUBLE_DIVIDE_CHECK(av_err), oxcf->two_pass_vbrbias / 100.0); 278 const VP9EncoderConfig *oxcf) { 280 (int64_t)oxcf->two_pass_vbrmax_section) / 100; 1038 const int num_mbs = (cpi->oxcf.resize_mode != RESIZE_NONE) 1185 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 1195 const int num_mbs = (cpi->oxcf.resize_mode != RESIZE_NONE) 1199 const double speed_term = 1.0 + 0.04 * oxcf->speed; 1229 if (cpi->oxcf 253 calculate_modified_err(const VP9_COMP *cpi, const TWO_PASS *twopass, const VP9EncoderConfig *oxcf, const FIRSTPASS_STATS *this_frame) argument 277 frame_max_bits(const RATE_CONTROL *rc, const VP9EncoderConfig *oxcf) argument 1270 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 1690 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 1851 VP9EncoderConfig *const oxcf = &cpi->oxcf; local 2273 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local [all...] |
/external/libvpx/libvpx/vp8/decoder/ |
H A D | onyxd_if.c | 68 static struct VP8D_COMP * create_decompressor(VP8D_CONFIG *oxcf) argument 101 pbi->ec_enabled = oxcf->error_concealment; 104 (void)oxcf; 472 int vp8_create_decoder_instances(struct frame_buffers *fb, VP8D_CONFIG *oxcf) argument 477 fb->pbi[0] = create_decompressor(oxcf); 484 fb->pbi[0]->max_threads = oxcf->max_threads;
|
H A D | onyxd_int.h | 77 VP8D_CONFIG oxcf; member in struct:VP8D_COMP 135 int vp8_create_decoder_instances(struct frame_buffers *fb, VP8D_CONFIG *oxcf);
|
/external/libvpx/libvpx/vp8/ |
H A D | vp8_dx_iface.c | 360 VP8D_CONFIG oxcf; local 362 oxcf.Width = ctx->si.w; 363 oxcf.Height = ctx->si.h; 364 oxcf.Version = 9; 365 oxcf.postprocess = 0; 366 oxcf.max_threads = ctx->cfg.threads; 367 oxcf.error_concealment = 381 res = vp8_create_decoder_instances(&ctx->yv12_frame_buffers, &oxcf);
|
H A D | vp8_cx_iface.c | 77 VP8_CONFIG oxcf; member in struct:vpx_codec_alg_priv 283 static vpx_codec_err_t set_vp8e_config(VP8_CONFIG *oxcf, argument 288 oxcf->multi_threaded = cfg.g_threads; 289 oxcf->Version = cfg.g_profile; 291 oxcf->Width = cfg.g_w; 292 oxcf->Height = cfg.g_h; 293 oxcf->timebase = cfg.g_timebase; 295 oxcf->error_resilient_mode = cfg.g_error_resilient; 300 oxcf->Mode = MODE_BESTQUALITY; 303 oxcf [all...] |
/external/libvpx/libvpx/vp9/ |
H A D | vp9_cx_iface.c | 86 VP9EncoderConfig oxcf; member in struct:vpx_codec_alg_priv 388 VP9EncoderConfig *oxcf, 393 oxcf->profile = cfg->g_profile; 394 oxcf->max_threads = (int)cfg->g_threads; 395 oxcf->width = cfg->g_w; 396 oxcf->height = cfg->g_h; 397 oxcf->bit_depth = cfg->g_bit_depth; 398 oxcf->input_bit_depth = cfg->g_input_bit_depth; 400 oxcf->init_framerate = (double)cfg->g_timebase.den / cfg->g_timebase.num; 401 if (oxcf 387 set_encoder_config( VP9EncoderConfig *oxcf, const vpx_codec_enc_cfg_t *cfg, const struct vp9_extracfg *extra_cfg) argument [all...] |
/external/libvpx/libvpx/vp8/encoder/ |
H A D | onyx_if.c | 209 lc->starting_buffer_level = cpi->oxcf.starting_buffer_level; 210 lc->optimal_buffer_level = cpi->oxcf.optimal_buffer_level; 211 lc->maximum_buffer_size = cpi->oxcf.maximum_buffer_size; 212 lc->starting_buffer_level_in_ms = cpi->oxcf.starting_buffer_level_in_ms; 213 lc->optimal_buffer_level_in_ms = cpi->oxcf.optimal_buffer_level_in_ms; 214 lc->maximum_buffer_size_in_ms = cpi->oxcf.maximum_buffer_size_in_ms; 248 cpi->oxcf.target_bandwidth = lc->target_bandwidth; 249 cpi->oxcf.starting_buffer_level = lc->starting_buffer_level; 250 cpi->oxcf.optimal_buffer_level = lc->optimal_buffer_level; 251 cpi->oxcf 288 init_temporal_layer_context(VP8_COMP *cpi, VP8_CONFIG *oxcf, const int layer, double prev_layer_framerate) argument 348 reset_temporal_layer_change(VP8_COMP *cpi, VP8_CONFIG *oxcf, const int prev_num_layers) argument 1355 init_config(VP8_COMP *cpi, VP8_CONFIG *oxcf) argument 1440 VP8_CONFIG *oxcf = &cpi->oxcf; local 1487 vp8_change_config(VP8_COMP *cpi, VP8_CONFIG *oxcf) argument 1839 vp8_create_compressor(VP8_CONFIG *oxcf) argument [all...] |
H A D | onyx_int.h | 312 VP8_CONFIG oxcf; member in struct:VP8_COMP
|