www.pudn.com > layer1.rar > l1mp3_msgty.h
/************* Revision Controle System Header *************
* GSM Layer 1 software
* L1MP3_MSGTY.H
*
* Filename l1mp3_msgty.h
* Copyright 2004 (C) Texas Instruments
*
************* Revision Controle System Header *************/
#ifndef _L1MP3_MSGTY_H_
#define _L1MP3_MSGTY_H_
#if (L1_MP3 == 1)
/***************************************************************************************/
/* MMI - L1A */
/***************************************************************************************/
typedef struct
{
#if (defined _WINDOWS && (OP_RIV_AUDIO == 1))
T_RV_HDR header;
#endif
UWORD8 session_id;
BOOL stereo;
BOOL loopback;
UWORD8 dma_channel_number;
} T_MMI_MP3_REQ;
typedef struct
{
#if (OP_RIV_AUDIO == 1)
T_RV_HDR header;
#endif
UWORD32 error_code;
} T_L1A_MP3_CON;
typedef struct
{
#if (OP_RIV_AUDIO == 1)
T_RV_HDR header;
#endif
UWORD16 frequency;
UWORD16 bitrate;
UWORD8 mpeg_id;
UWORD8 layer;
BOOL padding;
UWORD8 private;
UWORD8 channel;
BOOL copyright;
BOOL original;
UWORD8 emphasis;
} T_L1A_MP3_INFO_CON;
/***************************************************************************************/
/* MP3 API HISR - L1A */
/***************************************************************************************/
typedef struct
{
#if (OP_RIV_AUDIO == 1)
T_RV_HDR header;
#endif
UWORD32 error_code;
} T_L1_API_MP3_STOP_CON;
#endif // L1_MP3
#endif