Change param of AOME_SET_SPATIAL_LAYER_ID to int

Change the parameter type of AOME_SET_SPATIAL_LAYER_ID from unsigned int
to int. This change is binary compatible because the valid spatial layer
id values 0..3 can be represented in either the unsigned int or int
type. libaom uses the int type for spatial layer ids internally and in
other related API items such as AOME_SET_NUMBER_SPATIAL_LAYERS and
aom_svc_layer_id_t. So this CL makes the API more consistent.

Change-Id: I585808d928ff106a8ae23e1993ba08f8020988e4
diff --git a/aom/aomcx.h b/aom/aomcx.h
index 5a6839f..b7d1d9d 100644
--- a/aom/aomcx.h
+++ b/aom/aomcx.h
@@ -196,7 +196,7 @@
    */
   AOME_SET_SCALEMODE = 11,
 
-  /*!\brief Codec control function to set encoder spatial layer id, unsigned int
+  /*!\brief Codec control function to set encoder spatial layer id, int
    * parameter.
    */
   AOME_SET_SPATIAL_LAYER_ID = 12,
@@ -1660,7 +1660,7 @@
 AOM_CTRL_USE_TYPE(AOME_SET_SCALEMODE, aom_scaling_mode_t *)
 #define AOM_CTRL_AOME_SET_SCALEMODE
 
-AOM_CTRL_USE_TYPE(AOME_SET_SPATIAL_LAYER_ID, unsigned int)
+AOM_CTRL_USE_TYPE(AOME_SET_SPATIAL_LAYER_ID, int)
 #define AOM_CTRL_AOME_SET_SPATIAL_LAYER_ID
 
 AOM_CTRL_USE_TYPE(AOME_SET_CPUUSED, int)