291 #ifndef TAF_AUDIO_INTERFACE_H_INCLUDE_GUARD 292 #define TAF_AUDIO_INTERFACE_H_INCLUDE_GUARD 954 uint32_t* nbChannelPtr
996 #endif // TAF_AUDIO_INTERFACE_H_INCLUDE_GUARD le_result_t taf_audio_GetGain(taf_audio_StreamRef_t streamRef, int32_t *gainPtr)
Definition: taf_audio_client.c:1014
void taf_audio_RemoveDtmfDetectorHandler(taf_audio_DtmfDetectorHandlerRef_t handlerRef)
Definition: taf_audio_client.c:948
taf_audio_StreamRef_t taf_audio_OpenModemVoiceRx(uint32_t slotId)
Definition: taf_audio_client.c:689
le_result_t taf_audio_SetSamplePcmChannelNumber(taf_audio_StreamRef_t streamRef, uint32_t nbChannel)
Definition: taf_audio_client.c:1306
le_result_t taf_audio_Connect(taf_audio_ConnectorRef_t connRef, taf_audio_StreamRef_t sRef)
Definition: taf_audio_client.c:611
taf_audio_StreamRef_t taf_audio_OpenPcmTx(uint32_t timeslot)
Definition: taf_audio_client.c:1237
taf_audio_StreamRef_t taf_audio_OpenSpeaker(void)
Definition: taf_audio_client.c:655
void taf_audio_ConnectService(void)
Definition: taf_audio_client.c:291
taf_audio_StreamRef_t taf_audio_OpenPlayer(void)
Definition: taf_audio_client.c:797
taf_audio_MediaHandlerRef_t taf_audio_AddMediaHandler(taf_audio_StreamRef_t streamRef, taf_audio_MediaHandlerFunc_t handlerPtr, void *contextPtr)
Definition: taf_audio_client.c:883
taf_audio_StreamRef_t taf_audio_OpenI2sTx(taf_audio_I2SChannel_t mode)
Definition: taf_audio_client.c:1193
struct taf_audio_DtmfDetectorHandler * taf_audio_DtmfDetectorHandlerRef_t
Definition: taf_audio_common.h:81
taf_audio_StreamRef_t taf_audio_OpenModemVoiceTx(uint32_t slotId)
Definition: taf_audio_client.c:708
LE_FULL_API void taf_audio_SetServerDisconnectHandler(taf_audio_DisconnectHandler_t disconnectHandler, void *contextPtr)
Definition: taf_audio_client.c:380
struct taf_audio_Stream * taf_audio_StreamRef_t
Definition: taf_audio_common.h:38
le_result_t taf_audio_Unmute(taf_audio_StreamRef_t streamRef)
Definition: taf_audio_client.c:778
le_result_t taf_audio_Stop(taf_audio_StreamRef_t streamRef)
Definition: taf_audio_client.c:969
struct taf_audio_MediaHandler * taf_audio_MediaHandlerRef_t
Definition: taf_audio_common.h:73
le_result_t taf_audio_SetGain(taf_audio_StreamRef_t streamRef, int32_t gain)
Definition: taf_audio_client.c:990
taf_audio_StreamRef_t taf_audio_OpenMic(void)
Definition: taf_audio_client.c:672
void(* taf_audio_DtmfDetectorHandlerFunc_t)(taf_audio_StreamRef_t streamRef, char dtmf, void *contextPtr)
Definition: taf_audio_common.h:190
taf_audio_StreamRef_t taf_audio_OpenRecorder(void)
Definition: taf_audio_client.c:840
taf_audio_ConnectorRef_t taf_audio_CreateConnector(void)
Definition: taf_audio_client.c:573
void taf_audio_DeleteConnector(taf_audio_ConnectorRef_t connRef)
Definition: taf_audio_client.c:589
le_result_t taf_audio_PlayDtmf(taf_audio_StreamRef_t streamRef, const char *LE_NONNULL dtmf, uint32_t duration, uint32_t pause)
Definition: taf_audio_client.c:727
le_result_t taf_audio_EnableNoiseSuppressor(taf_audio_StreamRef_t streamRef)
Definition: taf_audio_client.c:1038
void(* taf_audio_DisconnectHandler_t)(void *)
Definition: taf_audio_interface.h:304
le_result_t taf_audio_SetEncodingFormat(taf_audio_StreamRef_t streamRef, taf_audio_Format_t format)
Definition: taf_audio_client.c:1354
le_result_t taf_audio_DisableEchoCanceller(taf_audio_StreamRef_t streamRef)
Definition: taf_audio_client.c:1101
void taf_audio_Disconnect(taf_audio_ConnectorRef_t connRef, taf_audio_StreamRef_t sRef)
Definition: taf_audio_client.c:633
void taf_audio_DisconnectService(void)
Definition: taf_audio_client.c:503
le_result_t taf_audio_GetEncodingFormat(taf_audio_StreamRef_t streamRef, taf_audio_Format_t *formatPtr)
Definition: taf_audio_client.c:1382
taf_audio_StreamRef_t taf_audio_OpenI2sRx(taf_audio_I2SChannel_t mode)
Definition: taf_audio_client.c:1171
LE_FULL_API void taf_audio_SetNonExitServerDisconnectHandler(taf_audio_DisconnectHandler_t disconnectHandler, void *contextPtr)
Definition: taf_audio_client.c:457
void taf_audio_Close(taf_audio_StreamRef_t sRef)
Definition: taf_audio_client.c:555
le_result_t taf_audio_SetSamplePcmSamplingRate(taf_audio_StreamRef_t streamRef, uint32_t rate)
Definition: taf_audio_client.c:1258
le_result_t taf_audio_IsEchoCancellerEnabled(taf_audio_StreamRef_t streamRef, bool *statusPtr)
Definition: taf_audio_client.c:1122
void taf_audio_RemoveMediaHandler(taf_audio_MediaHandlerRef_t handlerRef)
Definition: taf_audio_client.c:906
le_result_t taf_audio_DisableNoiseSuppressor(taf_audio_StreamRef_t streamRef)
Definition: taf_audio_client.c:1080
taf_audio_Format_t
Definition: taf_audio_common.h:89
taf_audio_I2SChannel_t
Definition: taf_audio_common.h:153
le_result_t taf_audio_EnableEchoCanceller(taf_audio_StreamRef_t streamRef)
Definition: taf_audio_client.c:1059
le_result_t taf_audio_TryConnectService(void)
Definition: taf_audio_client.c:323
taf_audio_StreamRef_t taf_audio_OpenPcmRx(uint32_t timeslot)
Definition: taf_audio_client.c:1215
void(* taf_audio_MediaHandlerFunc_t)(taf_audio_StreamRef_t streamRef, taf_audio_MediaEvent_t event, void *contextPtr)
Definition: taf_audio_common.h:175
le_result_t taf_audio_GetSamplePcmSamplingRate(taf_audio_StreamRef_t streamRef, uint32_t *ratePtr)
Definition: taf_audio_client.c:1282
le_result_t taf_audio_RecordFile(taf_audio_StreamRef_t streamRef, int fd)
Definition: taf_audio_client.c:861
#define LE_NONNULL
Definition: le_basics.h:368
le_result_t
Definition: le_basics.h:45
le_result_t taf_audio_PlayFile(taf_audio_StreamRef_t streamRef, int fd)
Definition: taf_audio_client.c:818
#define LE_FULL_API
Definition: le_apiFeatures.h:42
struct taf_audio_Connector * taf_audio_ConnectorRef_t
Definition: taf_audio_common.h:46
le_result_t taf_audio_Mute(taf_audio_StreamRef_t streamRef)
Definition: taf_audio_client.c:757
le_result_t taf_audio_IsNoiseSuppressorEnabled(taf_audio_StreamRef_t streamRef, bool *statusPtr)
Definition: taf_audio_client.c:1146
le_result_t taf_audio_GetSamplePcmChannelNumber(taf_audio_StreamRef_t streamRef, uint32_t *nbChannelPtr)
Definition: taf_audio_client.c:1330
taf_audio_DtmfDetectorHandlerRef_t taf_audio_AddDtmfDetectorHandler(taf_audio_StreamRef_t streamRef, taf_audio_DtmfDetectorHandlerFunc_t handlerPtr, void *contextPtr)
Definition: taf_audio_client.c:925