⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ac48drlo.h

📁 Audiocodes old vision DSP driver
💻 H
字号:
/************************************************************************/
/*           *   AudioCodes Ltd.   *   Copyright (c) 1998   *           */
/************************************************************************/      
/* File Name:       Ac48DrLo.h                                          */
/************************************************************************/
/* DRIVERS PACKET VERSION:     481(1.30) / 480(1.60) / 483(1.00)        */
/************************************************************************/
/* 4804 OPERATION SOFTWARE VERSION SUPPORT:                             */
/*                       V 1.60 (December 1999) and above	            */
/************************************************************************/
/* 481xx OPERATION SOFTWARE VERSION SUPPORT:                            */
/*                       V 1.30 (October 1999) and above                */
/************************************************************************/
/* 4830x OPERATION SOFTWARE VERSION SUPPORT:                            */
/*                       V 1.00 (March 2000) and above                  */
/************************************************************************/
/* PURPOSE  :   This header file contains the Low Level Driver.         */
/*              The Low Level Drivers include routines that send        */
/*              individual commands to the AC48.                        */
/*                                                                      */
/* DATE     :   May 1998                                                */
/* UPDATE       REASON TO UPDATE                                        */
/* ======       ================                                        */
/*                                                                      */
/************************************************************************/

#include "Ac48DrDf.h"

#ifndef HighDrv_h
#define HighDrv_h
#endif

		        /* function declarations */
#if __cplusplus
extern "C" {
#endif
                /* Init Mode Commands:   */
int Ac48xxPcmCommand(int DeviceIndex, const TPcmAttributes *PcmAttributes, 
						TWaitMode WaitMode);

int Ac48xxDebugCommand(int DeviceIndex, TDebugingData DebugingData, 
													TWaitMode WaitMode);

int Ac48xxMSigCommand(int DeviceIndex, TMSig MSig, TWaitMode WaitMode);

int Ac48xxDecoderDelayCommand(int DeviceIndex, TDecoderDelay DecoderDelay, 
                        TWaitMode WaitMode);

int Ac48xxRunCommand(int DeviceIndex, TWaitMode WaitMode);

/*          Ac4814 Additional Init Mode Commands:  */

#if AC48_SIGNALING_MODE == AC48_EXTENDED_SIGNALING_MODE
#if AC48_DEVICE != AC4830X_DEVICE
    int Ac48xxExtendedSignalingCommand(int DeviceIndex, 
                        TExtendedSignaling ExtendedSignaling, 
                        TWaitMode WaitMode);
#endif /* AC48_DEVICE */ 
    int Ac48xxUserDefinedTonesCommand(int DeviceIndex, 
                        TUserDefinedTones UserDefinedTones, 
                        TWaitMode WaitMode);

    int Ac48xxCallProgressCommand(int DeviceIndex, 
                        TCallProgress CallProgress, 
                        TWaitMode WaitMode);
#endif /* AC48_SIGNALING_MODE */

/*          Idle (run) Mode Commands      */
#if AC48_SIGNALING_MODE == AC48_BASIC_SIGNALING_MODE
    int Ac48xxTonePairsCommand(int DeviceIndex, const TTonePair *TonePairs,			 
						int PairQuantity, TDebugingData DebugingData, 
						TWaitMode WaitMode);
#endif /* AC48_SIGNALING_MODE */

int Ac48xxDefaultCommand(int DeviceIndex, int ChannelIndex, 
						TDebugingData DebugingData, TWaitMode WaitMode);

int Ac48xxPcmSlotCommand(int DeviceIndex, int ChannelIndex, int PcmSlot, 
						TDebugingData DebugingData, TWaitMode WaitMode);

int Ac48xxVoiceCommand(int DeviceIndex, int ChannelIndex, 
						const TVoiceAttributes *VoiceAttributes,
						TDebugingData DebugingData, TWaitMode WaitMode);

int Ac48xxFaxCommand(int DeviceIndex, int ChannelIndex, 
						const TFaxAttributes *FaxAttributes, 
						TDebugingData DebugingData, TWaitMode WaitMode);

int Ac48xxDtmfCommand(int DeviceIndex, int ChannelIndex, const TDtmf *Dtmf,
						TDebugingData DebugingData, TWaitMode WaitMode);

int Ac48xxInitCommand(int DeviceIndex, int ChannelIndex, 
						TDebugingData DebugingData, TWaitMode WaitMode);

int Ac48xxInputGainCommand(int DeviceIndex, int ChannelIndex, int Gain,	
						TDebugingData DebugingData, TWaitMode WaitMode);

#if __cplusplus
}
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -