TuyaOS
成员变量
TKL_CELL_PLAYER_INTF_T结构体 参考

蜂窝模组音频接口 更多...

#include <tkl_init_cellular.h>

成员变量

OPERATE_RET(* audio_get_input )(TKL_AUDEV_INPUT_TYPE *chan)
 
OPERATE_RET(* audio_get_mute )(PBOOL_T mute)
 
OPERATE_RET(* audio_get_output )(TKL_AUDEV_OUTPUT_TYPE *chan)
 
OPERATE_RET(* audio_get_status )(TKL_AUDIO_PLAYER_STATUS_E *status)
 
OPERATE_RET(* audio_get_vol )(PINT_T vol)
 
OPERATE_RET(* audio_mem_play )(TKL_AUDIO_PLAYER_TYPE_E type, TKL_AUDIO_STREAM_FORMAT_E format, PBYTE_T buff, UINT_T size, TKL_AUDIO_PLAYER_CB cb, PVOID_T cb_ctx)
 
OPERATE_RET(* audio_pause )(VOID)
 
OPERATE_RET(* audio_play )(TKL_AUDIO_PLAYER_TYPE_E type, TKL_AUDIO_STREAM_FORMAT_E format, PCHAR_T file_path, TKL_AUDIO_PLAYER_CB cb, PVOID_T cb_ctx)
 
OPERATE_RET(* audio_play_stream )(TKL_AUDIO_PLAYER_TYPE_E type, CONST TKL_AUDIO_PLAY_OPS_T *playOps, PVOID_T playCtx, CONST TKL_AUDIO_FRAME_T *frame)
 
OPERATE_RET(* audio_resume )(VOID)
 
OPERATE_RET(* audio_set_input )(TKL_AUDEV_INPUT_TYPE chan)
 
OPERATE_RET(* audio_set_mute )(BOOL_T mute)
 
OPERATE_RET(* audio_set_output )(TKL_AUDEV_OUTPUT_TYPE chan)
 
OPERATE_RET(* audio_set_vol )(INT_T vol)
 
OPERATE_RET(* audio_stop )(VOID)
 
OPERATE_RET(* audio_stop_stream )(VOID)
 

详细描述

蜂窝模组音频接口


该结构体的文档由以下文件生成: