| Index: source/libvpx/vp9/encoder/vp9_rdopt.c
|
| ===================================================================
|
| --- source/libvpx/vp9/encoder/vp9_rdopt.c (revision 179051)
|
| +++ source/libvpx/vp9/encoder/vp9_rdopt.c (working copy)
|
| @@ -847,7 +847,7 @@
|
| error += this_diff * this_diff;
|
| }
|
|
|
| - return error > INT_MAX ? INT_MAX : error;
|
| + return error > INT_MAX ? INT_MAX : (int)error;
|
| }
|
|
|
| #define DEBUG_ERROR 0
|
| @@ -3123,9 +3123,9 @@
|
| ctx->best_ref_mv.as_int = ref_mv->as_int;
|
| ctx->second_best_ref_mv.as_int = second_ref_mv->as_int;
|
|
|
| - ctx->single_pred_diff = comp_pred_diff[SINGLE_PREDICTION_ONLY];
|
| - ctx->comp_pred_diff = comp_pred_diff[COMP_PREDICTION_ONLY];
|
| - ctx->hybrid_pred_diff = comp_pred_diff[HYBRID_PREDICTION];
|
| + ctx->single_pred_diff = (int)comp_pred_diff[SINGLE_PREDICTION_ONLY];
|
| + ctx->comp_pred_diff = (int)comp_pred_diff[COMP_PREDICTION_ONLY];
|
| + ctx->hybrid_pred_diff = (int)comp_pred_diff[HYBRID_PREDICTION];
|
|
|
| memcpy(ctx->txfm_rd_diff, txfm_size_diff, sizeof(ctx->txfm_rd_diff));
|
| }
|
|
|