audio_codec_avilpcm.h
来自「AMLOGIC DPF source code」· C头文件 代码 · 共 49 行
H
49 行
/*******************************************************************
*
* Copyright C 2005 by Amlogic, Inc. All Rights Reserved.
*
* Description:
*
* Author: Amlogic Software
* Created: Thu Nov 10 23:50:47 2005
*
*******************************************************************/
#ifndef _AUDIO_CODEC_AVILPCM_H
#define _AUDIO_CODEC_AVILPCM_H
#include "ioapi.h"
#include <amsysdef.h>
DECLARE_DEVICE_DRIVER_INIT(avilpcmdec);
DECLARE_DEVICE_DRIVER_OPEN(avilpcmdec);
DECLARE_DEVICE_DRIVER_CLOSE(avilpcmdec);
DECLARE_DEVICE_DRIVER_READ(avilpcmdec);
DECLARE_DEVICE_DRIVER_WRITE(avilpcmdec);
DECLARE_DEVICE_DRIVER_IOCTL(avilpcmdec);
#define DEVICE_TABLE_AUDIO_AVILPCMDEC \
{ \
audio_device_avilpcmdec_init, \
audio_device_avilpcmdec_open, \
audio_device_avilpcmdec_close, \
audio_device_avilpcmdec_read, \
audio_device_avilpcmdec_write, \
audio_device_avilpcmdec_ioctl, \
}
#define AUDIO_CODEC_LPCM_FREQ_32 0x03
#define AUDIO_CODEC_LPCM_FREQ_44 0x02
#define AUDIO_CODEC_LPCM_FREQ_48 0x00
#define AUDIO_CODEC_LPCM_FREQ_96 0x01
typedef struct {
unsigned channel_num;
unsigned sample_bits;
unsigned src_freq;
unsigned pcm_scale;
} _audio_codec_config_avilpcmdec_t;
#endif /* _AUDIO_CODEC_AVILPCM_H */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?