Home
last modified time | relevance | path

Searched refs:AeChn (Results 1 - 6 of 6) sorted by relevance

/device/soc/hisilicon/hi3516dv300/sdk_liteos/include/
H A Dmpi_audio.h131 HI_S32 HI_MPI_AENC_CreateChn(AENC_CHN AeChn, const AENC_CHN_ATTR_S *pstAttr);
132 HI_S32 HI_MPI_AENC_DestroyChn(AENC_CHN AeChn);
134 HI_S32 HI_MPI_AENC_SendFrame(AENC_CHN AeChn, const AUDIO_FRAME_S *pstFrm, const AEC_FRAME_S *pstAecFrm);
136 HI_S32 HI_MPI_AENC_GetStream(AENC_CHN AeChn, AUDIO_STREAM_S *pstStream, HI_S32 s32MilliSec);
137 HI_S32 HI_MPI_AENC_ReleaseStream(AENC_CHN AeChn, const AUDIO_STREAM_S *pstStream);
139 HI_S32 HI_MPI_AENC_GetFd(AENC_CHN AeChn);
144 HI_S32 HI_MPI_AENC_GetStreamBufInfo(AENC_CHN AeChn, HI_U64 *pu64PhysAddr, HI_U32 *pu32Size);
146 HI_S32 HI_MPI_AENC_SetMute(AENC_CHN AeChn, HI_BOOL bEnable);
147 HI_S32 HI_MPI_AENC_GetMute(AENC_CHN AeChn, HI_BOOL *pbEnable);
149 HI_S32 HI_MPI_AENC_ClrChnBuf(AENC_CHN AeChn);
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/include/
H A Dmpi_audio.h131 HI_S32 HI_MPI_AENC_CreateChn(AENC_CHN AeChn, const AENC_CHN_ATTR_S *pstAttr);
132 HI_S32 HI_MPI_AENC_DestroyChn(AENC_CHN AeChn);
134 HI_S32 HI_MPI_AENC_SendFrame(AENC_CHN AeChn, const AUDIO_FRAME_S *pstFrm, const AEC_FRAME_S *pstAecFrm);
136 HI_S32 HI_MPI_AENC_GetStream(AENC_CHN AeChn, AUDIO_STREAM_S *pstStream, HI_S32 s32MilliSec);
137 HI_S32 HI_MPI_AENC_ReleaseStream(AENC_CHN AeChn, const AUDIO_STREAM_S *pstStream);
139 HI_S32 HI_MPI_AENC_GetFd(AENC_CHN AeChn);
144 HI_S32 HI_MPI_AENC_GetStreamBufInfo(AENC_CHN AeChn, HI_U64 *pu64PhysAddr, HI_U32 *pu32Size);
146 HI_S32 HI_MPI_AENC_SetMute(AENC_CHN AeChn, HI_BOOL bEnable);
147 HI_S32 HI_MPI_AENC_GetMute(AENC_CHN AeChn, HI_BOOL *pbEnable);
149 HI_S32 HI_MPI_AENC_ClrChnBuf(AENC_CHN AeChn);
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/platform/common/
H A Dsample_comm_audio.c54 HI_S32 AeChn; member
344 ret = HI_MPI_AENC_GetStream(aenc_ctl->AeChn, &stream, HI_FALSE); in audio_aenc_get_stream_and_send()
346 printf("%s: HI_MPI_AENC_GetStream(%d), failed with %#x!\n", __FUNCTION__, aenc_ctl->AeChn, ret); in audio_aenc_get_stream_and_send()
355 HI_MPI_AENC_ReleaseStream(aenc_ctl->AeChn, &stream); in audio_aenc_get_stream_and_send()
365 ret = HI_MPI_AENC_ReleaseStream(aenc_ctl->AeChn, &stream); in audio_aenc_get_stream_and_send()
367 printf("%s: ReleaseStream(%d) failed with %#x!\n", __FUNCTION__, aenc_ctl->AeChn, ret); in audio_aenc_get_stream_and_send()
379 HI_S32 AencFd = HI_MPI_AENC_GetFd(pstAencCtl->AeChn); in SAMPLE_COMM_AUDIO_AencProc()
557 HI_S32 SAMPLE_COMM_AUDIO_CreateTrdAiAenc(AUDIO_DEV AiDev, AI_CHN AiChn, AENC_CHN AeChn) in SAMPLE_COMM_AUDIO_CreateTrdAiAenc() argument
567 pstAi->AencChn = AeChn; in SAMPLE_COMM_AUDIO_CreateTrdAiAenc()
574 HI_S32 SAMPLE_COMM_AUDIO_CreateTrdAencAdec(AENC_CHN AeChn, ADEC_CH argument
639 SAMPLE_COMM_AUDIO_DestroyTrdAencAdec(AENC_CHN AeChn) SAMPLE_COMM_AUDIO_DestroyTrdAencAdec() 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
1086 AENC_CHN AeChn; SAMPLE_COMM_AUDIO_StartAenc() local
[all...]
H A Dsample_comm.h658 HI_S32 SAMPLE_COMM_AUDIO_CreateTrdAiAenc(AUDIO_DEV AiDev, AI_CHN AiChn, AENC_CHN AeChn);
659 HI_S32 SAMPLE_COMM_AUDIO_CreateTrdAencAdec(AENC_CHN AeChn, ADEC_CHN AdChn, FILE *pAecFd);
663 HI_S32 SAMPLE_COMM_AUDIO_DestroyTrdAencAdec(AENC_CHN AeChn);
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/platform/audio/
H A Dsample_audio.c122 static FILE *SAMPLE_AUDIO_OpenAencFile(AENC_CHN AeChn, PAYLOAD_TYPE_E enType) in SAMPLE_AUDIO_OpenAencFile() argument
129 s32Ret = snprintf_s(aszFileName, FILE_NAME_LEN, FILE_NAME_LEN - 1, "/sharefs/audio_chn%d.%s", AeChn, in SAMPLE_AUDIO_OpenAencFile()
137 "audio_chn%d.%s", AeChn, SAMPLE_AUDIO_Pt2Str(enType)); in SAMPLE_AUDIO_OpenAencFile()
330 static HI_VOID SAMPLE_AUDIO_StartAdecAo(HI_BOOL bSendAdec, AUDIO_DEV AoDev, AENC_CHN AeChn, AIO_ATTR_S *pstAioAttr) in SAMPLE_AUDIO_StartAdecAo() argument
354 s32Ret = SAMPLE_COMM_AUDIO_CreateTrdAencAdec(AeChn, AdChn, pfd); in SAMPLE_AUDIO_StartAdecAo()
396 AENC_CHN AeChn = 0; in SAMPLE_AUDIO_AiAencInner() local
400 AeChn = i; in SAMPLE_AUDIO_AiAencInner()
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()
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/taurus/ai_sample/dependency/
H A Daudio_test.c268 static HI_VOID SAMPLE_AUDIO_StartAdecAo(HI_BOOL bSendAdec, AUDIO_DEV AoDev, AENC_CHN AeChn, AIO_ATTR_S *pstAioAttr) in SAMPLE_AUDIO_StartAdecAo() argument
289 s32Ret = SAMPLE_COMM_AUDIO_CreateTrdAencAdec(AeChn, AdChn, pfd); in SAMPLE_AUDIO_StartAdecAo()

Completed in 6 milliseconds