95 lines
2.3 KiB
C
95 lines
2.3 KiB
C
/***************************************************************************
|
|
*
|
|
* Copyright 2015-2019 BES.
|
|
* All rights reserved. All unpublished rights reserved.
|
|
*
|
|
* No part of this work may be used or reproduced in any form or by any
|
|
* means, or stored in a database or retrieval system, without prior written
|
|
* permission of BES.
|
|
*
|
|
* Use of this work is governed by a license granted by BES.
|
|
* This work contains confidential and proprietary information of
|
|
* BES. which is protected by copyright, trade secret,
|
|
* trademark and other intellectual property rights.
|
|
*
|
|
****************************************************************************/
|
|
////////////////////////////////////////////////////////////////
|
|
//
|
|
|
|
#ifndef __RESOURCES_H__
|
|
#define __RESOURCES_H__
|
|
|
|
typedef enum {
|
|
AUD_ID_INVALID = -1,
|
|
AUD_ID_POWER_ON = 0x0,
|
|
AUD_ID_POWER_OFF,
|
|
AUD_ID_LANGUAGE_SWITCH,
|
|
|
|
AUD_ID_NUM_0,
|
|
AUD_ID_NUM_1,
|
|
AUD_ID_NUM_2,
|
|
AUD_ID_NUM_3,
|
|
AUD_ID_NUM_4,
|
|
AUD_ID_NUM_5,
|
|
AUD_ID_NUM_6,
|
|
AUD_ID_NUM_7,
|
|
AUD_ID_NUM_8,
|
|
AUD_ID_NUM_9,
|
|
|
|
AUD_ID_BT_PAIR_ENABLE,
|
|
AUD_ID_BT_PAIRING,
|
|
AUD_ID_BT_PAIRING_SUC,
|
|
AUD_ID_BT_PAIRING_FAIL,
|
|
AUD_ID_BT_CALL_REFUSE,
|
|
AUD_ID_BT_CALL_OVER,
|
|
AUD_ID_BT_CALL_ANSWER,
|
|
AUD_ID_BT_CALL_HUNG_UP,
|
|
AUD_ID_BT_CALL_INCOMING_CALL,
|
|
AUD_ID_BT_CALL_INCOMING_NUMBER,
|
|
AUD_ID_BT_CHARGE_PLEASE,
|
|
AUD_ID_BT_CHARGE_FINISH,
|
|
AUD_ID_BT_CLEAR_SUCCESS,
|
|
AUD_ID_BT_CLEAR_FAIL,
|
|
AUD_ID_BT_CONNECTED,
|
|
AUD_ID_BT_DIS_CONNECT,
|
|
AUD_ID_BT_WARNING,
|
|
AUDIO_ID_BT_ALEXA_START,
|
|
AUDIO_ID_FIND_MY_BUDS,
|
|
AUDIO_ID_FIND_TILE,
|
|
AUDIO_ID_BT_ALEXA_STOP,
|
|
AUDIO_ID_BT_GSOUND_MIC_OPEN,
|
|
AUDIO_ID_BT_GSOUND_MIC_CLOSE,
|
|
AUDIO_ID_BT_GSOUND_NC,
|
|
AUDIO_ID_BT_MUTE,
|
|
AUDIO_ID_BT_DU,
|
|
AUDIO_ID_BT_DUDU,
|
|
AUD_ID_RING_WARNING,
|
|
#ifdef __INTERACTION__
|
|
AUD_ID_BT_FINDME,
|
|
#endif
|
|
MAX_RECORD_NUM,
|
|
AUD_ID_ENUM_BOTTOM = 0x1001,
|
|
} AUD_ID_ENUM;
|
|
|
|
enum ENUM_RESOURCE_ID
|
|
{
|
|
RES_ENGLISH_ID = 0xFF00,
|
|
RES_CHINESE_ID = 0xFF01,
|
|
|
|
MAX_RES_LANGUAGE_ID
|
|
};
|
|
|
|
typedef uint8_t UINT8;
|
|
typedef uint16_t UINT16;
|
|
typedef uint32_t UINT32;
|
|
|
|
void init_audio_resource(void* gResource);
|
|
|
|
UINT8* aud_get_reouce(AUD_ID_ENUM id, UINT32* leng, UINT16* type);
|
|
|
|
const char *aud_id2str(UINT16 aud_id);
|
|
|
|
extern UINT8 BIN_FILE[];
|
|
|
|
#endif//__RESOURCES_H__
|
|
|