/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() 244 HI_MPI_AO_SetVolume(AoDev, 0); 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() 272 AUDIO_DEV AoDev = SAMPLE_AUDIO_INNER_AO_DEV; in SAMPLE_AUDIO_AdecAo() local 283 s32Ret = SAMPLE_COMM_AUDIO_StartAo(AoDev, s32AoChnCnt, &stAioAttr, g_in_sample_rate, gs_bAioReSample); in SAMPLE_AUDIO_AdecAo() 295 SAMPLE_AUDIO_AdecAoInner(AoDev, AoChn, AdChn); in SAMPLE_AUDIO_AdecAo() 298 s32Ret = SAMPLE_COMM_AUDIO_StopAo(AoDev, s32AoChnCnt, gs_bAioReSample); in SAMPLE_AUDIO_AdecAo() 330 static HI_VOID SAMPLE_AUDIO_StartAdecAo(HI_BOOL bSendAdec, AUDIO_DEV AoDev, AENC_CH argument 392 SAMPLE_AUDIO_AiAencInner(AUDIO_DEV AiDev, AUDIO_DEV AoDev, HI_S32 s32AencChnCnt, AIO_ATTR_S *pstAioAttr) SAMPLE_AUDIO_AiAencInner() argument 451 AUDIO_DEV AoDev = SAMPLE_AUDIO_INNER_AO_DEV; SAMPLE_AUDIO_AiAenc() local 525 SAMPLE_AUDIO_AiAoInner(AUDIO_DEV AiDev, AI_CHN AiChn, AUDIO_DEV AoDev, AO_CHN AoChn) SAMPLE_AUDIO_AiAoInner() argument 591 AUDIO_DEV AoDev = SAMPLE_AUDIO_INNER_AO_DEV; SAMPLE_AUDIO_AiAo() local 673 AUDIO_DEV AoDev = SAMPLE_AUDIO_INNER_AO_DEV; SAMPLE_AUDIO_AiToAoSysChn() local 786 AUDIO_DEV AoDev = SAMPLE_AUDIO_INNER_AO_DEV; SAMPLE_AUDIO_AiVqeProcessAo() local 885 AUDIO_DEV AoDev = SAMPLE_AUDIO_INNER_HDMI_AO_DEV; SAMPLE_AUDIO_AiHdmiAo() local [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() 234 AUDIO_DEV AoDev = SAMPLE_AUDIO_INNER_AO_DEV;
in SAMPLE_AUDIO_AdecAo() local 243 s32Ret = SAMPLE_COMM_AUDIO_StartAo(AoDev, s32AoChnCnt, &stAioAttr, g_in_sample_rate, gs_bAioReSample);
in SAMPLE_AUDIO_AdecAo() 251 SAMPLE_AUDIO_AdecAoInner(num, quitFd, AoDev, AoChn, AdChn);
in SAMPLE_AUDIO_AdecAo() 254 s32Ret = SAMPLE_COMM_AUDIO_StopAo(AoDev, s32AoChnCnt, gs_bAioReSample);
in SAMPLE_AUDIO_AdecAo() 268 static HI_VOID SAMPLE_AUDIO_StartAdecAo(HI_BOOL bSendAdec, AUDIO_DEV AoDev, AENC_CHN AeChn, AIO_ATTR_S *pstAioAttr)
in SAMPLE_AUDIO_StartAdecAo() argument 282 s32Ret = SAMPLE_COMM_AUDIO_StartAo(AoDev, s32AoChnCn in SAMPLE_AUDIO_StartAdecAo() 354 SAMPLE_AUDIO_AiAoInner(AUDIO_DEV AiDev, AI_CHN AiChn, AUDIO_DEV AoDev, AO_CHN AoChn) SAMPLE_AUDIO_AiAoInner() argument 423 AUDIO_DEV AoDev = SAMPLE_AUDIO_INNER_AO_DEV; SAMPLE_AUDIO_AiAo() local [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/platform/common/ |
H A D | sample_comm_audio.c | 65 HI_S32 AoDev; member 80 AUDIO_DEV AoDev; member 259 ret = HI_MPI_AO_SendFrame(ai_ctl->AoDev, ai_ctl->AoChn, &frame, 1000); /* 1000: 1000ms */ in audio_ai_get_frame_and_send() 261 printf("%s: HI_MPI_AO_SendFrame(%d, %d), failed with %#x!\n", __FUNCTION__, ai_ctl->AoDev, in audio_ai_get_frame_and_send() 468 static HI_VOID AoSetVolumeProc(AUDIO_DEV AoDev) in AoSetVolumeProc() argument 473 s32Ret = HI_MPI_AO_SetVolume(AoDev, s32Volume); in AoSetVolumeProc() 475 printf("%s: HI_MPI_AO_SetVolume(%d), failed with %#x!\n", __FUNCTION__, AoDev, s32Ret); in AoSetVolumeProc() 483 s32Ret = HI_MPI_AO_SetVolume(AoDev, s32Volume); in AoSetVolumeProc() 485 printf("%s: HI_MPI_AO_SetVolume(%d), failed with %#x!\n", __FUNCTION__, AoDev, s32Ret); in AoSetVolumeProc() 493 s32Ret = HI_MPI_AO_SetVolume(AoDev, s32Volum in AoSetVolumeProc() 508 AUDIO_DEV AoDev = pstAoCtl->AoDev; SAMPLE_COMM_AUDIO_AoVolProc() local 538 SAMPLE_COMM_AUDIO_CreateTrdAiAo(AUDIO_DEV AiDev, AI_CHN AiChn, AUDIO_DEV AoDev, AO_CHN AoChn) SAMPLE_COMM_AUDIO_CreateTrdAiAo() argument 612 SAMPLE_COMM_AUDIO_CreateTrdAoVolCtrl(AUDIO_DEV AoDev) SAMPLE_COMM_AUDIO_CreateTrdAoVolCtrl() argument 677 SAMPLE_COMM_AUDIO_DestroyTrdAoVolCtrl(AUDIO_DEV AoDev) SAMPLE_COMM_AUDIO_DestroyTrdAoVolCtrl() argument 691 SAMPLE_COMM_AUDIO_AoBindAdec(AUDIO_DEV AoDev, AO_CHN AoChn, ADEC_CHN AdChn) SAMPLE_COMM_AUDIO_AoBindAdec() argument 705 SAMPLE_COMM_AUDIO_AoUnbindAdec(AUDIO_DEV AoDev, AO_CHN AoChn, ADEC_CHN AdChn) SAMPLE_COMM_AUDIO_AoUnbindAdec() 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 [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); 661 HI_S32 SAMPLE_COMM_AUDIO_CreateTrdAoVolCtrl(AUDIO_DEV AoDev); 665 HI_S32 SAMPLE_COMM_AUDIO_DestroyTrdAoVolCtrl(AUDIO_DEV AoDev); 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);
|