ceq.h
来自「从FFMPEG转换而来的H264解码程序,VC下编译..」· C头文件 代码 · 共 42 行
H
42 行
#ifndef _CEQPAGE_H_
#define _CEQPAGE_H_
#include "TconfPageDecAudio.h"
class TeqPage :public TconfPageDecAudio
{
private:
static const int tbrs[10],idffsFreq[10],idffsDb[10],lblsdb[10],eds[10];
void lblsdb2dlg(void);
void onWinampLoad(void);
float getEqDb(int lowdb,int highdb,int i);
struct TwinampQ1preset
{
ffstring name;
double preamp,db[10];
};
static const TbindTrackbar<TeqPage> htbr[];
struct TeqTbr : TwidgetSubclassTbr
{
private:
int index;
TeqPage *self;
protected:
virtual void getEditMinMaxVal(const TffdshowParamInfo &info,int *min,int *max,int *val);
virtual void storeEditValue(const TffdshowParamInfo &info,int min,int max,const char_t *valS);
public:
TeqTbr(int Ii,HWND h,TeqPage *Iself,const TbindTrackbar<Twindow> *Ibind):index(Ii),self(Iself),TwidgetSubclassTbr(h,Iself,Ibind) {}
};
bool isdb;
static bool presetsSort(const TwinampQ1preset &p1,const TwinampQ1preset &p2);
protected:
virtual Twidget* createDlgItem(int id,HWND h);
virtual INT_PTR msgProc(UINT uMsg, WPARAM wParam, LPARAM lParam);
public:
TeqPage(TffdshowPageDec *Iparent,const TfilterIDFF *idff);
virtual void init(void);
virtual void cfg2dlg(void);
};
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?