Index: libmpc/trunk/include/mpc/mpc_types.h
===================================================================
--- libmpc/trunk/include/mpc/mpc_types.h	(revision 294)
+++ libmpc/trunk/include/mpc/mpc_types.h	(revision 299)
@@ -93,4 +93,8 @@
 
 #ifdef MPC_FIXED_POINT
+# define MPC_FIXED_POINT_SHIFT 16
+# define MPC_FIXED_POINT_FRACTPART 14
+# define MPC_FIXED_POINT_SCALE_SHIFT (MPC_FIXED_POINT_SHIFT + MPC_FIXED_POINT_FRACTPART)
+# define MPC_FIXED_POINT_SCALE (1 << (MPC_FIXED_POINT_SCALE_SHIFT - 1))
 typedef mpc_int32_t MPC_SAMPLE_FORMAT;
 #else
