mmivr_sdvr_ind.h

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

H
86
字号
#ifndef MMIVR_SDVR_IND_INCLUDE#define MMIVR_SDVR_IND_INCLUDE/*(c) Copyright Motorola 1997, All rights reserved.Motorola Confidential ProprietaryContains 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/*DESCRIPTION: This file defines the data structure for audio manager indicationto MMI of voice tag playback result.*//******************************* REVISION HISTORY ******************************    Date        Author      Reference Number    ========    ========    ================    99.12.23    wchoi       PR - CSGce39558                - remove primitive header and modified for suapi compliancy   *******************************************************************************/#include <SUAPI/su_basictypes.h>#include "td_vr_defs.h"typedef struct{     UINT16                   error_code;    /* error code, 0 if no error */   } MMIVR_VOICE_TAG_COMPLETE_IND;typedef MMIVR_VOICE_TAG_COMPLETE_IND MMIVR_SDVR_CAPTURE_COMPLETE_IND;typedef struct{    UINT8                    warning_code;    /* Warning code; 0 if no warning */    UINT8                    error_code;      /* Error code; 0 if no error */    TD_VR_MODEL_ID           model_id;        /* Identifier of the newly trained speaker dependent model */} MMIVR_SDVR_TRAIN_COMPLETE_IND;typedef struct{	UINT16					error_code;               /* error code, 0 if no error */	TD_VR_GROUP_TYPE		group_id;                 /* group id for the model id indication */    UINT8                   active_bit_array_size;    /* UINT16 size of active bit array */    UINT16                  active_bit_array[ TD_VR_MAX_ACTIVE_ARRAY_SIZE ];                            /* Bit array indicating which model IDs within the chosen group is                               active. The right most bit of the first word of the array corresponds                               to model ID 0. Bit is set to 1 if the model is active, 0 if inactive. */} MMIVR_SDVR_MODEL_ID_IND;typedef struct{    UINT16                  error_code;    /* Error code; 0 if no error */    TD_VR_GROUP_TYPE        group_id;      /* group id */} MMIVR_SDVR_DELETE_COMPLETE_IND;typedef struct{    UINT16                   error_code;    /* Error code; 0 if no error */    UINT8                    word_count;    /* number of word tags (model IDs) returned */    UINT16                   word_array[ TD_VR_MAX_NBEST_MODELS ];                                            /* Array of the matching word tags (model IDs). These words are                                               indices relative to the chosen group. The maximum number of                                               word tags returned is equal to the nbest in the AUD_SDVR_START_REQ                                               primitive. */} MMIVR_SDVR_COMPLETE_IND;#ifdef __cplusplus         /*  Allow #include in a C++ file.  */}#endif#endif        /*  End Of Definitions.  */

⌨️ 快捷键说明

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