Fix array subscript warning in get_uv_mode
This change does affect encoder nor the bitstream
Change-Id: I516e4750c5df6cb0e288365f78dd4875510548f4
diff --git a/av1/common/blockd.h b/av1/common/blockd.h
index df5a936..dc01d86 100644
--- a/av1/common/blockd.h
+++ b/av1/common/blockd.h
@@ -340,7 +340,7 @@
#if CONFIG_CFL
static INLINE PREDICTION_MODE get_uv_mode(UV_PREDICTION_MODE mode) {
assert(mode < UV_INTRA_MODES);
- static const PREDICTION_MODE uv2y[UV_INTRA_MODES] = {
+ static const PREDICTION_MODE uv2y[] = {
DC_PRED, // UV_DC_PRED
V_PRED, // UV_V_PRED
H_PRED, // UV_H_PRED
@@ -354,7 +354,9 @@
SMOOTH_V_PRED, // UV_SMOOTH_V_PRED
SMOOTH_H_PRED, // UV_SMOOTH_H_PRED
PAETH_PRED, // UV_PAETH_PRED
- DC_PRED, // CFL_PRED
+ DC_PRED, // UV_CFL_PRED
+ INTRA_INVALID, // UV_INTRA_MODES
+ INTRA_INVALID, // UV_MODE_INVALID
};
return uv2y[mode];
}