Fix building PVQ with OD_FLOAT_PVQ defined

Got broken due to compiler function definition errors when SIMD PVQ
got merged.

Change-Id: I5a98578e74173f21634c6c9ea054f6efe3051ef9
diff --git a/av1/common/av1_rtcd_defs.pl b/av1/common/av1_rtcd_defs.pl
index 9b03e5c..aa604c8 100644
--- a/av1/common/av1_rtcd_defs.pl
+++ b/av1/common/av1_rtcd_defs.pl
@@ -11,6 +11,7 @@
 #include "av1/common/filter.h"
 #include "av1/common/convolve.h"
 #include "av1/common/av1_txfm.h"
+#include "av1/common/odintrin.h"
 
 struct macroblockd;
 
@@ -765,7 +766,7 @@
 # PVQ Functions
 
 if (aom_config("CONFIG_PVQ") eq "yes") {
-  add_proto qw/double pvq_search_rdo_double/, "const int16_t *xcoeff, int n, int k, int *ypulse, double g2, double pvq_norm_lambda, int prev_k";
+  add_proto qw/double pvq_search_rdo_double/, "const od_val16 *xcoeff, int n, int k, int *ypulse, double g2, double pvq_norm_lambda, int prev_k";
   specialize qw/pvq_search_rdo_double sse4_1/;
 }