设备网络SDK开发使用手册

NET_DVR_MIX_AUDIOOUT_CFG

音频输出口混音参数配置结构体。

struct{
  DWORD    dwSize;
  BYTE     byModulatorEnbale;
  BYTE     byPostFilter;
  BYTE     byLimitPressure;
  BYTE     byRes1;
  WORD     wModulatorValue;
  WORD     wTriggerTime;
  WORD     wFreeTime;
  BYTE     byCompressThreshold;
  BYTE     byCompressMode;
  BYTE     byCompressRate;
  BYTE     byRecoveryGain;
  BYTE     byOutputGain;
  BYTE     byOutputMute;
  int      iOutputGainEx;
  BYTE     bySoundQualityHanding;
  BYTE     byRes[55];
 }NET_DVR_MIX_AUDIOOUT_CFG,*LPNET_DVR_MIX_AUDIOOUT_CFG;

Members

dwSize
结构体大小
byModulatorEnbale
是否启用相位调制器:0- 否,1- 是
byPostFilter
Post Filter开关:0- 关闭,1- 开启(默认)
byLimitPressure
输出压限开关:0- 关闭,1- 开启(默认)
byRes1
保留,置为0
wModulatorValue
相位调制量,取值范围:[0,127],具体索引代表含义以能力集为准
wTriggerTime
压限触发时间,取值范围:[0,127],具体索引代表含义以能力集为准
wFreeTime
压限释放时间,取值范围:[0,127],具体索引代表含义以能力集为准
byCompressThreshold
压缩门限:0- 1X,1- 2X,2- 4X,3- 8X,X表示倍,比如2X表示2倍
byCompressMode
压缩方式:0- 软压缩(默认),1- 硬压缩
byCompressRate
压缩率
byRecoveryGain
回复增益:0- 1X,1- 2X,2- 4X,3- 8X,X表示倍,比如2X表示2倍
byOutputGain
输出增益,取值范围:[-100,0]
byOutputMute
输出静音:0- 关闭,1- 开启
iOutputGainEx
输出增益扩展:>0- 放大,<0- 缩小
bySoundQualityHanding
音质处理:0- 关闭,1- 开启
byRes
保留,置为0

Remarks

See Also

录播主机:NET_DVR_GetDVRConfig     NET_DVR_SetDVRConfig

庭审主机:NET_DVR_GetDVRConfig     NET_DVR_SetDVRConfig