5 #ifndef EMX_MediaInfOsd_HPP
6 #define EMX_MediaInfOsd_HPP
8 #include "media/common/MediaTypedef.hpp"
87 char path[EMX_MAX_PATH_SIZE];
119 std::vector<std::shared_ptr<ParamItem>>
array;
时间相关函数
Definition: Time.hpp:18
ErrCodeE
错误码定义
Definition: EmxTypeDef.hpp:29
Definition: EmxGpio.hpp:10
时间或文字类型OSD显示内容
Definition: MediaInfOsd.hpp:106
int index
初始设置array下标
Definition: MediaInfOsd.hpp:107
char content[MaxTextSize]
text内容或time 格式
Definition: MediaInfOsd.hpp:108
文字类型OSD持久化参数
Definition: MediaInfOsd.hpp:71
int lineSpace
行间距,分辨率万分比0~10000,wrapLine=true生效
Definition: MediaInfOsd.hpp:75
uint32_t color
字体位图主体rgba颜色 0=黑白描边自动
Definition: MediaInfOsd.hpp:78
char content[MaxTextSize]
显示内容
Definition: MediaInfOsd.hpp:77
char font[64]
字体文件名(字体文件均放置在configs/media/font目录下
Definition: MediaInfOsd.hpp:76
int thickness
边框大小
Definition: MediaInfOsd.hpp:73
bool wrapLine
使能换行操作
Definition: MediaInfOsd.hpp:74
bool autoSwitchColor
是否自动翻转黑白颜色
Definition: MediaInfOsd.hpp:79
int size
字体大小
Definition: MediaInfOsd.hpp:72