summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_segmentation.h
diff options
context:
space:
mode:
authorDmitry Kovalev <dkovalev@google.com>2014-02-28 11:59:50 -0800
committerDmitry Kovalev <dkovalev@google.com>2014-02-28 11:59:50 -0800
commite869869d2220baf8755b906c1aeaac5f20095c67 (patch)
treedc7a186ae643a479b0a7564770dacb0a5b5be1b9 /vp9/encoder/vp9_segmentation.h
parentd6321c3e68dd675da246d8b191db142d44196d51 (diff)
downloadlibvpx-e869869d2220baf8755b906c1aeaac5f20095c67.tar
libvpx-e869869d2220baf8755b906c1aeaac5f20095c67.tar.gz
libvpx-e869869d2220baf8755b906c1aeaac5f20095c67.tar.bz2
libvpx-e869869d2220baf8755b906c1aeaac5f20095c67.zip
Removing unnecessary casts from quantization code.
Change-Id: I64172710654e95a90ee754d14d7104337d28010f
Diffstat (limited to 'vp9/encoder/vp9_segmentation.h')
-rw-r--r--vp9/encoder/vp9_segmentation.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/vp9/encoder/vp9_segmentation.h b/vp9/encoder/vp9_segmentation.h
index 8238892e2..66c51a21b 100644
--- a/vp9/encoder/vp9_segmentation.h
+++ b/vp9/encoder/vp9_segmentation.h
@@ -19,8 +19,8 @@
extern "C" {
#endif
-void vp9_enable_segmentation(VP9_PTR ptr);
-void vp9_disable_segmentation(VP9_PTR ptr);
+void vp9_enable_segmentation(struct segmentation *seg);
+void vp9_disable_segmentation(struct segmentation *seg);
void vp9_disable_segfeature(struct segmentation *seg,
int segment_id,
@@ -30,7 +30,7 @@ void vp9_clear_segdata(struct segmentation *seg,
SEG_LVL_FEATURES feature_id);
// Valid values for a segment are 0 to 3
// Segmentation map is arrange as [Rows][Columns]
-void vp9_set_segmentation_map(VP9_PTR ptr, unsigned char *segmentation_map);
+void vp9_set_segmentation_map(VP9_COMP *cpi, unsigned char *segmentation_map);
// The values given for each segment can be either deltas (from the default
// value chosen for the frame) or absolute values.
@@ -42,7 +42,7 @@ void vp9_set_segmentation_map(VP9_PTR ptr, unsigned char *segmentation_map);
//
// abs_delta = SEGMENT_DELTADATA (deltas) abs_delta = SEGMENT_ABSDATA (use
// the absolute values given).
-void vp9_set_segment_data(VP9_PTR ptr, signed char *feature_data,
+void vp9_set_segment_data(struct segmentation *seg, signed char *feature_data,
unsigned char abs_delta);
void vp9_choose_segmap_coding_method(VP9_COMP *cpi);