📄 emu_audio.c
字号:
#include "emu.h"
#include "audio_api.h"
#include "audio.h"
UBYTE audio_Init (drv_SignalCB_Type in_SignalCBPtr)
{
return 0;
}
void audio_Exit (void)
{
}
UBYTE audio_PlaySoundID (UBYTE in_DeviceID,
UBYTE in_SoundID,
BYTE in_RelVolume,
UBYTE in_Repeats)
{
return 0;
}
UBYTE audio_StopSoundbyID (UBYTE in_DeviceID,
UBYTE in_SoundID)
{
return 0;
}
void StartToneByID(UBYTE SoundID)
{
}
UBYTE audio_SetAmplf (UBYTE in_DeviceID,
UBYTE in_Amplf)
{
return 0;
}
UBYTE audio_GetAmplf (UBYTE in_DeviceID,
UBYTE * out_Amplf)
{
return 0;
}
T_AUDIO_RET audio_tones_start (T_AUDIO_TONES_PARAMETER* p_parameter,
T_RV_RETURN return_path)
{
return 0;
}
T_AUDIO_RET audio_vm_record_start( T_AUDIO_VM_RECORD_PARAMETER *p_record_parameter,
T_AUDIO_TONES_PARAMETER *p_tones_parameter,
T_RV_RETURN return_path)
{
return 0;
}
T_AUDIO_RET audio_vm_record_stop (T_RV_RETURN return_path)
{
return 0;
}
T_AUDIO_RET audio_vm_play_start(T_AUDIO_VM_PLAY_PARAMETER *p_parameter,
T_RV_RETURN return_path)
{
return 0;
}
T_AUDIO_RET audio_vm_play_stop (T_RV_RETURN return_path)
{
return 0;
}
T_AUDIO_RET audio_sr_enroll_start (T_AUDIO_SR_ENROLL_PARAMETER *p_parameter,
T_RV_RETURN return_path)
{
return 0;
}
T_AUDIO_RET audio_sr_enroll_stop ( T_RV_RETURN return_path )
{
return 0;
}
T_AUDIO_RET audio_sr_update_start (T_AUDIO_SR_UPDATE_PARAMETER *p_parameter,
T_RV_RETURN return_path)
{
return 0;
}
T_AUDIO_RET audio_sr_update_stop ( T_RV_RETURN return_path )
{
return 0;
}
T_AUDIO_RET audio_sr_reco_start (T_AUDIO_SR_RECO_PARAMETER *p_parameter,
T_RV_RETURN return_path)
{
return 0;
}
T_AUDIO_RET audio_sr_reco_stop ( T_RV_RETURN return_path )
{
return 0;
}
T_AUDIO_RET audio_full_access_read (T_AUDIO_FULL_ACCESS_READ *p_parameter)
{
return 0;
}
T_AUDIO_RET audio_full_access_write (T_AUDIO_FULL_ACCESS_WRITE *p_parameter,
T_RV_RETURN return_path)
{
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -