audio_effect_pl2.h
来自「AMLOGIC DPF source code」· C头文件 代码 · 共 58 行
H
58 行
/*******************************************************************
*
* Copyright C 2005 by Amlogic, Inc. All Rights Reserved.
*
* Description:
*
* Author: Amlogic Software
* Created: Thu Nov 10 23:53:03 2005
*
*******************************************************************/
#ifndef _AUDIO_EFFECT_PL2_H
#define _AUDIO_EFFECT_PL2_H
#include "ioapi.h"
DECLARE_DEVICE_DRIVER_INIT(prologic2);
DECLARE_DEVICE_DRIVER_OPEN(prologic2);
DECLARE_DEVICE_DRIVER_CLOSE(prologic2);
DECLARE_DEVICE_DRIVER_READ(prologic2);
DECLARE_DEVICE_DRIVER_WRITE(prologic2);
DECLARE_DEVICE_DRIVER_IOCTL(prologic2);
#define DEVICE_TABLE_PROLOGIC2 \
{ \
audio_device_prologic2_init, \
audio_device_prologic2_open, \
audio_device_prologic2_close, \
audio_device_prologic2_read, \
audio_device_prologic2_write, \
audio_device_prologic2_ioctl, \
}
#define AUDIO_PL2_SAMPLE_RATE_48 0
#define AUDIO_PL2_SAMPLE_RATE_441 1
#define AUDIO_PL2_SAMPLE_RATE_32 2
#define AUDIO_PL2_MODE_EMU 0
#define AUDIO_PL2_MODE_VIRTUAL 1
#define AUDIO_PL2_MODE_MUSIC 2
#define AUDIO_PL2_MODE_MOVIE 3
#define AUDIO_PL2_MODE_MATRIX 4
#define AUDIO_PL2_MODE_CUSTOM 5
typedef struct {
unsigned enable : 1;
int chancfg : 3;
int decmode : 3;
int sample_rate : 2;
int abalflg : 1;
int sfiltflg : 1;
int rspolinvflg : 1;
int panoramaflg : 1;
int cwidthcfg : 3;
int dimcfg : 3;
} _audio_effect_config_pl2_t;
#endif /* _AUDIO_EFFECT_PL2_H */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?