/******************************************************************************* * File Name : TONE.h * Description : * Created on : 2022Äê10ÔÂ17ÈÕ * Author : www.hido-studio.com *******************************************************************************/ #ifndef FML_INTERNET_TONE_H_ #define FML_INTERNET_TONE_H_ /******************************************************************************* * Include Files * *******************************************************************************/ #include "HIDO_TypeDef.h" #include "HIDO_VLQueue.h" /******************************************************************************* * Macro * *******************************************************************************/ /******************************************************************************* * Type Definition * *******************************************************************************/ /******************************************************************************* * Global Function * *******************************************************************************/ /******************************************************************************* * Function Name : TONE_Play * Description : * Input : * Output : * Return : * Author : hido.ltd * Modified Date: : 2022Äê4ÔÂ30ÈÕ *******************************************************************************/ HIDO_INT32 TONE_Play(HIDO_UINT8 *_pu8Data, HIDO_UINT32 _u32Len); /******************************************************************************* * Function Name : TONE_GetNextData * Description : * Input : * Output : * Return : * Author : hido.ltd *******************************************************************************/ HIDO_VLQMemberStruct *TONE_GetNextData(HIDO_VOID); /******************************************************************************* * Function Name : TONE_ReleaseData * Description : * Input : * Output : * Return : * Author : hido.ltd *******************************************************************************/ HIDO_INT32 TONE_ReleaseData(HIDO_VLQMemberStruct *_pstData); /******************************************************************************* * Function Name : TONE_Init * Description : * Input : * Output : * Return : * Author : hido.ltd *******************************************************************************/ HIDO_INT32 TONE_Init(HIDO_VOID); #endif /* FML_INTERNET_TONE_H_ */