cosd.h

来自「从FFMPEG转换而来的H264解码程序,VC下编译..」· C头文件 代码 · 共 45 行

H
45
字号
#ifndef _COSDPAGE_H_
#define _COSDPAGE_H_

#include "TconfPageDec.h"

class TOSDpageDec :public TconfPageDec
{
private:
 HWND hlv;int lvx,lvy;
 ints osds;
 void pos2dlg(void),osds2dlg(void),osd2dlg(void),save2dlg(void);
 void checkOSDline(int idff,bool check);
 static int CALLBACK osdsSort(LPARAM lParam1,LPARAM lParam2,LPARAM lParamSort);
 void lv2osdFormat(void);
 bool nostate,user;
 strings osdslabels;
 int findPreset(const char_t *presetname);
 void onLineUp(void),onLineDown(void),onPresets(void),onSave(void);
 int dragitem;
protected:
 virtual INT_PTR msgProc(UINT uMsg, WPARAM wParam, LPARAM lParam);
 TOSDpageDec(TffdshowPageDec *Iparent);
public:
 virtual void init(void);
 virtual void cfg2dlg(void);
 virtual void applySettings(void);
 virtual void translate(void);
};

class TOSDpageVideo :public TOSDpageDec
{
public:
 TOSDpageVideo(TffdshowPageDec *Iparent):TOSDpageDec(Iparent) {}
 virtual bool reset(bool testonly=false);
};

class TOSDpageAudio :public TOSDpageDec
{
public:
 TOSDpageAudio(TffdshowPageDec *Iparent):TOSDpageDec(Iparent) {}
 virtual void init(void);
};

#endif

⌨️ 快捷键说明

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