/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/ |
ratectrl.h | 21 extern void vp8_save_coding_context(VP8_COMP *cpi); 22 extern void vp8_restore_coding_context(VP8_COMP *cpi); 24 extern void vp8_setup_key_frame(VP8_COMP *cpi); 25 extern void vp8_update_rate_correction_factors(VP8_COMP *cpi, int damp_var); 26 extern int vp8_regulate_q(VP8_COMP *cpi, int target_bits_per_frame); 27 extern void vp8_adjust_key_frame_context(VP8_COMP *cpi); 28 extern void vp8_compute_frame_size_bounds(VP8_COMP *cpi, int *frame_under_shoot_limit, int *frame_over_shoot_limit); 31 extern int vp8_pick_frame_size(VP8_COMP *cpi);
|
ratectrl.c | 216 void vp8_save_coding_context(VP8_COMP *cpi) 218 CODING_CONTEXT *const cc = & cpi->coding_context; 226 cc->frames_since_key = cpi->frames_since_key; 227 cc->filter_level = cpi->common.filter_level; 228 cc->frames_till_gf_update_due = cpi->frames_till_gf_update_due; 229 cc->frames_since_golden = cpi->frames_since_golden; 231 vp8_copy(cc->mvc, cpi->common.fc.mvc); 232 vp8_copy(cc->mvcosts, cpi->rd_costs.mvcosts); 234 vp8_copy(cc->ymode_prob, cpi->common.fc.ymode_prob); 235 vp8_copy(cc->uv_mode_prob, cpi->common.fc.uv_mode_prob) [all...] |
mr_dissim.h | 20 extern void vp8_cal_low_res_mb_cols(VP8_COMP *cpi); 21 extern void vp8_cal_dissimilarity(VP8_COMP *cpi); 22 extern void vp8_store_drop_frame_info(VP8_COMP *cpi);
|
firstpass.h | 19 extern void vp8_init_first_pass(VP8_COMP *cpi); 20 extern void vp8_first_pass(VP8_COMP *cpi); 21 extern void vp8_end_first_pass(VP8_COMP *cpi); 23 extern void vp8_init_second_pass(VP8_COMP *cpi); 24 extern void vp8_second_pass(VP8_COMP *cpi); 25 extern void vp8_end_second_pass(VP8_COMP *cpi);
|
onyx_if.c | 48 extern int vp8_update_coef_context(VP8_COMP *cpi); 49 extern void vp8_update_coef_probs(VP8_COMP *cpi); 52 extern void vp8cx_pick_filter_level_fast(YV12_BUFFER_CONFIG *sd, VP8_COMP *cpi); 53 extern void vp8cx_set_alt_lf_level(VP8_COMP *cpi, int filt_val); 54 extern void vp8cx_pick_filter_level(YV12_BUFFER_CONFIG *sd, VP8_COMP *cpi); 60 extern int vp8cx_create_encoder_threads(VP8_COMP *cpi); 61 extern void vp8cx_remove_encoder_threads(VP8_COMP *cpi); 63 int vp8_estimate_entropy_savings(VP8_COMP *cpi); 67 extern void vp8_temporal_filter_prepare_c(VP8_COMP *cpi, int distance); 69 static void set_default_lf_deltas(VP8_COMP *cpi); 1825 VP8_COMP *cpi; local 2174 VP8_COMP *cpi = *ptr; local [all...] |
quantize.h | 21 extern void vp8_set_quantizer(struct VP8_COMP *cpi, int Q); 22 extern void vp8cx_frame_init_quantizer(struct VP8_COMP *cpi); 23 extern void vp8_update_zbin_extra(struct VP8_COMP *cpi, struct macroblock *x); 24 extern void vp8cx_mb_init_quantizer(struct VP8_COMP *cpi, struct macroblock *x, int ok_to_skip); 25 extern void vp8cx_init_quantizer(struct VP8_COMP *cpi);
|
/external/libvpx/libvpx/vp8/encoder/ |
ratectrl.h | 21 extern void vp8_save_coding_context(VP8_COMP *cpi); 22 extern void vp8_restore_coding_context(VP8_COMP *cpi); 24 extern void vp8_setup_key_frame(VP8_COMP *cpi); 25 extern void vp8_update_rate_correction_factors(VP8_COMP *cpi, int damp_var); 26 extern int vp8_regulate_q(VP8_COMP *cpi, int target_bits_per_frame); 27 extern void vp8_adjust_key_frame_context(VP8_COMP *cpi); 28 extern void vp8_compute_frame_size_bounds(VP8_COMP *cpi, int *frame_under_shoot_limit, int *frame_over_shoot_limit); 31 extern int vp8_pick_frame_size(VP8_COMP *cpi);
|
ratectrl.c | 216 void vp8_save_coding_context(VP8_COMP *cpi) 218 CODING_CONTEXT *const cc = & cpi->coding_context; 226 cc->frames_since_key = cpi->frames_since_key; 227 cc->filter_level = cpi->common.filter_level; 228 cc->frames_till_gf_update_due = cpi->frames_till_gf_update_due; 229 cc->frames_since_golden = cpi->frames_since_golden; 231 vp8_copy(cc->mvc, cpi->common.fc.mvc); 232 vp8_copy(cc->mvcosts, cpi->rd_costs.mvcosts); 234 vp8_copy(cc->ymode_prob, cpi->common.fc.ymode_prob); 235 vp8_copy(cc->uv_mode_prob, cpi->common.fc.uv_mode_prob) [all...] |
mr_dissim.h | 20 extern void vp8_cal_low_res_mb_cols(VP8_COMP *cpi); 21 extern void vp8_cal_dissimilarity(VP8_COMP *cpi); 22 extern void vp8_store_drop_frame_info(VP8_COMP *cpi);
|
firstpass.h | 19 extern void vp8_init_first_pass(VP8_COMP *cpi); 20 extern void vp8_first_pass(VP8_COMP *cpi); 21 extern void vp8_end_first_pass(VP8_COMP *cpi); 23 extern void vp8_init_second_pass(VP8_COMP *cpi); 24 extern void vp8_second_pass(VP8_COMP *cpi); 25 extern void vp8_end_second_pass(VP8_COMP *cpi);
|
onyx_if.c | 48 extern int vp8_update_coef_context(VP8_COMP *cpi); 49 extern void vp8_update_coef_probs(VP8_COMP *cpi); 52 extern void vp8cx_pick_filter_level_fast(YV12_BUFFER_CONFIG *sd, VP8_COMP *cpi); 53 extern void vp8cx_set_alt_lf_level(VP8_COMP *cpi, int filt_val); 54 extern void vp8cx_pick_filter_level(YV12_BUFFER_CONFIG *sd, VP8_COMP *cpi); 60 extern int vp8cx_create_encoder_threads(VP8_COMP *cpi); 61 extern void vp8cx_remove_encoder_threads(VP8_COMP *cpi); 63 int vp8_estimate_entropy_savings(VP8_COMP *cpi); 67 extern void vp8_temporal_filter_prepare_c(VP8_COMP *cpi, int distance); 69 static void set_default_lf_deltas(VP8_COMP *cpi); 1788 VP8_COMP *cpi; local 2124 VP8_COMP *cpi = *ptr; local [all...] |
quantize.h | 21 extern void vp8_set_quantizer(struct VP8_COMP *cpi, int Q); 22 extern void vp8cx_frame_init_quantizer(struct VP8_COMP *cpi); 23 extern void vp8_update_zbin_extra(struct VP8_COMP *cpi, struct macroblock *x); 24 extern void vp8cx_mb_init_quantizer(struct VP8_COMP *cpi, struct macroblock *x, int ok_to_skip); 25 extern void vp8cx_init_quantizer(struct VP8_COMP *cpi);
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/ |
ratectrl.h | 21 extern void vp8_save_coding_context(VP8_COMP *cpi); 22 extern void vp8_restore_coding_context(VP8_COMP *cpi); 24 extern void vp8_setup_key_frame(VP8_COMP *cpi); 25 extern void vp8_update_rate_correction_factors(VP8_COMP *cpi, int damp_var); 26 extern int vp8_regulate_q(VP8_COMP *cpi, int target_bits_per_frame); 27 extern void vp8_adjust_key_frame_context(VP8_COMP *cpi); 28 extern void vp8_compute_frame_size_bounds(VP8_COMP *cpi, int *frame_under_shoot_limit, int *frame_over_shoot_limit); 31 extern int vp8_pick_frame_size(VP8_COMP *cpi);
|
ratectrl.c | 216 void vp8_save_coding_context(VP8_COMP *cpi) 218 CODING_CONTEXT *const cc = & cpi->coding_context; 226 cc->frames_since_key = cpi->frames_since_key; 227 cc->filter_level = cpi->common.filter_level; 228 cc->frames_till_gf_update_due = cpi->frames_till_gf_update_due; 229 cc->frames_since_golden = cpi->frames_since_golden; 231 vp8_copy(cc->mvc, cpi->common.fc.mvc); 232 vp8_copy(cc->mvcosts, cpi->rd_costs.mvcosts); 234 vp8_copy(cc->ymode_prob, cpi->common.fc.ymode_prob); 235 vp8_copy(cc->uv_mode_prob, cpi->common.fc.uv_mode_prob) [all...] |
mr_dissim.h | 20 extern void vp8_cal_low_res_mb_cols(VP8_COMP *cpi); 21 extern void vp8_cal_dissimilarity(VP8_COMP *cpi); 22 extern void vp8_store_drop_frame_info(VP8_COMP *cpi);
|
firstpass.h | 19 extern void vp8_init_first_pass(VP8_COMP *cpi); 20 extern void vp8_first_pass(VP8_COMP *cpi); 21 extern void vp8_end_first_pass(VP8_COMP *cpi); 23 extern void vp8_init_second_pass(VP8_COMP *cpi); 24 extern void vp8_second_pass(VP8_COMP *cpi); 25 extern void vp8_end_second_pass(VP8_COMP *cpi);
|
onyx_if.c | 48 extern int vp8_update_coef_context(VP8_COMP *cpi); 49 extern void vp8_update_coef_probs(VP8_COMP *cpi); 52 extern void vp8cx_pick_filter_level_fast(YV12_BUFFER_CONFIG *sd, VP8_COMP *cpi); 53 extern void vp8cx_set_alt_lf_level(VP8_COMP *cpi, int filt_val); 54 extern void vp8cx_pick_filter_level(YV12_BUFFER_CONFIG *sd, VP8_COMP *cpi); 60 extern int vp8cx_create_encoder_threads(VP8_COMP *cpi); 61 extern void vp8cx_remove_encoder_threads(VP8_COMP *cpi); 63 int vp8_estimate_entropy_savings(VP8_COMP *cpi); 67 extern void vp8_temporal_filter_prepare_c(VP8_COMP *cpi, int distance); 69 static void set_default_lf_deltas(VP8_COMP *cpi); 1789 VP8_COMP *cpi; local 2125 VP8_COMP *cpi = *ptr; local [all...] |
quantize.h | 21 extern void vp8_set_quantizer(struct VP8_COMP *cpi, int Q); 22 extern void vp8cx_frame_init_quantizer(struct VP8_COMP *cpi); 23 extern void vp8_update_zbin_extra(struct VP8_COMP *cpi, struct macroblock *x); 24 extern void vp8cx_mb_init_quantizer(struct VP8_COMP *cpi, struct macroblock *x, int ok_to_skip); 25 extern void vp8cx_init_quantizer(struct VP8_COMP *cpi);
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/ |
vp9_bitstream.h | 23 void vp9_pack_bitstream(VP9_COMP *cpi, uint8_t *dest, size_t *size); 25 static INLINE int vp9_preserve_existing_gf(VP9_COMP *cpi) { 26 return !cpi->multi_arf_allowed && cpi->refresh_golden_frame && 27 cpi->rc.is_src_frame_alt_ref && 28 (!cpi->use_svc || // Add spatial svc base layer case here 29 (is_two_pass_svc(cpi) && 30 cpi->svc.spatial_layer_id == 0 && 31 cpi->svc.layer_context[0].gold_ref_idx >=0 && 32 cpi->oxcf.ss_play_alternate[0])) [all...] |
vp9_svc_layercontext.c | 17 void vp9_init_layer_context(VP9_COMP *const cpi) { 18 SVC *const svc = &cpi->svc; 19 const VP9EncoderConfig *const oxcf = &cpi->oxcf; 27 if (svc->number_temporal_layers > 1 && cpi->oxcf.rc_mode == VPX_CBR) { 55 if (svc->number_temporal_layers > 1 && cpi->oxcf.rc_mode == VPX_CBR) { 80 if (!(svc->number_temporal_layers > 1 && cpi->oxcf.rc_mode == VPX_CBR) 86 void vp9_update_layer_context_change_config(VP9_COMP *const cpi, 88 SVC *const svc = &cpi->svc; 89 const VP9EncoderConfig *const oxcf = &cpi->oxcf; 90 const RATE_CONTROL *const rc = &cpi->rc [all...] |
/external/libvpx/libvpx/vp9/encoder/ |
vp9_temporal_filter.h | 18 void vp9_temporal_filter_prepare(VP9_COMP *cpi, int distance); 19 void vp9_configure_arnr_filter(VP9_COMP *cpi,
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/ |
vp9_temporal_filter.h | 18 void vp9_temporal_filter_prepare(VP9_COMP *cpi, int distance); 19 void vp9_configure_arnr_filter(VP9_COMP *cpi,
|
/external/chromium_org/third_party/libvpx/source/libvpx/test/ |
set_roi.cc | 46 // Initialize elements of cpi with valid defaults. 47 VP8_COMP cpi; local 48 cpi.mb.e_mbd.mb_segement_abs_delta = SEGMENT_DELTADATA; 49 cpi.cyclic_refresh_mode_enabled = 0; 50 cpi.mb.e_mbd.segmentation_enabled = 0; 51 cpi.mb.e_mbd.update_mb_segmentation_map = 0; 52 cpi.mb.e_mbd.update_mb_segmentation_data = 0; 53 cpi.common.mb_rows = 240 >> 4; 54 cpi.common.mb_cols = 320 >> 4; 55 const int mbs = (cpi.common.mb_rows * cpi.common.mb_cols) [all...] |
/external/libvpx/libvpx/test/ |
set_roi.cc | 46 // Initialize elements of cpi with valid defaults. 47 VP8_COMP cpi; local 48 cpi.mb.e_mbd.mb_segement_abs_delta = SEGMENT_DELTADATA; 49 cpi.cyclic_refresh_mode_enabled = 0; 50 cpi.mb.e_mbd.segmentation_enabled = 0; 51 cpi.mb.e_mbd.update_mb_segmentation_map = 0; 52 cpi.mb.e_mbd.update_mb_segmentation_data = 0; 53 cpi.common.mb_rows = 240 >> 4; 54 cpi.common.mb_cols = 320 >> 4; 55 const int mbs = (cpi.common.mb_rows * cpi.common.mb_cols) [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/ |
set_roi.cc | 46 // Initialize elements of cpi with valid defaults. 47 VP8_COMP cpi; local 48 cpi.mb.e_mbd.mb_segement_abs_delta = SEGMENT_DELTADATA; 49 cpi.cyclic_refresh_mode_enabled = 0; 50 cpi.mb.e_mbd.segmentation_enabled = 0; 51 cpi.mb.e_mbd.update_mb_segmentation_map = 0; 52 cpi.mb.e_mbd.update_mb_segmentation_data = 0; 53 cpi.common.mb_rows = 240 >> 4; 54 cpi.common.mb_cols = 320 >> 4; 55 const int mbs = (cpi.common.mb_rows * cpi.common.mb_cols) [all...] |