HomeSort by relevance Sort by last modified time
    Searched refs:VP9_COMP (Results 26 - 50 of 56) sorted by null

12 3

  /external/libvpx/libvpx/vp9/encoder/
vp9_denoiser.h 59 struct VP9_COMP;
66 void vp9_denoiser_denoise(struct VP9_COMP *cpi, MACROBLOCK *mb, int mi_row,
vp9_aq_360.c 39 void vp9_360aq_frame_setup(VP9_COMP *cpi) {
vp9_speed_features.h 495 struct VP9_COMP;
497 void vp9_set_speed_features_framesize_independent(struct VP9_COMP *cpi);
498 void vp9_set_speed_features_framesize_dependent(struct VP9_COMP *cpi);
vp9_mbgraph.c 25 static unsigned int do_16x16_motion_iteration(VP9_COMP *cpi, const MV *ref_mv,
76 static int do_16x16_motion_search(VP9_COMP *cpi, const MV *ref_mv,
114 static int do_16x16_zerozero_search(VP9_COMP *cpi, int_mv *dst_mv) {
128 static int find_best_16x16_intra(VP9_COMP *cpi, PREDICTION_MODE *pbest_mode) {
158 static void update_mbgraph_mb_stats(VP9_COMP *cpi, MBGRAPH_MB_STATS *stats,
211 static void update_mbgraph_frame_stats(VP9_COMP *cpi,
287 static void separate_arf_mbs(VP9_COMP *cpi) {
364 void vp9_update_mbgraph_stats(VP9_COMP *cpi) {
vp9_svc_layercontext.c 22 void vp9_init_layer_context(VP9_COMP *const cpi) {
147 void vp9_update_layer_context_change_config(VP9_COMP *const cpi,
234 static LAYER_CONTEXT *get_layer_context(VP9_COMP *const cpi) {
245 void vp9_update_temporal_layer_framerate(VP9_COMP *const cpi) {
272 void vp9_update_spatial_layer_framerate(VP9_COMP *const cpi, double framerate) {
287 void vp9_restore_layer_context(VP9_COMP *const cpi) {
327 void vp9_save_layer_context(VP9_COMP *const cpi) {
354 void vp9_init_second_pass_spatial_svc(VP9_COMP *cpi) {
370 void vp9_inc_frame_in_layer(VP9_COMP *const cpi) {
380 int vp9_is_upper_layer_key_frame(const VP9_COMP *const cpi)
    [all...]
vp9_tokenize.h 49 struct VP9_COMP;
52 void vp9_tokenize_sb(struct VP9_COMP *cpi, struct ThreadData *td,
vp9_aq_cyclicrefresh.c 78 static int compute_deltaq(const VP9_COMP *cpi, int q, double rate_factor) {
93 int vp9_cyclic_refresh_estimate_bits_at_q(const VP9_COMP *cpi,
125 int vp9_cyclic_refresh_rc_bits_per_mb(const VP9_COMP *cpi, int i,
148 void vp9_cyclic_refresh_update_segment(VP9_COMP *const cpi, MODE_INFO *const mi,
211 void vp9_cyclic_refresh_update_sb_postencode(VP9_COMP *const cpi,
247 void vp9_cyclic_refresh_postencode(VP9_COMP *const cpi) {
306 void vp9_cyclic_refresh_set_golden_update(VP9_COMP *const cpi) {
327 static void cyclic_refresh_update_map(VP9_COMP *const cpi) {
420 void vp9_cyclic_refresh_update_parameters(VP9_COMP *const cpi) {
498 void vp9_cyclic_refresh_setup(VP9_COMP *const cpi)
    [all...]
vp9_aq_variance.c 46 void vp9_vaq_frame_setup(VP9_COMP *cpi) {
141 static unsigned int block_variance(VP9_COMP *cpi, MACROBLOCK *x,
189 double vp9_log_block_var(VP9_COMP *cpi, MACROBLOCK *x, BLOCK_SIZE bs) {
196 int vp9_block_energy(VP9_COMP *cpi, MACROBLOCK *x, BLOCK_SIZE bs) {
vp9_context_tree.h 21 struct VP9_COMP;
vp9_picklpf.c 27 static int get_max_filter_level(const VP9_COMP *cpi) {
37 VP9_COMP *const cpi, int filt_level,
68 static int search_filter_level(const YV12_BUFFER_CONFIG *sd, VP9_COMP *cpi,
148 void vp9_pick_filter_level(const YV12_BUFFER_CONFIG *sd, VP9_COMP *cpi,
vp9_ratectrl.c 215 int vp9_rc_clamp_pframe_target_size(const VP9_COMP *const cpi, int target) {
238 int vp9_rc_clamp_iframe_target_size(const VP9_COMP *const cpi, int target) {
272 static void update_buffer_level(VP9_COMP *cpi, int encoded_frame_size) {
391 int vp9_rc_drop_frame(VP9_COMP *cpi) {
428 static double get_rate_correction_factor(const VP9_COMP *cpi) {
450 static void set_rate_correction_factor(VP9_COMP *cpi, double factor) {
474 void vp9_rc_update_rate_correction_factors(VP9_COMP *cpi) {
547 int vp9_rc_regulate_q(const VP9_COMP *cpi, int target_bits_per_frame,
641 static int calc_active_worst_quality_one_pass_vbr(const VP9_COMP *cpi) {
667 static int calc_active_worst_quality_one_pass_cbr(const VP9_COMP *cpi)
    [all...]
vp9_aq_complexity.c 47 void vp9_setup_in_frame_q_adj(VP9_COMP *cpi) {
110 void vp9_caq_select_segment(VP9_COMP *cpi, MACROBLOCK *mb, BLOCK_SIZE bs,
vp9_multi_thread.c 53 void vp9_row_mt_mem_alloc(VP9_COMP *cpi) {
115 void vp9_row_mt_mem_dealloc(VP9_COMP *cpi) {
160 void vp9_multi_thread_tile_init(VP9_COMP *cpi) {
217 void vp9_prepare_job_queue(VP9_COMP *cpi, JOB_TYPE job_type) {
vp9_encoder.c 97 static int is_spatial_denoise_enabled(VP9_COMP *cpi) {
107 static int compute_context_model_thresh(const VP9_COMP *const cpi) {
432 static int is_psnr_calc_enabled(VP9_COMP *cpi) {
498 static void suppress_active_map(VP9_COMP *cpi) {
512 static void apply_active_map(VP9_COMP *cpi) {
582 int vp9_set_active_map(VP9_COMP *cpi, unsigned char *new_map_16x16, int rows,
609 int vp9_get_active_map(VP9_COMP *cpi, unsigned char *new_map_16x16, int rows,
634 void vp9_set_high_precision_mv(VP9_COMP *cpi, int allow_high_precision_mv) {
646 static void setup_frame(VP9_COMP *cpi) {
747 static void dealloc_compressor_data(VP9_COMP *cpi)
    [all...]
vp9_ethread.c 39 VP9_COMP *const cpi = thread_data->cpi;
58 static int get_max_tile_cols(VP9_COMP *cpi) {
70 static void create_enc_workers(VP9_COMP *cpi, int num_workers) {
131 static void launch_enc_workers(VP9_COMP *cpi, VPxWorkerHook hook, void *data2,
164 void vp9_encode_tiles_mt(VP9_COMP *cpi) {
384 VP9_COMP *const cpi = thread_data->cpi;
425 void vp9_encode_fp_row_mt(VP9_COMP *cpi) {
474 VP9_COMP *const cpi = thread_data->cpi;
511 void vp9_temporal_filter_row_mt(VP9_COMP *cpi) {
551 VP9_COMP *const cpi = thread_data->cpi
    [all...]
vp9_rd.c 68 static void fill_mode_costs(VP9_COMP *cpi) {
149 int64_t vp9_compute_rd_mult_based_on_qindex(const VP9_COMP *cpi, int qindex) {
167 int vp9_compute_rd_mult(const VP9_COMP *cpi, int qindex) {
201 void vp9_initialize_me_consts(VP9_COMP *cpi, MACROBLOCK *x, int qindex) {
258 void vp9_initialize_rd_consts(VP9_COMP *cpi) {
484 void vp9_mv_pred(VP9_COMP *cpi, MACROBLOCK *x, uint8_t *ref_y_buffer,
571 YV12_BUFFER_CONFIG *vp9_get_scaled_ref_frame(const VP9_COMP *cpi,
581 int vp9_get_switchable_rate(const VP9_COMP *cpi, const MACROBLOCKD *const xd) {
588 void vp9_set_rd_speed_thresholds(VP9_COMP *cpi) {
642 void vp9_set_rd_speed_thresholds_sub8x8(VP9_COMP *cpi)
    [all...]
vp9_bitstream.c 234 VP9_COMP *cpi, const MACROBLOCKD *const xd,
371 VP9_COMP *cpi, MACROBLOCKD *const xd, const TileInfo *const tile,
420 VP9_COMP *cpi, MACROBLOCKD *const xd, const TileInfo *const tile,
483 VP9_COMP *cpi, MACROBLOCKD *const xd, const TileInfo *const tile,
511 static void build_tree_distribution(VP9_COMP *cpi, TX_SIZE tx_size,
538 static void update_coef_probs_common(vpx_writer *const bc, VP9_COMP *cpi,
677 static void update_coef_probs(VP9_COMP *cpi, vpx_writer *w) {
    [all...]
vp9_tokenize.c 312 VP9_COMP *cpi;
351 VP9_COMP *cpi = args->cpi;
466 void vp9_tokenize_sb(VP9_COMP *cpi, ThreadData *td, TOKENEXTRA **t, int dry_run,
vp9_firstpass.c 227 static double calculate_active_area(const VP9_COMP *cpi,
241 static double calculate_mod_frame_score(const VP9_COMP *cpi,
263 static double calculate_norm_frame_score(const VP9_COMP *cpi,
306 void vp9_init_first_pass(VP9_COMP *cpi) {
310 void vp9_end_first_pass(VP9_COMP *cpi) {
387 static int get_search_range(const VP9_COMP *cpi) {
395 static void first_pass_motion_search(VP9_COMP *cpi, MACROBLOCK *x,
478 static void set_first_pass_params(VP9_COMP *cpi) {
685 static void accumulate_floating_point_stats(VP9_COMP *cpi,
705 static void first_pass_stat_calc(VP9_COMP *cpi, FIRSTPASS_STATS *fps
    [all...]
vp9_encodeframe.c 51 static void encode_superblock(VP9_COMP *cpi, ThreadData *td, TOKENEXTRA **t,
128 unsigned int vp9_get_sby_perpixel_variance(VP9_COMP *cpi,
138 unsigned int vp9_high_get_sby_perpixel_variance(VP9_COMP *cpi,
165 static unsigned int get_sby_perpixel_diff_variance(VP9_COMP *cpi,
180 static BLOCK_SIZE get_rd_var_based_fixed_partition(VP9_COMP *cpi, MACROBLOCK *x,
206 static void set_offsets(VP9_COMP *cpi, const TileInfo *const tile,
280 static void set_block_size(VP9_COMP *const cpi, MACROBLOCK *const x,
415 static int set_vt_partitioning(VP9_COMP *cpi, MACROBLOCK *const x,
515 static void set_vbp_thresholds(VP9_COMP *cpi, int64_t thresholds[], int q,
571 void vp9_set_variance_partition_thresholds(VP9_COMP *cpi, int q
    [all...]
vp9_speed_features.c 34 static int frame_is_boosted(const VP9_COMP *cpi) {
60 static void set_good_speed_feature_framesize_dependent(VP9_COMP *cpi,
156 static void set_good_speed_feature_framesize_independent(VP9_COMP *cpi,
315 static void set_rt_speed_feature_framesize_dependent(VP9_COMP *cpi,
354 VP9_COMP *cpi, SPEED_FEATURES *sf, int speed, vp9e_tune_content content) {
615 void vp9_set_speed_features_framesize_dependent(VP9_COMP *cpi) {
664 void vp9_set_speed_features_framesize_independent(VP9_COMP *cpi) {
vp9_noise_estimate.c 42 static int enable_noise_estimation(VP9_COMP *const cpi) {
99 void vp9_update_noise_estimate(VP9_COMP *const cpi) {
vp9_temporal_filter.c 225 static uint32_t temporal_filter_find_matching_mb_c(VP9_COMP *cpi,
284 void vp9_temporal_filter_iterate_row_c(VP9_COMP *cpi, ThreadData *td,
579 static void temporal_filter_iterate_tile_c(VP9_COMP *cpi, int tile_row,
597 static void temporal_filter_iterate_c(VP9_COMP *cpi) {
622 static void adjust_arnr_filter(VP9_COMP *cpi, int distance, int group_boost,
689 void vp9_temporal_filter(VP9_COMP *cpi, int distance) {
vp9_rdopt.c 65 const VP9_COMP *cpi;
154 static void model_rd_for_sb(VP9_COMP *cpi, BLOCK_SIZE bsize, MACROBLOCK *x,
462 static unsigned pixel_sse(const VP9_COMP *const cpi, const MACROBLOCKD *xd,
537 static void dist_block(const VP9_COMP *cpi, MACROBLOCK *x, int plane,
780 static void txfm_rd_in_plane(const VP9_COMP *cpi, MACROBLOCK *x, int *rate,
815 static void choose_largest_tx_size(VP9_COMP *cpi, MACROBLOCK *x, int *rate,
830 static void choose_tx_size_from_rd(VP9_COMP *cpi, MACROBLOCK *x, int *rate,
    [all...]
  /external/libvpx/libvpx/vp9/
vp9_cx_iface.c 96 VP9_COMP *cpi;
    [all...]

Completed in 1325 milliseconds

12 3