Lines Matching refs:seg
22 void vp9_enable_segmentation(struct segmentation *seg) {
23 seg->enabled = 1;
24 seg->update_map = 1;
25 seg->update_data = 1;
28 void vp9_disable_segmentation(struct segmentation *seg) {
29 seg->enabled = 0;
33 struct segmentation *const seg = &cpi->common.seg;
40 seg->update_map = 1;
41 seg->update_data = 1;
44 void vp9_set_segment_data(struct segmentation *seg,
47 seg->abs_delta = abs_delta;
49 vpx_memcpy(seg->feature_data, feature_data, sizeof(seg->feature_data));
55 void vp9_disable_segfeature(struct segmentation *seg, int segment_id,
57 seg->feature_mask[segment_id] &= ~(1 << feature_id);
60 void vp9_clear_segdata(struct segmentation *seg, int segment_id,
62 seg->feature_data[segment_id][feature_id] = 0;
217 struct segmentation *seg = &cm->seg;
237 vpx_memset(seg->tree_probs, 255, sizeof(seg->tree_probs));
238 vpx_memset(seg->pred_probs, 255, sizeof(seg->pred_probs));
285 seg->temporal_update = 1;
286 vpx_memcpy(seg->tree_probs, t_pred_tree, sizeof(t_pred_tree));
287 vpx_memcpy(seg->pred_probs, t_nopred_prob, sizeof(t_nopred_prob));
289 seg->temporal_update = 0;
290 vpx_memcpy(seg->tree_probs, no_pred_tree, sizeof(no_pred_tree));
294 void vp9_reset_segment_features(struct segmentation *seg) {
296 seg->enabled = 0;
297 seg->update_map = 0;
298 seg->update_data = 0;
299 vpx_memset(seg->tree_probs, 255, sizeof(seg->tree_probs));
300 vp9_clearall_segfeatures(seg);