audio_codec_mp3_c_version.h

来自「AMLOGIC DPF source code」· C头文件 代码 · 共 41 行

H
41
字号
#ifndef AUDIO_CODEC_MP3_C_VERSION_H
#define AUDIO_CODEC_MP3_C_VERSION_H

#include "ioapi.h"
DECLARE_DEVICE_DRIVER_INIT(mp3dec_c);
DECLARE_DEVICE_DRIVER_OPEN(mp3dec_c);
DECLARE_DEVICE_DRIVER_CLOSE(mp3dec_c);
DECLARE_DEVICE_DRIVER_READ(mp3dec_c);
DECLARE_DEVICE_DRIVER_WRITE(mp3dec_c);
DECLARE_DEVICE_DRIVER_IOCTL(mp3dec_c);

#define DEVICE_TABLE_AUDIO_MP3DEC_C_VERSION \
    {                               \
        audio_device_mp3dec_c_init,   \
        audio_device_mp3dec_c_open,   \
        audio_device_mp3dec_c_close,  \
        audio_device_mp3dec_c_read,   \
        audio_device_mp3dec_c_write,  \
        audio_device_mp3dec_c_ioctl,  \
    }
#if 0
// same as audio_codec_mp3.h
typedef struct {
    unsigned    pcm_scale;
	unsigned 	bps;	// bit per sample for output: 16 or 24
} _audio_codec_config_mp3dec_t;

typedef struct {
    unsigned short    layer               : 2;
    unsigned short    bitrate             : 4;
    unsigned short    sample_rate         : 2;
    unsigned short    channel             : 1;
    unsigned short    mode                : 2;
    unsigned short    mode_ext            : 2;
	unsigned short    mpeg_2_5_ext	      : 1;
	unsigned short    lsf_ext  		      : 1;
	unsigned short    crc 	              : 1;
} _audio_codec_status_mp3dec_t;
#endif

#endif

⌨️ 快捷键说明

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