/device/soc/hisilicon/hi3516dv300/sdk_liteos/include/ |
H A D | mpi_audio.h | 74 HI_S32 HI_MPI_AI_EnableAecRefFrame(AUDIO_DEV AiDevId, AI_CHN AiChn, AUDIO_DEV AoDevId, AO_CHN AoChn);
77 HI_S32 HI_MPI_AI_SetTalkVqeAttr(AUDIO_DEV AiDevId, AI_CHN AiChn, AUDIO_DEV AoDevId, AO_CHN AoChn,
82 AUDIO_DEV AoDevId, AO_CHN AoChn, const AI_TALKVQEV2_CONFIG_S *pstVqeConfig);
95 HI_S32 HI_MPI_AO_EnableChn(AUDIO_DEV AoDevId, AO_CHN AoChn);
96 HI_S32 HI_MPI_AO_DisableChn(AUDIO_DEV AoDevId, AO_CHN AoChn);
98 HI_S32 HI_MPI_AO_SendFrame(AUDIO_DEV AoDevId, AO_CHN AoChn, const AUDIO_FRAME_S *pstData, HI_S32 s32MilliSec);
100 HI_S32 HI_MPI_AO_EnableReSmp(AUDIO_DEV AoDevId, AO_CHN AoChn, AUDIO_SAMPLE_RATE_E enInSampleRate);
101 HI_S32 HI_MPI_AO_DisableReSmp(AUDIO_DEV AoDevId, AO_CHN AoChn);
103 HI_S32 HI_MPI_AO_ClearChnBuf(AUDIO_DEV AoDevId, AO_CHN AoChn);
104 HI_S32 HI_MPI_AO_QueryChnStat(AUDIO_DEV AoDevId, AO_CHN AoChn, AO_CHN_STATE_ [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/include/ |
H A D | mpi_audio.h | 74 HI_S32 HI_MPI_AI_EnableAecRefFrame(AUDIO_DEV AiDevId, AI_CHN AiChn, AUDIO_DEV AoDevId, AO_CHN AoChn);
77 HI_S32 HI_MPI_AI_SetTalkVqeAttr(AUDIO_DEV AiDevId, AI_CHN AiChn, AUDIO_DEV AoDevId, AO_CHN AoChn,
82 AUDIO_DEV AoDevId, AO_CHN AoChn, const AI_TALKVQEV2_CONFIG_S *pstVqeConfig);
95 HI_S32 HI_MPI_AO_EnableChn(AUDIO_DEV AoDevId, AO_CHN AoChn);
96 HI_S32 HI_MPI_AO_DisableChn(AUDIO_DEV AoDevId, AO_CHN AoChn);
98 HI_S32 HI_MPI_AO_SendFrame(AUDIO_DEV AoDevId, AO_CHN AoChn, const AUDIO_FRAME_S *pstData, HI_S32 s32MilliSec);
100 HI_S32 HI_MPI_AO_EnableReSmp(AUDIO_DEV AoDevId, AO_CHN AoChn, AUDIO_SAMPLE_RATE_E enInSampleRate);
101 HI_S32 HI_MPI_AO_DisableReSmp(AUDIO_DEV AoDevId, AO_CHN AoChn);
103 HI_S32 HI_MPI_AO_ClearChnBuf(AUDIO_DEV AoDevId, AO_CHN AoChn);
104 HI_S32 HI_MPI_AO_QueryChnStat(AUDIO_DEV AoDevId, AO_CHN AoChn, AO_CHN_STATE_ [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/taurus/ai_sample/dependency/ |
H A D | audio_test.c | 174 static HI_VOID SAMPLE_AUDIO_AdecAoInner(HI_S32 num, HI_S32 fd, AUDIO_DEV AoDev, AO_CHN AoChn, ADEC_CHN AdChn)
in SAMPLE_AUDIO_AdecAoInner() argument 179 s32Ret = SAMPLE_COMM_AUDIO_AoBindAdec(AoDev, AoChn, AdChn);
in SAMPLE_AUDIO_AdecAoInner() 201 printf("bind adec:%d to ao(%d,%d) ok \n", AdChn, AoDev, AoChn);
in SAMPLE_AUDIO_AdecAoInner() 216 s32Ret = SAMPLE_COMM_AUDIO_AoUnbindAdec(AoDev, AoChn, AdChn);
in SAMPLE_AUDIO_AdecAoInner() 231 const AO_CHN AoChn = 0;
in SAMPLE_AUDIO_AdecAo() local 251 SAMPLE_AUDIO_AdecAoInner(num, quitFd, AoDev, AoChn, AdChn);
in SAMPLE_AUDIO_AdecAo() 271 const AO_CHN AoChn = 0;
in SAMPLE_AUDIO_StartAdecAo() local 298 s32Ret = SAMPLE_COMM_AUDIO_AoBindAdec(AoDev, AoChn, AdChn);
in SAMPLE_AUDIO_StartAdecAo() 305 SAMPLE_PRT("bind adec:%d to ao(%d,%d) ok \n", AdChn, AoDev, AoChn);
in SAMPLE_AUDIO_StartAdecAo() 309 s32Ret = SAMPLE_COMM_AUDIO_AoUnbindAdec(AoDev, AoChn, AdCh in SAMPLE_AUDIO_StartAdecAo() 354 SAMPLE_AUDIO_AiAoInner(AUDIO_DEV AiDev, AI_CHN AiChn, AUDIO_DEV AoDev, AO_CHN AoChn) SAMPLE_AUDIO_AiAoInner() argument 420 const AO_CHN AoChn = 0; SAMPLE_AUDIO_AiAo() local [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/platform/audio/ |
H A D | sample_audio.c | 219 static HI_VOID SAMPLE_AUDIO_AdecAoInner(AUDIO_DEV AoDev, AO_CHN AoChn, ADEC_CHN AdChn) in SAMPLE_AUDIO_AdecAoInner() argument 224 s32Ret = SAMPLE_COMM_AUDIO_AoBindAdec(AoDev, AoChn, AdChn); in SAMPLE_AUDIO_AdecAoInner() 245 printf("bind adec:%d to ao(%d,%d) ok \n", AdChn, AoDev, AoChn); in SAMPLE_AUDIO_AdecAoInner() 257 s32Ret = SAMPLE_COMM_AUDIO_AoUnbindAdec(AoDev, AoChn, AdChn); in SAMPLE_AUDIO_AdecAoInner() 269 const AO_CHN AoChn = 0; in SAMPLE_AUDIO_AdecAo() local 295 SAMPLE_AUDIO_AdecAoInner(AoDev, AoChn, AdChn); in SAMPLE_AUDIO_AdecAo() 333 const AO_CHN AoChn = 0; in SAMPLE_AUDIO_StartAdecAo() local 362 s32Ret = SAMPLE_COMM_AUDIO_AoBindAdec(AoDev, AoChn, AdChn); in SAMPLE_AUDIO_StartAdecAo() 368 printf("bind adec:%d to ao(%d,%d) ok \n", AdChn, AoDev, AoChn); in SAMPLE_AUDIO_StartAdecAo() 376 s32Ret = SAMPLE_COMM_AUDIO_AoUnbindAdec(AoDev, AoChn, AdCh in SAMPLE_AUDIO_StartAdecAo() 525 SAMPLE_AUDIO_AiAoInner(AUDIO_DEV AiDev, AI_CHN AiChn, AUDIO_DEV AoDev, AO_CHN AoChn) SAMPLE_AUDIO_AiAoInner() argument 588 const AO_CHN AoChn = 0; SAMPLE_AUDIO_AiAo() local 886 const AO_CHN AoChn = 0; SAMPLE_AUDIO_AiHdmiAo() local [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/platform/common/ |
H A D | sample_comm_audio.c | 66 HI_S32 AoChn; member 259 ret = HI_MPI_AO_SendFrame(ai_ctl->AoDev, ai_ctl->AoChn, &frame, 1000); /* 1000: 1000ms */ in audio_ai_get_frame_and_send() 262 ai_ctl->AoChn, ret); in audio_ai_get_frame_and_send() 538 HI_S32 SAMPLE_COMM_AUDIO_CreateTrdAiAo(AUDIO_DEV AiDev, AI_CHN AiChn, AUDIO_DEV AoDev, AO_CHN AoChn) in SAMPLE_COMM_AUDIO_CreateTrdAiAo() argument 549 pstAi->AoChn = AoChn; in SAMPLE_COMM_AUDIO_CreateTrdAiAo() 691 HI_S32 SAMPLE_COMM_AUDIO_AoBindAdec(AUDIO_DEV AoDev, AO_CHN AoChn, ADEC_CHN AdChn) in SAMPLE_COMM_AUDIO_AoBindAdec() argument 700 stDestChn.s32ChnId = AoChn; in SAMPLE_COMM_AUDIO_AoBindAdec() 705 HI_S32 SAMPLE_COMM_AUDIO_AoUnbindAdec(AUDIO_DEV AoDev, AO_CHN AoChn, ADEC_CHN AdChn) in SAMPLE_COMM_AUDIO_AoUnbindAdec() argument 714 stDestChn.s32ChnId = AoChn; in SAMPLE_COMM_AUDIO_AoUnbindAdec() 719 SAMPLE_COMM_AUDIO_AoBindAi(AUDIO_DEV AiDev, AI_CHN AiChn, AUDIO_DEV AoDev, AO_CHN AoChn) SAMPLE_COMM_AUDIO_AoBindAi() argument 733 SAMPLE_COMM_AUDIO_AoUnbindAi(AUDIO_DEV AiDev, AI_CHN AiChn, AUDIO_DEV AoDev, AO_CHN AoChn) SAMPLE_COMM_AUDIO_AoUnbindAi() argument [all...] |
H A D | sample_comm.h | 657 HI_S32 SAMPLE_COMM_AUDIO_CreateTrdAiAo(AUDIO_DEV AiDev, AI_CHN AiChn, AUDIO_DEV AoDev, AO_CHN AoChn); 667 HI_S32 SAMPLE_COMM_AUDIO_AoBindAdec(AUDIO_DEV AoDev, AO_CHN AoChn, ADEC_CHN AdChn); 668 HI_S32 SAMPLE_COMM_AUDIO_AoUnbindAdec(AUDIO_DEV AoDev, AO_CHN AoChn, ADEC_CHN AdChn); 669 HI_S32 SAMPLE_COMM_AUDIO_AoBindAi(AUDIO_DEV AiDev, AI_CHN AiChn, AUDIO_DEV AoDev, AO_CHN AoChn); 670 HI_S32 SAMPLE_COMM_AUDIO_AoUnbindAi(AUDIO_DEV AiDev, AI_CHN AiChn, AUDIO_DEV AoDev, AO_CHN AoChn);
|