From: Hien Ho Date: Tue, 30 Jul 2019 18:28:03 +0000 (-0700) Subject: vp9_svc_layercontext.c: fix integer sanitizer warnings X-Git-Tag: v1.8.2~148^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1979d415405a92503aa873bdd55a9b7d2e5275de;p=libvpx vp9_svc_layercontext.c: fix integer sanitizer warnings implicit conversion from type 'int' of value -1 (32-bit, signed) to type 'uint8_t' (aka 'unsigned char') changed the value to 255 (8-bit, unsigned BUG=webm:1615 Change-Id: If507e73aea4dccd3914b6470f8d15db3b67300ce --- diff --git a/vp9/encoder/vp9_svc_layercontext.c b/vp9/encoder/vp9_svc_layercontext.c index 8ba113bf3..bfe803b24 100644 --- a/vp9/encoder/vp9_svc_layercontext.c +++ b/vp9/encoder/vp9_svc_layercontext.c @@ -57,8 +57,8 @@ void vp9_init_layer_context(VP9_COMP *const cpi) { svc->simulcast_mode = 0; for (i = 0; i < REF_FRAMES; ++i) { - svc->fb_idx_spatial_layer_id[i] = -1; - svc->fb_idx_temporal_layer_id[i] = -1; + svc->fb_idx_spatial_layer_id[i] = 0xff; + svc->fb_idx_temporal_layer_id[i] = 0xff; svc->fb_idx_base[i] = 0; } for (sl = 0; sl < oxcf->ss_number_layers; ++sl) {