46 lines
1.5 KiB
C
Executable File
46 lines
1.5 KiB
C
Executable File
/**
|
|
@brief Header file of vendor audiodec module.\n
|
|
This file contains the functions which is related to vendor audiodec.
|
|
|
|
@file vendor_audiodec.h
|
|
|
|
@ingroup mhdal
|
|
|
|
@note Nothing.
|
|
|
|
Copyright Novatek Microelectronics Corp. 2018. All rights reserved.
|
|
*/
|
|
|
|
#ifndef _VENDOR_AUDIODEC_H_
|
|
#define _VENDOR_AUDIODEC_H_
|
|
|
|
/********************************************************************
|
|
INCLUDE FILES
|
|
********************************************************************/
|
|
#include "hd_type.h"
|
|
|
|
/********************************************************************
|
|
MACRO CONSTANT DEFINITIONS
|
|
********************************************************************/
|
|
#define VENDOR_AUDIODEC_NAME_LEN 32
|
|
|
|
/********************************************************************
|
|
MACRO FUNCTION DEFINITIONS
|
|
********************************************************************/
|
|
|
|
/********************************************************************
|
|
TYPE DEFINITION
|
|
********************************************************************/
|
|
typedef enum _VENDOR_AUDIODEC_ITEM {
|
|
VENDOR_AUDIODEC_ITEM_CODEC_HEADER, ///< codec header
|
|
ENUM_DUMMY4WORD(VENDOR_AUDIODEC_ITEM)
|
|
} VENDOR_AUDIODEC_ITEM;
|
|
|
|
/********************************************************************
|
|
EXTERN VARIABLES & FUNCTION PROTOTYPES DECLARATIONS
|
|
********************************************************************/
|
|
HD_RESULT vendor_audiodec_set(UINT32 id, VENDOR_AUDIODEC_ITEM item, VOID *p_param);
|
|
HD_RESULT vendor_audiodec_get(UINT32 id, VENDOR_AUDIODEC_ITEM item, VOID *p_param);
|
|
#endif
|
|
|