Searched refs:VP8_COMP (Results 1 - 25 of 72) sorted by relevance

123

/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/
H A Dratectrl.h21 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);
H A Dmr_dissim.h20 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);
H A Dfirstpass.h19 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);
H A Dquantize.h19 struct VP8_COMP;
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);
H A Dmodecosts.h19 void vp8_init_mode_costs(VP8_COMP *x);
H A Dencodeframe.h16 extern void vp8_activity_masking(VP8_COMP *cpi, MACROBLOCK *x);
22 extern void vp8_encode_frame(VP8_COMP *cpi);
24 extern int vp8cx_encode_inter_macroblock(VP8_COMP *cpi, MACROBLOCK *x,
29 extern int vp8cx_encode_intra_macroblock(VP8_COMP *cpi, MACROBLOCK *x,
H A Dsegmentation.h22 extern void vp8_update_gf_useage_maps(VP8_COMP *cpi, VP8_COMMON *cm, MACROBLOCK *x);
H A Dencodemv.h21 void vp8_write_mvprobs(VP8_COMP *);
H A Dencodeintra.h20 int vp8_encode_intra(VP8_COMP *cpi, MACROBLOCK *x, int use_dc_pred);
H A Dpickinter.h21 extern void vp8_pick_inter_mode(VP8_COMP *cpi, MACROBLOCK *x, int recon_yoffset,
H A Drdopt.h72 extern void vp8_initialize_rd_consts(VP8_COMP *cpi, MACROBLOCK *x, int Qvalue);
73 extern void vp8_rd_pick_inter_mode(VP8_COMP *cpi, MACROBLOCK *x,
91 static void get_predictor_pointers(const VP8_COMP *cpi,
110 static void get_reference_search_order(const VP8_COMP *cpi,
129 VP8_COMP *cpi,
138 void vp8_cal_sad(VP8_COMP *cpi, MACROBLOCKD *xd, MACROBLOCK *x, int recon_yoffset, int near_sadidx[]);
H A Dbitstream.h24 void vp8cx_pack_tokens_into_partitions_armv5(VP8_COMP *,
31 void vp8cx_pack_mb_row_tokens_armv5(VP8_COMP *cpi, vp8_writer *w,
/external/libvpx/libvpx/vp8/encoder/
H A Dratectrl.h21 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);
H A Dmr_dissim.h20 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);
H A Dfirstpass.h19 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);
H A Dquantize.h19 struct VP8_COMP;
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);
H A Dmodecosts.h19 void vp8_init_mode_costs(VP8_COMP *x);
H A Dencodeframe.h16 extern void vp8_activity_masking(VP8_COMP *cpi, MACROBLOCK *x);
22 extern void vp8_encode_frame(VP8_COMP *cpi);
24 extern int vp8cx_encode_inter_macroblock(VP8_COMP *cpi, MACROBLOCK *x,
29 extern int vp8cx_encode_intra_macroblock(VP8_COMP *cpi, MACROBLOCK *x,
H A Dsegmentation.h22 extern void vp8_update_gf_useage_maps(VP8_COMP *cpi, VP8_COMMON *cm, MACROBLOCK *x);
H A Dencodemv.h21 void vp8_write_mvprobs(VP8_COMP *);
H A Dencodeintra.h20 int vp8_encode_intra(VP8_COMP *cpi, MACROBLOCK *x, int use_dc_pred);
H A Dpickinter.h21 extern void vp8_pick_inter_mode(VP8_COMP *cpi, MACROBLOCK *x, int recon_yoffset,
H A Drdopt.h72 extern void vp8_initialize_rd_consts(VP8_COMP *cpi, MACROBLOCK *x, int Qvalue);
73 extern void vp8_rd_pick_inter_mode(VP8_COMP *cpi, MACROBLOCK *x, int recon_yoffset, int recon_uvoffset, int *returnrate, int *returndistortion, int *returnintra);
88 static void get_predictor_pointers(const VP8_COMP *cpi,
107 static void get_reference_search_order(const VP8_COMP *cpi,
126 VP8_COMP *cpi,
135 void vp8_cal_sad(VP8_COMP *cpi, MACROBLOCKD *xd, MACROBLOCK *x, int recon_yoffset, int near_sadidx[]);
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/
H A Donyx.h27 struct VP8_COMP;
257 struct VP8_COMP* vp8_create_compressor(VP8_CONFIG *oxcf);
258 void vp8_remove_compressor(struct VP8_COMP* *comp);
260 void vp8_init_config(struct VP8_COMP* onyx, VP8_CONFIG *oxcf);
261 void vp8_change_config(struct VP8_COMP* onyx, VP8_CONFIG *oxcf);
263 int vp8_receive_raw_frame(struct VP8_COMP* comp, unsigned int frame_flags, YV12_BUFFER_CONFIG *sd, int64_t time_stamp, int64_t end_time_stamp);
264 int vp8_get_compressed_data(struct VP8_COMP* comp, unsigned int *frame_flags, unsigned long *size, unsigned char *dest, unsigned char *dest_end, int64_t *time_stamp, int64_t *time_end, int flush);
265 int vp8_get_preview_raw_frame(struct VP8_COMP* comp, YV12_BUFFER_CONFIG *dest, vp8_ppflags_t *flags);
267 int vp8_use_as_reference(struct VP8_COMP* comp, int ref_frame_flags);
268 int vp8_update_reference(struct VP8_COMP* com
[all...]
/external/libvpx/libvpx/vp8/common/
H A Donyx.h27 struct VP8_COMP;
246 struct VP8_COMP* vp8_create_compressor(VP8_CONFIG *oxcf);
247 void vp8_remove_compressor(struct VP8_COMP* *comp);
249 void vp8_init_config(struct VP8_COMP* onyx, VP8_CONFIG *oxcf);
250 void vp8_change_config(struct VP8_COMP* onyx, VP8_CONFIG *oxcf);
252 int vp8_receive_raw_frame(struct VP8_COMP* comp, unsigned int frame_flags, YV12_BUFFER_CONFIG *sd, int64_t time_stamp, int64_t end_time_stamp);
253 int vp8_get_compressed_data(struct VP8_COMP* comp, unsigned int *frame_flags, unsigned long *size, unsigned char *dest, unsigned char *dest_end, int64_t *time_stamp, int64_t *time_end, int flush);
254 int vp8_get_preview_raw_frame(struct VP8_COMP* comp, YV12_BUFFER_CONFIG *dest, vp8_ppflags_t *flags);
256 int vp8_use_as_reference(struct VP8_COMP* comp, int ref_frame_flags);
257 int vp8_update_reference(struct VP8_COMP* com
[all...]

Completed in 831 milliseconds

123