/external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/ |
vp9_encoder.c | 398 if (cpi->oxcf.lossless || cpi->mb.e_mbd.lossless) { 405 const VP9EncoderConfig *oxcf = &cpi->oxcf; local 407 cpi->lookahead = vp9_lookahead_init(oxcf->width, oxcf->height, 409 oxcf->lag_in_frames); 415 oxcf->width, oxcf->height, 503 cpi->oxcf.framerate = framerate < 0.1 ? 30 : framerate; 521 cm->log2_tile_cols = clamp(cpi->oxcf.tile_columns 1500 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local [all...] |
vp9_speed_features.c | 291 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 301 sf->optimize_coefficients = !oxcf->lossless; 354 switch (oxcf->mode) { 362 set_good_speed_feature(cpi, cm, sf, oxcf->speed); 365 set_rt_speed_feature(cm, sf, oxcf->speed); 387 if (cpi->encode_breakout && oxcf->mode == REALTIME && 394 if (!cpi->oxcf.frame_periodic_boost) {
|
vp9_temporal_filter.c | 163 step_param = cpi->sf.reduce_first_step_size + (cpi->oxcf.speed > 5 ? 1 : 0); 364 int blur_type = cpi->oxcf.arnr_type; 451 int frames_bwd = cpi->oxcf.arnr_max_frames - 1; 452 int frames_fwd = cpi->oxcf.arnr_max_frames - 1; 465 switch (cpi->oxcf.arnr_type) { 493 frames_bwd += (cpi->oxcf.arnr_max_frames + 1) & 0x1; 507 cpi->active_arnr_strength = cpi->oxcf.arnr_strength; 509 cpi->active_arnr_strength = cpi->oxcf.arnr_strength - ((16 - q) / 2);
|
vp9_firstpass.c | 276 cpi->oxcf.two_pass_vbrbias / 100.0); 341 const VP9EncoderConfig *oxcf) { 343 (int64_t)oxcf->two_pass_vbrmax_section) / 100; 602 if (cpi->oxcf.aq_mode == VARIANCE_AQ) { 615 if (cpi->oxcf.aq_mode == VARIANCE_AQ) { 652 if (cpi->oxcf.aq_mode == VARIANCE_AQ) { 663 if (cpi->oxcf.aq_mode == VARIANCE_AQ) { 685 if (cpi->oxcf.aq_mode == VARIANCE_AQ) { 918 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 960 const VP9EncoderConfig *const oxcf = &cpi->oxcf; local 1502 const VP9EncoderConfig *const 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);
|
onyxd_if.c | 54 static struct VP8D_COMP * create_decompressor(VP8D_CONFIG *oxcf) 57 (void)oxcf; 87 pbi->ec_enabled = oxcf->error_concealment; 480 int vp8_create_decoder_instances(struct frame_buffers *fb, VP8D_CONFIG *oxcf) 485 fb->pbi[0] = create_decompressor(oxcf); 492 fb->pbi[0]->max_threads = oxcf->max_threads;
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/ |
firstpass.c | 56 #define POW1 (double)cpi->oxcf.two_pass_vbrbias/100.0 57 #define POW2 (double)cpi->oxcf.two_pass_vbrbias/100.0 355 if (cpi->oxcf.end_usage == USAGE_STREAM_FROM_SERVER) 357 double buffer_fullness_ratio = (double)cpi->buffer_level / DOUBLE_DIVIDE_CHECK((double)cpi->oxcf.optimal_buffer_level); 362 max_bits = (int)(cpi->av_per_frame_bandwidth * ((double)cpi->oxcf.two_pass_vbrmax_section / 100.0)); 385 max_bits = (int)(((double)cpi->twopass.bits_left / (cpi->twopass.total_stats.count - (double)cpi->common.current_video_frame)) * ((double)cpi->oxcf.two_pass_vbrmax_section / 100.0)); 651 if (raw_motion_error < cpi->oxcf.encode_breakout) [all...] |
pickinter.c | 416 = ((LOWER_RES_FRAME_INFO*)cpi->oxcf.mr_low_res_mode_info)->mb_info; 427 parent_mb_row = mb_row*cpi->oxcf.mr_down_sampling_factor.den 428 /cpi->oxcf.mr_down_sampling_factor.num; 429 parent_mb_col = mb_col*cpi->oxcf.mr_down_sampling_factor.den 430 /cpi->oxcf.mr_down_sampling_factor.num; 441 if (cpi->oxcf.mr_encoder_id == (cpi->oxcf.mr_total_resolutions - 1)) 450 *cpi->oxcf.mr_down_sampling_factor.num 451 /cpi->oxcf.mr_down_sampling_factor.den; 453 *cpi->oxcf.mr_down_sampling_factor.nu [all...] |
/external/libvpx/libvpx/vp8/encoder/ |
firstpass.c | 56 #define POW1 (double)cpi->oxcf.two_pass_vbrbias/100.0 57 #define POW2 (double)cpi->oxcf.two_pass_vbrbias/100.0 355 if (cpi->oxcf.end_usage == USAGE_STREAM_FROM_SERVER) 357 double buffer_fullness_ratio = (double)cpi->buffer_level / DOUBLE_DIVIDE_CHECK((double)cpi->oxcf.optimal_buffer_level); 362 max_bits = (int)(cpi->av_per_frame_bandwidth * ((double)cpi->oxcf.two_pass_vbrmax_section / 100.0)); 385 max_bits = (int)(((double)cpi->twopass.bits_left / (cpi->twopass.total_stats.count - (double)cpi->common.current_video_frame)) * ((double)cpi->oxcf.two_pass_vbrmax_section / 100.0)); 651 if (raw_motion_error < cpi->oxcf.encode_breakout) [all...] |
pickinter.c | 415 = ((LOWER_RES_FRAME_INFO*)cpi->oxcf.mr_low_res_mode_info)->mb_info; 426 parent_mb_row = mb_row*cpi->oxcf.mr_down_sampling_factor.den 427 /cpi->oxcf.mr_down_sampling_factor.num; 428 parent_mb_col = mb_col*cpi->oxcf.mr_down_sampling_factor.den 429 /cpi->oxcf.mr_down_sampling_factor.num; 440 if (cpi->oxcf.mr_encoder_id == (cpi->oxcf.mr_total_resolutions - 1)) 449 *cpi->oxcf.mr_down_sampling_factor.num 450 /cpi->oxcf.mr_down_sampling_factor.den; 452 *cpi->oxcf.mr_down_sampling_factor.nu [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/ |
firstpass.c | 56 #define POW1 (double)cpi->oxcf.two_pass_vbrbias/100.0 57 #define POW2 (double)cpi->oxcf.two_pass_vbrbias/100.0 355 if (cpi->oxcf.end_usage == USAGE_STREAM_FROM_SERVER) 357 double buffer_fullness_ratio = (double)cpi->buffer_level / DOUBLE_DIVIDE_CHECK((double)cpi->oxcf.optimal_buffer_level); 362 max_bits = (int)(cpi->av_per_frame_bandwidth * ((double)cpi->oxcf.two_pass_vbrmax_section / 100.0)); 385 max_bits = (int)(((double)cpi->twopass.bits_left / (cpi->twopass.total_stats.count - (double)cpi->common.current_video_frame)) * ((double)cpi->oxcf.two_pass_vbrmax_section / 100.0)); 651 if (raw_motion_error < cpi->oxcf.encode_breakout) [all...] |
pickinter.c | 417 = ((LOWER_RES_FRAME_INFO*)cpi->oxcf.mr_low_res_mode_info)->mb_info; 428 parent_mb_row = mb_row*cpi->oxcf.mr_down_sampling_factor.den 429 /cpi->oxcf.mr_down_sampling_factor.num; 430 parent_mb_col = mb_col*cpi->oxcf.mr_down_sampling_factor.den 431 /cpi->oxcf.mr_down_sampling_factor.num; 442 if (cpi->oxcf.mr_encoder_id == (cpi->oxcf.mr_total_resolutions - 1)) 451 *cpi->oxcf.mr_down_sampling_factor.num 452 /cpi->oxcf.mr_down_sampling_factor.den; 454 *cpi->oxcf.mr_down_sampling_factor.nu [all...] |
/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_temporal_filter.c | 382 int blur_type = cpi->oxcf.arnr_type; 470 int frames_bwd = cpi->oxcf.arnr_max_frames - 1; 471 int frames_fwd = cpi->oxcf.arnr_max_frames - 1; 484 switch (cpi->oxcf.arnr_type) { 512 frames_bwd += (cpi->oxcf.arnr_max_frames + 1) & 0x1; 526 cpi->active_arnr_strength = cpi->oxcf.arnr_strength; 528 cpi->active_arnr_strength = cpi->oxcf.arnr_strength - ((16 - q) / 2);
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/ |
onyx.h | 246 struct VP8_COMP* vp8_create_compressor(VP8_CONFIG *oxcf); 249 void vp8_init_config(struct VP8_COMP* onyx, VP8_CONFIG *oxcf); 250 void vp8_change_config(struct VP8_COMP* onyx, VP8_CONFIG *oxcf);
|
/external/libvpx/libvpx/vp8/common/ |
onyx.h | 246 struct VP8_COMP* vp8_create_compressor(VP8_CONFIG *oxcf); 249 void vp8_init_config(struct VP8_COMP* onyx, VP8_CONFIG *oxcf); 250 void vp8_change_config(struct VP8_COMP* onyx, VP8_CONFIG *oxcf);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ |
onyx.h | 246 struct VP8_COMP* vp8_create_compressor(VP8_CONFIG *oxcf); 249 void vp8_init_config(struct VP8_COMP* onyx, VP8_CONFIG *oxcf); 250 void vp8_change_config(struct VP8_COMP* onyx, VP8_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);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/ |
vp9_temporal_filter.c | 382 int blur_type = cpi->oxcf.arnr_type; 470 int frames_bwd = cpi->oxcf.arnr_max_frames - 1; 471 int frames_fwd = cpi->oxcf.arnr_max_frames - 1; 484 switch (cpi->oxcf.arnr_type) { 512 frames_bwd += (cpi->oxcf.arnr_max_frames + 1) & 0x1; 526 cpi->active_arnr_strength = cpi->oxcf.arnr_strength; 528 cpi->active_arnr_strength = cpi->oxcf.arnr_strength - ((16 - q) / 2);
|
vp9_speed_features.c | 296 sf->optimize_coefficients = !cpi->oxcf.lossless; 346 switch (cpi->oxcf.mode) { 380 if (cpi->encode_breakout && cpi->oxcf.mode == MODE_REALTIME && 387 if (!cpi->oxcf.frame_periodic_boost) {
|
/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);
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/ |
vp8_dx_iface.c | 361 VP8D_CONFIG oxcf; local 363 oxcf.Width = ctx->si.w; 364 oxcf.Height = ctx->si.h; 365 oxcf.Version = 9; 366 oxcf.postprocess = 0; 367 oxcf.max_threads = ctx->cfg.threads; 368 oxcf.error_concealment = 382 res = vp8_create_decoder_instances(&ctx->yv12_frame_buffers, &oxcf);
|
/external/chromium_org/third_party/libvpx/source/libvpx/vpx_scale/arm/neon/ |
vp8_vpxyv12_copysrcframe_func_neon.asm | 21 ;of the encoding. The buffer has a width and height of cpi->oxcf.Width and 22 ;cpi->oxcf.Height, which can be ANY numbers(NOT always multiples of 16 or 4).
|