📄 parser.h
字号:
#ifndef PARSER_H
#define PARSER_H
typedef enum
{
ACT_OCCUPY = 1,
ACT_DISPLAY,
ACT_RELEASE,
ACT_RESTART,
}; //!< New enum for Memory Operation.
typedef enum
{
FRAME_NORMAL = 0,
FRAME_FIELD
}; //!< New enum for Memory Operation.
typedef struct
{
int action;
int memory_start;
int frame_field;
}ImageBufferOperation;
typedef struct
{
int address;
int data;
}RegisterConfig;
typedef struct
{
int width;
int height;
int dpbsize;
}StreamInfo;
int init_parser();
int parse_stream( char*stream , int length , unsigned int stream_phy,
ImageBufferOperation *mem , int* mcnt , RegisterConfig*reg , int*rcnt );
int parse_getinfo( StreamInfo*info );
int parse_close(ImageBufferOperation*mem , int* mcnt);
int release_parser();
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -