📄 aud_ilm.c
字号:
/*----------------------------------------------------------------*/
l4aud_vm_pause_cnf_struct *cnf_p = NULL;
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
cnf_p = (l4aud_vm_pause_cnf_struct*) construct_local_para(sizeof(l4aud_vm_pause_cnf_struct), TD_CTRL);
/* send confirm message to L4 */
cnf_p->src_id = aud_context_p->src_id;
cnf_p->result = result;
if (file_name)
{
kal_mem_cpy(cnf_p->file_name, file_name, MAX_VM_FILE_NAME * ENCODE_BYTE);
}
else
{
cnf_p->file_name[0] = 0;
}
aud_send_ilm(aud_context_p->src_mod, MSG_ID_L4AUD_VM_PAUSE_CNF, cnf_p, NULL);
}
/*****************************************************************************
* FUNCTION
* aud_send_vm_resume_cnf
* DESCRIPTION
*
* PARAMETERS
* result [IN]
* RETURNS
* void
*****************************************************************************/
void aud_send_vm_resume_cnf(kal_uint8 result)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
l4aud_vm_resume_cnf_struct *cnf_p = NULL;
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
cnf_p = (l4aud_vm_resume_cnf_struct*) construct_local_para(sizeof(l4aud_vm_resume_cnf_struct), TD_CTRL);
/* send confirm message to L4 */
cnf_p->src_id = aud_context_p->src_id;
cnf_p->result = result;
aud_send_ilm(aud_context_p->src_mod, MSG_ID_L4AUD_VM_RESUME_CNF, cnf_p, NULL);
}
/*****************************************************************************
* FUNCTION
* aud_send_vm_append_cnf
* DESCRIPTION
*
* PARAMETERS
* result [IN]
* RETURNS
* void
*****************************************************************************/
void aud_send_vm_append_cnf(kal_uint8 result)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
l4aud_vm_append_cnf_struct *cnf_p = NULL;
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
cnf_p = (l4aud_vm_append_cnf_struct*) construct_local_para(sizeof(l4aud_vm_append_cnf_struct), TD_CTRL);
/* send confirm message to L4 */
cnf_p->src_id = aud_context_p->src_id;
cnf_p->result = result;
aud_send_ilm(aud_context_p->src_mod, MSG_ID_L4AUD_VM_APPEND_CNF, cnf_p, NULL);
}
/*****************************************************************************
* FUNCTION
* aud_send_vm_delete_cnf
* DESCRIPTION
*
* PARAMETERS
* result [IN]
* RETURNS
* void
*****************************************************************************/
void aud_send_vm_delete_cnf(kal_uint8 result)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
l4aud_vm_delete_cnf_struct *cnf_p = NULL;
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
cnf_p = (l4aud_vm_delete_cnf_struct*) construct_local_para(sizeof(l4aud_vm_delete_cnf_struct), TD_CTRL);
/* send confirm message to L4 */
cnf_p->src_id = aud_context_p->src_id;
cnf_p->result = result;
aud_send_ilm(aud_context_p->src_mod, MSG_ID_L4AUD_VM_DELETE_CNF, cnf_p, NULL);
}
/*****************************************************************************
* FUNCTION
* aud_send_vm_rename_cnf
* DESCRIPTION
*
* PARAMETERS
* result [IN]
* RETURNS
* void
*****************************************************************************/
void aud_send_vm_rename_cnf(kal_uint8 result)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
l4aud_vm_rename_cnf_struct *cnf_p = NULL;
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
cnf_p = (l4aud_vm_rename_cnf_struct*) construct_local_para(sizeof(l4aud_vm_rename_cnf_struct), TD_CTRL);
/* send confirm message to L4 */
cnf_p->src_id = aud_context_p->src_id;
cnf_p->result = result;
aud_send_ilm(aud_context_p->src_mod, MSG_ID_L4AUD_VM_RENAME_CNF, cnf_p, NULL);
}
/*****************************************************************************
* FUNCTION
* aud_send_vm_record_finish_ind
* DESCRIPTION
*
* PARAMETERS
* result [IN]
* file_name [?]
* RETURNS
* void
*****************************************************************************/
void aud_send_vm_record_finish_ind(kal_uint8 result, kal_wchar *file_name)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
l4aud_vm_record_finish_ind_struct *ind_p;
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
/* send indication message to L4 */
ind_p = (l4aud_vm_record_finish_ind_struct*)
construct_local_para(sizeof(l4aud_vm_record_finish_ind_struct), TD_CTRL);
ind_p->src_id = aud_context_p->src_id;
ind_p->result = result;
if (file_name)
{
kal_mem_cpy(ind_p->file_name, file_name, MAX_VM_FILE_NAME * ENCODE_BYTE);
}
else
{
ind_p->file_name[0] = 0;
}
aud_send_ilm(aud_context_p->src_mod, MSG_ID_L4AUD_VM_RECORD_FINISH_IND, ind_p, NULL);
}
/*****************************************************************************
* FUNCTION
* aud_send_vm_play_finish_ind
* DESCRIPTION
*
* PARAMETERS
* result [IN]
* RETURNS
* void
*****************************************************************************/
void aud_send_vm_play_finish_ind(kal_uint8 result)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
l4aud_vm_play_finish_ind_struct *ind_p;
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
/* send indication message to L4 */
ind_p = (l4aud_vm_play_finish_ind_struct*) construct_local_para(sizeof(l4aud_vm_play_finish_ind_struct), TD_CTRL);
ind_p->src_id = aud_context_p->src_id;
ind_p->result = result;
aud_send_ilm(aud_context_p->src_mod, MSG_ID_L4AUD_VM_PLAY_FINISH_IND, ind_p, NULL);
}
#endif /* VM_SUPPORT */
/*****************************************************************************
* FUNCTION
* aud_send_media_record_cnf
* DESCRIPTION
*
* PARAMETERS
* result [IN]
* RETURNS
* void
*****************************************************************************/
void aud_send_media_record_cnf(kal_uint8 result)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
l4aud_media_record_cnf_struct *cnf_p = NULL;
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
cnf_p = (l4aud_media_record_cnf_struct*) construct_local_para(sizeof(l4aud_media_record_cnf_struct), TD_CTRL);
/* send confirm message to L4 */
cnf_p->src_id = aud_context_p->src_id;
cnf_p->result = result;
aud_send_ilm(aud_context_p->src_mod, MSG_ID_L4AUD_MEDIA_RECORD_CNF, cnf_p, NULL);
}
/*****************************************************************************
* FUNCTION
* aud_send_media_play_cnf
* DESCRIPTION
*
* PARAMETERS
* result [IN]
* RETURNS
* void
*****************************************************************************/
void aud_send_media_play_cnf(kal_uint8 result)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
l4aud_media_play_cnf_struct *cnf_p = NULL;
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
cnf_p = (l4aud_media_play_cnf_struct*) construct_local_para(sizeof(l4aud_media_play_cnf_struct), TD_CTRL);
/* send confirm message to L4 */
cnf_p->src_id = aud_context_p->src_id;
cnf_p->result = result;
aud_send_ilm(aud_context_p->src_mod, MSG_ID_L4AUD_MEDIA_PLAY_CNF, cnf_p, NULL);
}
/*****************************************************************************
* FUNCTION
* aud_send_media_stop_cnf
* DESCRIPTION
*
* PARAMETERS
* result [IN]
* file_name [?]
* RETURNS
* void
*****************************************************************************/
void aud_send_media_stop_cnf(kal_uint8 result, kal_wchar *file_name)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
l4aud_media_stop_cnf_struct *cnf_p = NULL;
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
cnf_p = (l4aud_media_stop_cnf_struct*) construct_local_para(sizeof(l4aud_media_stop_cnf_struct), TD_CTRL);
/* send confirm message to L4 */
cnf_p->src_id = aud_context_p->src_id;
cnf_p->result = result;
aud_send_ilm(aud_context_p->src_mod, MSG_ID_L4AUD_MEDIA_STOP_CNF, cnf_p, NULL);
}
/*****************************************************************************
* FUNCTION
* aud_send_media_pause_cnf
* DESCRIPTION
*
* PARAMETERS
* result [IN]
* file_name [?]
* RETURNS
* void
*****************************************************************************/
void aud_send_media_pause_cnf(kal_uint8 result, kal_wchar *file_name)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
l4aud_media_pause_cnf_struct *cnf_p = NULL;
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
cnf_p = (l4aud_media_pause_cnf_struct*) construct_local_para(sizeof(l4aud_media_pause_cnf_struct), TD_CTRL);
/* send confirm message to L4 */
cnf_p->src_id = aud_context_p->src_id;
cnf_p->result = result;
aud_send_ilm(aud_context_p->src_mod, MSG_ID_L4AUD_MEDIA_PAUSE_CNF, cnf_p, NULL);
}
/*****************************************************************************
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -