📄 tskvideooutput.h
字号:
/* ======== 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -