l1mp3_proto.h

来自「MMI层OBJ不能完全编译」· C头文件 代码 · 共 47 行

H
47
字号
/************* Revision Controle System Header *************
 *                  GSM Layer 1 software
 * L1MP3_PROTO.H
 *
 *        Filename l1mp3_proto.h
 *  Copyright 2004 (C) Texas Instruments
 *
 ************* Revision Controle System Header *************/

#if (L1_MP3 == 1)

#ifndef _L1MP3_PROTO_H_
#define _L1MP3_PROTO_H_

// Function declared in l1mp3_afunc.c
void l1a_mp3_send_confirmation(UWORD32 SignalCode, UWORD32 error_code);
void l1a_mp3_send_header_info();

// Functions declared in l1mp3_apihisr.c
void   l1mp3_apihisr();
void   l1mp3_apihisr_fillbuffer(BOOL restart);
BOOL   l1mp3_apihisr_error_handler(UWORD16 *error_code);
UWORD8 l1mp3_apihisr_fill_dsp_buffer(UWORD16 **mp3_buffer_ptr, UWORD16 **mp3_buffer_end, UWORD8 *Cust_get_pointer_status, BOOL init);
void   l1mp3_apihisr_memcpy(UWORD16 *dst, const UWORD16 *src, UWORD16 size);

// Functions declared in l1mp3_func.c
UWORD16 l1mp3_get_frequencyrate(UWORD32 header);
UWORD16 l1mp3_get_bitrate(UWORD32 header);
UWORD8  l1mp3_get_mpeg_id(UWORD32 header);
UWORD8  l1mp3_get_layer(UWORD32 header);
BOOL    l1mp3_get_padding(UWORD32 header);
UWORD8  l1mp3_get_private(UWORD32 header);
UWORD8  l1mp3_get_channel_mode(UWORD32 header);
BOOL    l1mp3_get_copyright(UWORD32 header);
BOOL    l1mp3_get_original(UWORD32 header);
UWORD8  l1mp3_get_emphasis(UWORD32 header);

// Functions declared in l1mp3_init.c
void l1mp3_initialize_var();
void l1mp3_reset();
void l1mp3_reset_api();
void l1mp3_init_trace();

#endif    // _L1MP3_PROTO_H_

#endif    // L1_MP3

⌨️ 快捷键说明

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