Commit 73207a1d authored by Johann's avatar Johann
Browse files

warning: pointer targets differ in signedness

vp8/encoder/rdopt.c:728: warning: pointer targets in passing argument 3
of 'macro_block_yrd' differ in signedness
vp8/encoder/rdopt.c:541: note: expected 'int *' but argument is of type
'unsigned int *'

distortion is signed when calling macro_block_yrd is both other cases,
as well as for RDCOST

Change-Id: I5e22358b7da76a116f498793253aac8099cb3461
parent 27000ed6
...@@ -708,7 +708,7 @@ int vp8_rd_pick_intra16x16mby_mode(VP8_COMP *cpi, ...@@ -708,7 +708,7 @@ int vp8_rd_pick_intra16x16mby_mode(VP8_COMP *cpi,
MB_PREDICTION_MODE mode; MB_PREDICTION_MODE mode;
MB_PREDICTION_MODE UNINITIALIZED_IS_SAFE(mode_selected); MB_PREDICTION_MODE UNINITIALIZED_IS_SAFE(mode_selected);
int rate, ratey; int rate, ratey;
unsigned int distortion; int distortion;
int best_rd = INT_MAX; int best_rd = INT_MAX;
int this_rd; int this_rd;
int i; int i;
...@@ -737,7 +737,7 @@ int vp8_rd_pick_intra16x16mby_mode(VP8_COMP *cpi, ...@@ -737,7 +737,7 @@ int vp8_rd_pick_intra16x16mby_mode(VP8_COMP *cpi,
best_rd = this_rd; best_rd = this_rd;
*Rate = rate; *Rate = rate;
*rate_y = ratey; *rate_y = ratey;
*Distortion = (int)distortion; *Distortion = distortion;
} }
} }
...@@ -2474,4 +2474,3 @@ int vp8_rd_pick_inter_mode(VP8_COMP *cpi, MACROBLOCK *x, int recon_yoffset, int ...@@ -2474,4 +2474,3 @@ int vp8_rd_pick_inter_mode(VP8_COMP *cpi, MACROBLOCK *x, int recon_yoffset, int
return best_rd; return best_rd;
} }
#endif #endif
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment