summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/encode_api_test.cc4
-rw-r--r--vp8/encoder/onyx_int.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/test/encode_api_test.cc b/test/encode_api_test.cc
index 08159148b..ecdf92834 100644
--- a/test/encode_api_test.cc
+++ b/test/encode_api_test.cc
@@ -233,8 +233,8 @@ TEST(EncodeAPI, SetRoi) {
roi.roi_map = roi_map;
// VP8 only. This value isn't range checked.
roi.static_threshold[1] = 1000;
- roi.static_threshold[2] = INT_MIN;
- roi.static_threshold[3] = INT_MAX;
+ roi.static_threshold[2] = UINT_MAX / 2 + 1;
+ roi.static_threshold[3] = UINT_MAX;
for (const auto delta : { -63, -1, 0, 1, 63 }) {
for (int i = 0; i < 8; ++i) {
diff --git a/vp8/encoder/onyx_int.h b/vp8/encoder/onyx_int.h
index 424f51b18..726dcc946 100644
--- a/vp8/encoder/onyx_int.h
+++ b/vp8/encoder/onyx_int.h
@@ -483,7 +483,7 @@ typedef struct VP8_COMP {
unsigned char *segmentation_map;
signed char segment_feature_data[MB_LVL_MAX][MAX_MB_SEGMENTS];
- int segment_encode_breakout[MAX_MB_SEGMENTS];
+ unsigned int segment_encode_breakout[MAX_MB_SEGMENTS];
unsigned char *active_map;
unsigned int active_map_enabled;