audscm_tone_cmplt1_ind.h

来自「Motorola synergy audio component」· C头文件 代码 · 共 64 行

H
64
字号
#ifndef AUDSCM_TONE_CMPLT1_IND_INCLUDE#define AUDSCM_TONE_CMPLT1_IND_INCLUDE/************************************************************************ DESCRIPTION:    **    DATA STRUCTURE DEFINITIONS FOR DSP Indication To * Audio Manager of tone processing completion and MDI message* error.*************************************************************************  (c) Copyright Motorola 1996 All rights reserved.*  Motorola Confidential Proprietary*  Contains confidential proprietary information of Motorola, Inc.*  Reverse engineering is prohibited.*  The copyright notice does not imply publication.***********************************************************************/#ifdef __cplusplus         /*  Allow #include in a C++ file.  */extern "C" {#endif#include "td_dsp_aud_reply_buff.h"	/*******************************************************************	*     MASKS TO GET THE BIT INFORMATION IN STATUS FIELD BELOW	*******************************************************************/#define TONE_CMPLT_UL_DL_MASK    0x0002#define TONE_CMPLT_ERR_MASK      0x0001	/*******************************************************************	*           PRIMITIVE DATA STRUCTURE DEFINITION	*******************************************************************/typedef struct{	AUD_DSP_REPLY_MSG_HEADER  header;     /*  time_stamp & length     */	AUD_DSP_REPLY_WORD	      tone;       /*  Type of tone completed. */    AUD_DSP_REPLY_WORD        status;     /*  Completion status.      */} AUDSCM_TONE_CMPLT1_IND;typedef struct{   UINT16 message_id;       /* DSP Error Reply message header                */    UINT8  time_stamp;       /*                                               */   UINT8  length;           /*                                               */   UINT16 queue_num;        /* 4 = Audio data queue, 5 = Audio command queue */   UINT16 read_ptr_before;  /* read pointer before queue flush               */   UINT16 read_ptr_after;   /* read pointer after queue flush                */   UINT16 bad_message_id;   /* identifier of the bad message                 */   UINT8  bad_time_stamp;   /* time stamp of bad message                     */   UINT8  bad_length;       /* length of bad message                         */} AUDSCM_DSP_AUDIO_ERROR_REPLY;#ifdef __cplusplus         /*  Allow #include in a C++ file.  */}#endif#endif        /*  End Of Definitions.  */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?