/external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/ |
vp9_speed_features.c | 325 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 335 sf->optimize_coefficients = !is_lossless_requested(&cpi->oxcf); 400 if (oxcf->mode == REALTIME) 401 set_rt_speed_feature(cpi, sf, oxcf->speed, oxcf->content); 402 else if (oxcf->mode == GOOD) 403 set_good_speed_feature(cpi, cm, sf, oxcf->speed); 406 cpi->diamond_search_sad = oxcf->mode == BEST ? vp9_full_range_search 413 if (oxcf->pass == 1 [all...] |
vp9_svc_layercontext.c | 19 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 27 if (svc->number_temporal_layers > 1 && cpi->oxcf.rc_mode == VPX_CBR) { 41 lrc->ni_av_qi = oxcf->worst_allowed_q; 55 if (svc->number_temporal_layers > 1 && cpi->oxcf.rc_mode == VPX_CBR) { 56 lc->target_bandwidth = oxcf->ts_target_bitrate[layer]; 57 lrc->last_q[INTER_FRAME] = oxcf->worst_allowed_q; 58 lrc->avg_frame_qindex[INTER_FRAME] = oxcf->worst_allowed_q; 60 lc->target_bandwidth = oxcf->ss_target_bitrate[layer]; 61 lrc->last_q[KEY_FRAME] = oxcf->best_allowed_q 89 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 142 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 164 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 195 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local [all...] |
vp9_temporal_filter.c | 366 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 369 int frames_fwd = (cpi->oxcf.arnr_max_frames - 1) >> 1; 384 frames_bwd += (oxcf->arnr_max_frames + 1) & 0x1; 397 strength = oxcf->arnr_strength; 399 strength = oxcf->arnr_strength - ((16 - q) / 2); 415 if (cpi->oxcf.pass == 2 && cpi->multi_arf_allowed) {
|
vp9_ratectrl.c | 214 const VP9EncoderConfig *oxcf = &cpi->oxcf; local 215 if (oxcf->rc_max_intra_bitrate_pct) { 217 oxcf->rc_max_intra_bitrate_pct / 100; 260 if (cpi->use_svc && cpi->oxcf.rc_mode == VPX_CBR) { 265 void vp9_rc_init(const VP9EncoderConfig *oxcf, int pass, RATE_CONTROL *rc) { 268 if (pass == 0 && oxcf->rc_mode == VPX_CBR) { 269 rc->avg_frame_qindex[KEY_FRAME] = oxcf->worst_allowed_q; 270 rc->avg_frame_qindex[INTER_FRAME] = oxcf->worst_allowed_q; 272 rc->avg_frame_qindex[KEY_FRAME] = (oxcf->worst_allowed_q 315 const VP9EncoderConfig *oxcf = &cpi->oxcf; local 737 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 889 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 1150 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 1306 const VP9EncoderConfig *oxcf = &cpi->oxcf; local 1337 const VP9EncoderConfig *oxcf = &cpi->oxcf; local 1480 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 1500 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local [all...] |
/external/libvpx/libvpx/vp9/decoder/ |
vp9_decoder.h | 43 VP9D_CONFIG oxcf; member in struct:VP9Decoder 87 struct VP9Decoder *vp9_decoder_create(const VP9D_CONFIG *oxcf);
|
/external/libvpx/libvpx/vp9/encoder/ |
vp9_speed_features.c | 287 const VP9_CONFIG *const oxcf = &cpi->oxcf; local 298 sf->optimize_coefficients = !oxcf->lossless; 351 switch (oxcf->mode) { 384 if (cpi->encode_breakout && oxcf->mode == MODE_REALTIME && 391 if (!cpi->oxcf.frame_periodic_boost) {
|
vp9_svc_layercontext.c | 18 const VP9_CONFIG *const oxcf = &cpi->oxcf; local 35 lrc->avg_frame_qindex[INTER_FRAME] = oxcf->worst_allowed_q; 36 lrc->ni_av_qi = oxcf->worst_allowed_q; 49 lc->target_bandwidth = oxcf->ts_target_bitrate[layer] * 1000; 50 lrc->last_q[INTER_FRAME] = oxcf->worst_allowed_q; 52 lc->target_bandwidth = oxcf->ss_target_bitrate[layer] * 1000; 53 lrc->last_q[0] = oxcf->best_allowed_q; 54 lrc->last_q[1] = oxcf->best_allowed_q; 55 lrc->last_q[2] = oxcf->best_allowed_q 68 const VP9_CONFIG *const oxcf = &cpi->oxcf; local 121 const VP9_CONFIG *const oxcf = &cpi->oxcf; local 144 const VP9_CONFIG *const oxcf = &cpi->oxcf; local 191 const VP9_CONFIG *const oxcf = &cpi->oxcf; local [all...] |
vp9_ratectrl.c | 133 const VP9_CONFIG *oxcf = &cpi->oxcf; local 134 if (oxcf->rc_max_intra_bitrate_pct) { 136 oxcf->rc_max_intra_bitrate_pct / 100; 166 const VP9_CONFIG *oxcf = &cpi->oxcf; local 177 rc->bits_off_target = MIN(rc->bits_off_target, oxcf->maximum_buffer_size); 180 if (cpi->use_svc && cpi->oxcf.end_usage == USAGE_STREAM_FROM_SERVER) { 185 void vp9_rc_init(const VP9_CONFIG *oxcf, int pass, RATE_CONTROL *rc) { 186 if (pass == 0 && oxcf->end_usage == USAGE_STREAM_FROM_SERVER) 236 const VP9_CONFIG *oxcf = &cpi->oxcf; local 439 const VP9_CONFIG *oxcf = &cpi->oxcf; local 600 const VP9_CONFIG *const oxcf = &cpi->oxcf; local 783 const VP9_CONFIG *const oxcf = &cpi->oxcf; local 1069 const VP9_CONFIG *const oxcf = &cpi->oxcf; local 1229 const VP9_CONFIG *oxcf = &cpi->oxcf; local [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/decoder/ |
vp9_decoder.h | 43 VP9D_CONFIG oxcf; member in struct:VP9Decompressor 87 struct VP9Decompressor *vp9_create_decompressor(const VP9D_CONFIG *oxcf);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/ |
vp9_svc_layercontext.c | 17 const VP9_CONFIG *const oxcf = &cpi->oxcf; local 34 lrc->avg_frame_qindex[INTER_FRAME] = q_trans[oxcf->worst_allowed_q]; 35 lrc->ni_av_qi = q_trans[oxcf->worst_allowed_q]; 48 lc->target_bandwidth = oxcf->ts_target_bitrate[layer] * 1000; 49 lrc->last_q[INTER_FRAME] = q_trans[oxcf->worst_allowed_q]; 51 lc->target_bandwidth = oxcf->ss_target_bitrate[layer] * 1000; 52 lrc->last_q[0] = q_trans[oxcf->best_allowed_q]; 53 lrc->last_q[1] = q_trans[oxcf->best_allowed_q]; 54 lrc->last_q[2] = q_trans[oxcf->best_allowed_q] 66 const VP9_CONFIG *const oxcf = &cpi->oxcf; local 119 const VP9_CONFIG *const oxcf = &cpi->oxcf; local 141 const VP9_CONFIG *const oxcf = &cpi->oxcf; local 188 const VP9_CONFIG *const oxcf = &cpi->oxcf; local [all...] |
vp9_ratectrl.c | 186 const VP9_CONFIG *oxcf = &cpi->oxcf; local 187 if (oxcf->rc_max_intra_bitrate_pct) { 189 oxcf->rc_max_intra_bitrate_pct / 100; 220 const VP9_CONFIG *oxcf = &cpi->oxcf; local 231 rc->bits_off_target = MIN(rc->bits_off_target, oxcf->maximum_buffer_size); 234 if (cpi->use_svc && cpi->oxcf.end_usage == USAGE_STREAM_FROM_SERVER) { 240 const VP9_CONFIG *oxcf = &cpi->oxcf; local 445 const VP9_CONFIG *oxcf = &cpi->oxcf; local 606 const VP9_CONFIG *const oxcf = &cpi->oxcf; local 789 const VP9_CONFIG *const oxcf = &cpi->oxcf; local 1234 const VP9_CONFIG *oxcf = &cpi->oxcf; local [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/decoder/ |
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/decoder/ |
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);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/decoder/ |
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/vp9/ |
vp9_dx_iface.c | 230 VP9D_CONFIG oxcf; local 231 oxcf.width = ctx->si.w; 232 oxcf.height = ctx->si.h; 233 oxcf.version = 9; 234 oxcf.max_threads = ctx->cfg.threads; 235 oxcf.inv_tile_order = ctx->invert_tile_order; 237 ctx->pbi = vp9_decoder_create(&oxcf);
|
vp9_cx_iface.c | 80 VP9_CONFIG oxcf; member in struct:vpx_codec_alg_priv 289 VP9_CONFIG *oxcf, 292 oxcf->profile = cfg->g_profile; 293 oxcf->width = cfg->g_w; 294 oxcf->height = cfg->g_h; 295 oxcf->bit_depth = extra_cfg->bit_depth; 297 oxcf->framerate = (double)cfg->g_timebase.den / cfg->g_timebase.num; 298 if (oxcf->framerate > 180) 299 oxcf->framerate = 30; 303 oxcf->mode = MODE_GOODQUALITY [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/ |
vp9_dx_iface.c | 184 VP9D_CONFIG oxcf; local 189 oxcf.width = ctx->si.w; 190 oxcf.height = ctx->si.h; 191 oxcf.version = 9; 192 oxcf.max_threads = ctx->cfg.threads; 193 oxcf.inv_tile_order = ctx->invert_tile_order; 194 optr = vp9_create_decompressor(&oxcf);
|
vp9_cx_iface.c | 78 VP9_CONFIG oxcf; member in struct:vpx_codec_alg_priv 280 static vpx_codec_err_t set_vp9e_config(VP9_CONFIG *oxcf, 283 oxcf->version = cfg->g_profile; 284 oxcf->width = cfg->g_w; 285 oxcf->height = cfg->g_h; 287 oxcf->framerate = (double)cfg->g_timebase.den / cfg->g_timebase.num; 288 if (oxcf->framerate > 180) 289 oxcf->framerate = 30; 293 oxcf->mode = MODE_GOODQUALITY; 296 oxcf->mode = MODE_FIRSTPASS [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/ |
vp8_cx_iface.c | 72 VP8_CONFIG oxcf; member in struct:vpx_codec_alg_priv 275 static vpx_codec_err_t set_vp8e_config(VP8_CONFIG *oxcf, 280 oxcf->multi_threaded = cfg.g_threads; 281 oxcf->Version = cfg.g_profile; 283 oxcf->Width = cfg.g_w; 284 oxcf->Height = cfg.g_h; 285 oxcf->timebase = cfg.g_timebase; 287 oxcf->error_resilient_mode = cfg.g_error_resilient; 292 oxcf->Mode = MODE_BESTQUALITY; 295 oxcf->Mode = MODE_FIRSTPASS [all...] |
vp8_dx_iface.c | 372 VP8D_CONFIG oxcf; local 374 oxcf.Width = ctx->si.w; 375 oxcf.Height = ctx->si.h; 376 oxcf.Version = 9; 377 oxcf.postprocess = 0; 378 oxcf.max_threads = ctx->cfg.threads; 379 oxcf.error_concealment = 393 res = vp8_create_decoder_instances(&ctx->yv12_frame_buffers, &oxcf);
|
/external/libvpx/libvpx/vp8/ |
vp8_cx_iface.c | 82 VP8_CONFIG oxcf; member in struct:vpx_codec_alg_priv 285 static vpx_codec_err_t set_vp8e_config(VP8_CONFIG *oxcf, 290 oxcf->multi_threaded = cfg.g_threads; 291 oxcf->Version = cfg.g_profile; 293 oxcf->Width = cfg.g_w; 294 oxcf->Height = cfg.g_h; 295 oxcf->timebase = cfg.g_timebase; 297 oxcf->error_resilient_mode = cfg.g_error_resilient; 302 oxcf->Mode = MODE_BESTQUALITY; 305 oxcf->Mode = MODE_FIRSTPASS [all...] |
vp8_dx_iface.c | 430 VP8D_CONFIG oxcf; local 432 oxcf.Width = ctx->si.w; 433 oxcf.Height = ctx->si.h; 434 oxcf.Version = 9; 435 oxcf.postprocess = 0; 436 oxcf.max_threads = ctx->cfg.threads; 437 oxcf.error_concealment = 452 res = vp8_create_decoder_instances(&ctx->yv12_frame_buffers, &oxcf);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/ |
vp8_cx_iface.c | 82 VP8_CONFIG oxcf; member in struct:vpx_codec_alg_priv 285 static vpx_codec_err_t set_vp8e_config(VP8_CONFIG *oxcf, 290 oxcf->multi_threaded = cfg.g_threads; 291 oxcf->Version = cfg.g_profile; 293 oxcf->Width = cfg.g_w; 294 oxcf->Height = cfg.g_h; 295 oxcf->timebase = cfg.g_timebase; 297 oxcf->error_resilient_mode = cfg.g_error_resilient; 304 oxcf->Mode = MODE_BESTQUALITY; 307 oxcf->Mode = MODE_FIRSTPASS [all...] |
vp8_dx_iface.c | 432 VP8D_CONFIG oxcf; local 434 oxcf.Width = ctx->si.w; 435 oxcf.Height = ctx->si.h; 436 oxcf.Version = 9; 437 oxcf.postprocess = 0; 438 oxcf.max_threads = ctx->cfg.threads; 439 oxcf.error_concealment = 454 res = vp8_create_decoder_instances(&ctx->yv12_frame_buffers, &oxcf);
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/ |
vp9_cx_iface.c | 69 VP9EncoderConfig oxcf; member in struct:vpx_codec_alg_priv 326 VP9EncoderConfig *oxcf, 330 oxcf->profile = cfg->g_profile; 331 oxcf->width = cfg->g_w; 332 oxcf->height = cfg->g_h; 333 oxcf->bit_depth = extra_cfg->bit_depth; 334 oxcf->input_bit_depth = cfg->g_input_bit_depth; 336 oxcf->init_framerate = (double)cfg->g_timebase.den / cfg->g_timebase.num; 337 if (oxcf->init_framerate > 180) 338 oxcf->init_framerate = 30 [all...] |