audio_effect_eq.h

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

H
51
字号
/*******************************************************************
 * 
 *  Copyright C 2005 by Amlogic, Inc. All Rights Reserved.
 *
 *  Description: 
 *
 *  Author: Amlogic Software
 *  Created: Thu Nov 10 23:52:45 2005
 *
 *******************************************************************/
#ifndef _AUDIO_EFFECT_EQ_H
#define _AUDIO_EFFECT_EQ_H

#include "ioapi.h"

DECLARE_DEVICE_DRIVER_INIT(eq);
DECLARE_DEVICE_DRIVER_OPEN(eq);
DECLARE_DEVICE_DRIVER_CLOSE(eq);
DECLARE_DEVICE_DRIVER_READ(eq);
DECLARE_DEVICE_DRIVER_WRITE(eq);
DECLARE_DEVICE_DRIVER_IOCTL(eq);

#define DEVICE_TABLE_AUDIO_EQ \
    {                           \
        audio_device_eq_init,   \
        audio_device_eq_open,   \
        audio_device_eq_close,  \
        audio_device_eq_read,   \
        audio_device_eq_write,  \
        audio_device_eq_ioctl,  \
    }

#define AUDIO_EQMODE_FLAT           0
#define AUDIO_EQMODE_FULLBASS       1
#define AUDIO_EQMODE_FULLTREMBLE    2
#define AUDIO_EQMODE_ROCK           3
#define AUDIO_EQMODE_POP            4
#define AUDIO_EQMODE_LARGEHALL      5
#define AUDIO_EQMODE_LIVE           6
#define AUDIO_EQMODE_STAGE          7
#define AUDIO_EQMODE_CLASSIC        8
#define AUDIO_EQMODE_JAZZ           9
#define AUDIO_EQMODE_DISCO          10
#define AUDIO_EQMODE_MAX            10

typedef struct {
    unsigned        mode;
} _audio_effect_config_eq_t;

#endif /* _AUDIO_EFFECT_PL2_H */

⌨️ 快捷键说明

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