⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 audio_spectrum.h

📁 AMLOGIC DPF source code
💻 H
字号:
/*******************************************************************
 * 
 *  Copyright C 2005 by Amlogic, Inc. All Rights Reserved.
 *
 *  Description: 
 *
 *  Author: Amlogic Software
 *  Created: Thu Nov 10 23:54:06 2005
 *
 *******************************************************************/
#ifndef _AUDIO_SPECTRUM_H
#define _AUDIO_SPECTRUM_H

#include "ioapi.h"

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

#define DEVICE_TABLE_SPECTRUM \
    {                                   \
        audio_device_spectrum_init,     \
        audio_device_spectrum_open,     \
        audio_device_spectrum_close,    \
        audio_device_spectrum_read,     \
        audio_device_spectrum_write,    \
        audio_device_spectrum_ioctl,    \
    }

typedef struct{
    void (*update)(void*); // call back
    void *app;
    int pcm_base;       // pcm buf start address
    int bitpersamp;     // bit per sample, 16 or 24
    int interval;       // refresh time
    int amplitude[32];  // 32-point fft
}_audio_spectrum_config_t;

#endif /* _AUDIO_SPECTRUM_H */

⌨️ 快捷键说明

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