From ad2fa5e7d5508451f72823f72d41a6f43f78c8bf Mon Sep 17 00:00:00 2001 From: Tom Finegan Date: Wed, 12 Feb 2014 18:31:25 -0800 Subject: [PATCH] vp9/vp9_cx_iface: Silence ts_number_layers MSVC warnings Silence signed/unsigned mismatch warnings by adding casts where ts_number_layers does not match the sign of the variable to which it is being compared. Change-Id: Iab25e18c877d158b2b2b417de7da94669648b2fa --- vp9/vp9_cx_iface.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vp9/vp9_cx_iface.c b/vp9/vp9_cx_iface.c index f5d5b2416..8072f78a0 100644 --- a/vp9/vp9_cx_iface.c +++ b/vp9/vp9_cx_iface.c @@ -178,7 +178,7 @@ static vpx_codec_err_t validate_config(vpx_codec_alg_priv_t *ctx, RANGE_CHECK(cfg, ts_number_layers, 1, VPX_TS_MAX_LAYERS); if (cfg->ts_number_layers > 1) { - int i; + unsigned int i; for (i = 1; i < cfg->ts_number_layers; ++i) { if (cfg->ts_target_bitrate[i] < cfg->ts_target_bitrate[i-1]) { ERROR("ts_target_bitrate entries are not increasing"); @@ -1045,7 +1045,7 @@ static vpx_codec_err_t vp9e_set_svc_layer_id(vpx_codec_alg_priv_t *ctx, cpi->svc.temporal_layer_id = data->temporal_layer_id; // Checks on valid layer_id input. if (cpi->svc.temporal_layer_id < 0 || - cpi->svc.temporal_layer_id >= ctx->cfg.ts_number_layers) { + cpi->svc.temporal_layer_id >= (int)ctx->cfg.ts_number_layers) { return VPX_CODEC_INVALID_PARAM; } if (cpi->svc.spatial_layer_id < 0 || -- 2.50.1