/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/platform/audio/ |
H A D | sample_audio.c | 392 static HI_VOID SAMPLE_AUDIO_AiAencInner(AUDIO_DEV AiDev, AUDIO_DEV AoDev, HI_S32 s32AencChnCnt, AIO_ATTR_S *pstAioAttr) in SAMPLE_AUDIO_AiAencInner() argument 404 s32Ret = SAMPLE_COMM_AUDIO_CreateTrdAiAenc(AiDev, AiChn, AeChn); in SAMPLE_AUDIO_AiAencInner() 406 s32Ret = SAMPLE_COMM_AUDIO_AencBindAi(AiDev, AiChn, AeChn); in SAMPLE_AUDIO_AiAencInner() 412 printf("Ai(%d,%d) bind to AencChn:%d ok!\n", AiDev, AiChn, AeChn); in SAMPLE_AUDIO_AiAencInner() 422 s32Ret = SAMPLE_COMM_AUDIO_DestroyTrdAi(AiDev, AiChn); in SAMPLE_AUDIO_AiAencInner() 424 s32Ret = SAMPLE_COMM_AUDIO_AencUnbindAi(AiDev, AiChn, AeChn); in SAMPLE_AUDIO_AiAencInner() 435 SAMPLE_COMM_AUDIO_DestroyTrdAi(AiDev, j); in SAMPLE_AUDIO_AiAencInner() 437 SAMPLE_COMM_AUDIO_AencUnbindAi(AiDev, j, j); in SAMPLE_AUDIO_AiAencInner() 450 AUDIO_DEV AiDev = SAMPLE_AUDIO_INNER_AI_DEV; in SAMPLE_AUDIO_AiAenc() local 457 s32Ret = SAMPLE_COMM_AUDIO_StartAi(AiDev, s32AiChnCn in SAMPLE_AUDIO_AiAenc() 525 SAMPLE_AUDIO_AiAoInner(AUDIO_DEV AiDev, AI_CHN AiChn, AUDIO_DEV AoDev, AO_CHN AoChn) SAMPLE_AUDIO_AiAoInner() argument 590 AUDIO_DEV AiDev = SAMPLE_AUDIO_INNER_AI_DEV; SAMPLE_AUDIO_AiAo() local 672 AUDIO_DEV AiDev = SAMPLE_AUDIO_INNER_AI_DEV; SAMPLE_AUDIO_AiToAoSysChn() local 785 AUDIO_DEV AiDev = SAMPLE_AUDIO_INNER_AI_DEV; SAMPLE_AUDIO_AiVqeProcessAo() local 883 AUDIO_DEV AiDev = SAMPLE_AUDIO_INNER_AI_DEV; SAMPLE_AUDIO_AiHdmiAo() local [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/platform/common/ |
H A D | sample_comm_audio.c | 62 HI_S32 AiDev; member 242 ret = HI_MPI_AI_GetFrame(ai_ctl->AiDev, ai_ctl->AiChn, &frame, &aec_frame, HI_FALSE); in audio_ai_get_frame_and_send() 252 HI_MPI_AI_ReleaseFrame(ai_ctl->AiDev, ai_ctl->AiChn, &frame, &aec_frame); in audio_ai_get_frame_and_send() 263 HI_MPI_AI_ReleaseFrame(ai_ctl->AiDev, ai_ctl->AiChn, &frame, &aec_frame); in audio_ai_get_frame_and_send() 269 ret = HI_MPI_AI_ReleaseFrame(ai_ctl->AiDev, ai_ctl->AiChn, &frame, &aec_frame); in audio_ai_get_frame_and_send() 272 ai_ctl->AiDev, ai_ctl->AiChn, ret); in audio_ai_get_frame_and_send() 289 s32Ret = HI_MPI_AI_GetChnParam(pstAiCtl->AiDev, pstAiCtl->AiChn, &stAiChnPara); in SAMPLE_COMM_AUDIO_AiProc() 297 s32Ret = HI_MPI_AI_SetChnParam(pstAiCtl->AiDev, pstAiCtl->AiChn, &stAiChnPara); in SAMPLE_COMM_AUDIO_AiProc() 304 AiFd = HI_MPI_AI_GetFd(pstAiCtl->AiDev, pstAiCtl->AiChn); in SAMPLE_COMM_AUDIO_AiProc() 538 HI_S32 SAMPLE_COMM_AUDIO_CreateTrdAiAo(AUDIO_DEV AiDev, AI_CH argument 557 SAMPLE_COMM_AUDIO_CreateTrdAiAenc(AUDIO_DEV AiDev, AI_CHN AiChn, AENC_CHN AeChn) SAMPLE_COMM_AUDIO_CreateTrdAiAenc() argument 625 SAMPLE_COMM_AUDIO_DestroyTrdAi(AUDIO_DEV AiDev, AI_CHN AiChn) SAMPLE_COMM_AUDIO_DestroyTrdAi() argument 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 747 SAMPLE_COMM_AUDIO_AencBindAi(AUDIO_DEV AiDev, AI_CHN AiChn, AENC_CHN AeChn) SAMPLE_COMM_AUDIO_AencBindAi() argument 761 SAMPLE_COMM_AUDIO_AencUnbindAi(AUDIO_DEV AiDev, AI_CHN AiChn, AENC_CHN AeChn) SAMPLE_COMM_AUDIO_AencUnbindAi() 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); 658 HI_S32 SAMPLE_COMM_AUDIO_CreateTrdAiAenc(AUDIO_DEV AiDev, AI_CHN AiChn, AENC_CHN AeChn); 662 HI_S32 SAMPLE_COMM_AUDIO_DestroyTrdAi(AUDIO_DEV AiDev, AI_CHN AiChn); 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); 671 HI_S32 SAMPLE_COMM_AUDIO_AencBindAi(AUDIO_DEV AiDev, AI_CHN AiChn, AENC_CHN AeChn); 672 HI_S32 SAMPLE_COMM_AUDIO_AencUnbindAi(AUDIO_DEV AiDev, AI_CHN AiChn, AENC_CHN AeChn);
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/taurus/ai_sample/dependency/ |
H A D | audio_test.c | 354 static HI_VOID SAMPLE_AUDIO_AiAoInner(AUDIO_DEV AiDev, AI_CHN AiChn, AUDIO_DEV AoDev, AO_CHN AoChn)
in SAMPLE_AUDIO_AiAoInner() argument 363 s32Ret = SAMPLE_COMM_AUDIO_CreateTrdAiAo(AiDev, AiChn, AoDev, AoChn);
in SAMPLE_AUDIO_AiAoInner() 369 s32Ret = SAMPLE_COMM_AUDIO_AoBindAi(AiDev, AiChn, AoDev, AoChn);
in SAMPLE_AUDIO_AiAoInner() 375 SAMPLE_PRT("ai(%d,%d) bind to ao(%d,%d) ok\n", AiDev, AiChn, AoDev, AoChn);
in SAMPLE_AUDIO_AiAoInner() 396 s32Ret = SAMPLE_COMM_AUDIO_DestroyTrdAi(AiDev, AiChn);
in SAMPLE_AUDIO_AiAoInner() 401 s32Ret = SAMPLE_COMM_AUDIO_AoUnbindAi(AiDev, AiChn, AoDev, AoChn);
in SAMPLE_AUDIO_AiAoInner() 422 AUDIO_DEV AiDev = SAMPLE_AUDIO_INNER_AI_DEV;
in SAMPLE_AUDIO_AiAo() local 432 s32Ret = SAMPLE_COMM_AUDIO_StartAi(AiDev, s32AiChnCnt, &stAioAttr, g_out_sample_rate, gs_bAioReSample, NULL, 0);
in SAMPLE_AUDIO_AiAo() 459 SAMPLE_AUDIO_AiAoInner(AiDev, AiChn, AoDev, AoChn);
in SAMPLE_AUDIO_AiAo() 468 s32Ret = SAMPLE_COMM_AUDIO_StopAi(AiDev, s32AiChnCn in SAMPLE_AUDIO_AiAo() [all...] |