Ticket #102: use PJSUA_MAX_PLAYERS and PJSUA_MAX_RECORDERS instead of hardcoded value in pjsua

git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@949 74dad513-b988-da41-8d7b-12977e46ad98
diff --git a/pjsip/include/pjsua-lib/pjsua.h b/pjsip/include/pjsua-lib/pjsua.h
index fd5df19..19188c4 100644
--- a/pjsip/include/pjsua-lib/pjsua.h
+++ b/pjsip/include/pjsua-lib/pjsua.h
@@ -3374,6 +3374,22 @@
 
 
 /**
+ * The maximum file player.
+ */
+#ifndef PJSUA_MAX_PLAYERS
+#   define PJSUA_MAX_PLAYERS		32
+#endif
+
+
+/**
+ * The maximum file player.
+ */
+#ifndef PJSUA_MAX_RECORDERS
+#   define PJSUA_MAX_RECORDERS		32
+#endif
+
+
+/**
  * This structure describes media configuration, which will be specified
  * when calling #pjsua_init(). Application MUST initialize this structure
  * by calling #pjsua_media_config_default().
diff --git a/pjsip/include/pjsua-lib/pjsua_internal.h b/pjsip/include/pjsua-lib/pjsua_internal.h
index 42344ec..d886e3b 100644
--- a/pjsip/include/pjsua-lib/pjsua_internal.h
+++ b/pjsip/include/pjsua-lib/pjsua_internal.h
@@ -216,11 +216,11 @@
 
     /* File players: */
     unsigned		 player_cnt;/**< Number of file players.	*/
-    pjsua_file_data	 player[32];/**< Array of players.		*/
+    pjsua_file_data	 player[PJSUA_MAX_PLAYERS];/**< Array of players.*/
 
     /* File recorders: */
     unsigned		 rec_cnt;   /**< Number of file recorders.	*/
-    pjsua_file_data	 recorder[32];/**< Array of file recorders.	*/
+    pjsua_file_data	 recorder[PJSUA_MAX_RECORDERS];/**< Array of recs.*/
 };