diff --git a/pjsip/include/pjsua-lib/pjsua.h b/pjsip/include/pjsua-lib/pjsua.h index fd5df1920..19188c4a4 100644 --- a/pjsip/include/pjsua-lib/pjsua.h +++ b/pjsip/include/pjsua-lib/pjsua.h @@ -3373,6 +3373,22 @@ PJ_DECL(pj_status_t) pjsua_im_typing(pjsua_acc_id acc_id, #endif +/** + * 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 diff --git a/pjsip/include/pjsua-lib/pjsua_internal.h b/pjsip/include/pjsua-lib/pjsua_internal.h index 42344ec84..d886e3bfd 100644 --- a/pjsip/include/pjsua-lib/pjsua_internal.h +++ b/pjsip/include/pjsua-lib/pjsua_internal.h @@ -216,11 +216,11 @@ struct pjsua_data /* 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.*/ };