decode.h

来自「DVR-MPEG4编码播放器」· C头文件 代码 · 共 58 行

H
58
字号
//-------------------------------------------------
//     Log:    2003-8-01			Ver:0.1      //	
//				2003-8-22			Ver:0.2      //	
//				Add play every minute video file //
//				2003_9_25           Ver: 0.3     // 
//				Add Save local File				 //	
//				2003_10_14          Ver:0.4      //
//			    Add Fast play and Fast back      //
//				2003_11_18			Ver:0.5		 //
//				Add Grab picture.				 //
//-------------------------------------------------

#ifndef _DECODE_H_
#define _DECODE_H_

//type
#define IFNETTS 0  //Net
#define IFNETPS 1  //Net 
#define IFPS    2  //File
#define IFTS    3  //File
#define IFPLAYER    4  //Player

#define VOLUME_FULL     0L
#define VOLUME_SILENCE  -10000L

HRESULT InitPlay(void);
int     StartPlay(LPTSTR szFile,int type, HWND hWnd, RECT rc);
HRESULT StopPlay(void);
HRESULT ResetPlay(void);
void    PauseOrPlay(void);
HRESULT FullScreen(void);

//Full volume is 0, and –10,000 is silence;
HRESULT AdjustAudio(long lVolume); 
HRESULT Mute(void);
//-------------------------------------------
int     IfDeInterlace(bool DeInterlace);
//-------------------------------------------
//Net receive:
//	IpAddr: Net Ip address
//	Port:   Net port number
void    SetUDP(char *IpAddr,int Port); 
//-------------------------------------------
//search File
//-------------------------------------------
int     SendFile(char *buf); 
HRESULT SaveFileFromNet(char *FileName,bool ifSave);
//-------------------------------------------
//-------------------------------------------
void    GH_SingleStepForward();
void    GH_SingleStepBackward();
void    GH_FastForward();
void    GH_FastBackward();
void    GH_NormalPlay();
//-------------------------------------------

int		StartGrab(char *SavePath);
#endif

⌨️ 快捷键说明

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