tskvideooutput.h
来自「dm642 h.263 视频编解码源程序」· C头文件 代码 · 共 47 行
H
47 行
/* ======== tskVideoOutput.h ========
*
* Please refer to readme.txt in this file's directory for a
* detailed description.
*
*/
#ifndef TSKVIDEOOUTPUT_
#define TSKVIDEOOUTPUT_
// RF5 module includes
#include <chan.h>
#include <icell.h>
#ifdef __cplusplus
extern "C" {
#endif
// Enumeration of channel cells (so we use names intead of numbers for index)
enum { CELLYUVTOBT835= 0,
OUTPUTVIDEONUMCELLS
};
#define OUTPUTVIDEONUMCHANNELS 1
/* Definition of the structure describing the state of the thread. */
typedef struct ThrOutput {
CHAN_Obj chanList[ OUTPUTVIDEONUMCHANNELS ];
ICELL_Obj cellList[ OUTPUTVIDEONUMCHANNELS * OUTPUTVIDEONUMCELLS ];
void *bufInput[ OUTPUTVIDEONUMCHANNELS ];
void *bufOutput[ OUTPUTVIDEONUMCHANNELS ];
void *bufIntermediate;
ScomBufChannels scomMsgRx;
ScomBufChannels scomMsgTx;
} ThrOutput ;
/* prototypes for public functions */
extern Void tskVideoOutputInit( Void );
extern Void tskVideoOutput( Void );
#ifdef __cplusplus
}
#endif // extern "C"
#endif // TSKVIDEOOUTPUT_
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?