正在查找4psa_base.h头文件以重新编译app_fax.c

正在查找4psa_base.h头文件以重新编译app_fax.c,c,asterisk,header-files,voip,C,Asterisk,Header Files,Voip,我正在尝试将app_fax.c重新编译为app_fax.so(asterisk在4PSA系统下用于发送/接收传真的模块),它需要一个名为4PSA_base.h的头文件 我之所以重新编译这个c程序,是因为程序中有一个超时设置,它会终止持续超过30分钟的传真呼叫。我所做的只是改变了这个值 我到处找这个档案,运气不好。这不是我能找到的地方 有没有人知道在哪里可以找到这个文件 谢谢, Javid我不确定您使用的是Asterisk的哪个版本,但app_fax(不是Asterisk中首选的传真模块)取决于。

我正在尝试将app_fax.c重新编译为app_fax.so(asterisk在4PSA系统下用于发送/接收传真的模块),它需要一个名为4PSA_base.h的头文件

我之所以重新编译这个c程序,是因为程序中有一个超时设置,它会终止持续超过30分钟的传真呼叫。我所做的只是改变了这个值

我到处找这个档案,运气不好。这不是我能找到的地方

有没有人知道在哪里可以找到这个文件

谢谢,
Javid

我不确定您使用的是Asterisk的哪个版本,但app_fax(不是Asterisk中首选的传真模块)取决于。查看,它不包括您所指的头文件:

ASTERISK_FILE_VERSION(__FILE__, "$Revision$")

#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <inttypes.h>
#include <pthread.h>
#include <errno.h>
#include <tiffio.h>

#define SPANDSP_EXPOSE_INTERNAL_STRUCTURES
#include <spandsp.h>
#include <spandsp/version.h>

#include "asterisk/lock.h"
#include "asterisk/file.h"
#include "asterisk/logger.h"
#include "asterisk/channel.h"
#include "asterisk/pbx.h"
#include "asterisk/app.h"
#include "asterisk/dsp.h"
#include "asterisk/module.h"
#include "asterisk/stasis.h"
#include "asterisk/stasis_channels.h"
#include "asterisk/format_cache.h"
星号文件版本($Revision$)
#包括
#包括
#包括
#包括
#包括
#包括
#包括
#定义SPANDSP\u EXPOSE\u内部结构
#包括
#包括
#包括“星号/lock.h”
#包括“星号/file.h”
#包括“星号/logger.h”
#包括“星号/通道h”
#包括“星号/pbx.h”
#包括“星号/app.h”
#包括“星号/dsp.h”
#包括“星号/模块h”
#包括“星号/stasis.h”
#包括“星号/U通道.h”
#包括“星号/格式\u cache.h”

这是Asterisk的定制补丁吗?

如前所述,这是4PSA的产品。4PSA有自己的传真应用程序供他们使用。星号版本为1.8,您需要联系4PSA。您要求有人向您指出几乎可以肯定是开源项目的专有附加内容。我怀疑这最终会在某个时候违反某人的许可证。