#include "MediaServerOsd.hpp"
◆ MediaServerOsdChn()
| Emx::MediaServerOsdChn::MediaServerOsdChn |
( |
int32_t |
chn | ) |
|
|
inlineexplicit |
◆ ~MediaServerOsdChn()
| Emx::MediaServerOsdChn::~MediaServerOsdChn |
( |
| ) |
|
|
overridedefault |
◆ LoadParam()
| ErrCodeE Emx::MediaServerOsdChn::LoadParam |
( |
| ) |
|
|
overridevirtual |
◆ SaveParam()
| ErrCodeE Emx::MediaServerOsdChn::SaveParam |
( |
| ) |
|
|
overridevirtual |
◆ GetParam()
| void* Emx::MediaServerOsdChn::GetParam |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetNewParam()
| void* Emx::MediaServerOsdChn::GetNewParam |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetRunningParam()
| void* Emx::MediaServerOsdChn::GetRunningParam |
( |
| ) |
|
|
inlineoverridevirtual |
◆ SetOsdContent()
◆ OnRecvReqChn()
| ErrCodeE Emx::MediaServerOsdChn::OnRecvReqChn |
( |
uint32_t |
method, |
|
|
const char * |
data, |
|
|
int32_t |
size, |
|
|
std::string & |
out |
|
) |
| |
|
overridevirtual |
◆ GetParamSize()
| int Emx::MediaServerOsdChn::GetParamSize |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetParamDefaultData()
| ErrCodeE Emx::MediaServerOsdChn::GetParamDefaultData |
( |
std::string & |
data | ) |
|
|
overridevirtual |
◆ NewParamInCome()
| void Emx::MediaServerOsdChn::NewParamInCome |
( |
const char * |
data, |
|
|
int |
size |
|
) |
| |
|
overridevirtual |
◆ ParamChanged()
| bool Emx::MediaServerOsdChn::ParamChanged |
( |
| ) |
|
|
overridevirtual |
◆ GetParamData()
| void Emx::MediaServerOsdChn::GetParamData |
( |
std::string & |
data | ) |
|
|
overridevirtual |
◆ GetRunningParamData()
| void Emx::MediaServerOsdChn::GetRunningParamData |
( |
std::string & |
data | ) |
|
|
overridevirtual |
◆ UpdateParam()
| void Emx::MediaServerOsdChn::UpdateParam |
( |
| ) |
|
|
overridevirtual |
◆ UpdateRunningParam()
| void Emx::MediaServerOsdChn::UpdateRunningParam |
( |
| ) |
|
|
inlineoverridevirtual |
◆ OnServerCreate()
| ErrCodeE Emx::MediaServerOsdChn::OnServerCreate |
( |
| ) |
|
|
overridevirtual |
◆ OnServerDestroy()
| void Emx::MediaServerOsdChn::OnServerDestroy |
( |
| ) |
|
|
overridevirtual |
◆ OnParamChanged()
| ErrCodeE Emx::MediaServerOsdChn::OnParamChanged |
( |
| ) |
|
|
overridevirtual |
◆ GetChnPicSize()
| virtual Size Emx::MediaServerOsdChn::GetChnPicSize |
( |
| ) |
|
|
protectedpure virtual |
◆ RegionCreateAll()
| virtual void Emx::MediaServerOsdChn::RegionCreateAll |
( |
std::list< RegionInfo > & |
region | ) |
|
|
inlineprotectedvirtual |
◆ RegionDestroyAll()
| virtual void Emx::MediaServerOsdChn::RegionDestroyAll |
( |
const std::list< RegionInfo > & |
region | ) |
|
|
inlineprotectedvirtual |
◆ SetBitMap()
| virtual void Emx::MediaServerOsdChn::SetBitMap |
( |
int |
id, |
|
|
uint8_t * |
pix, |
|
|
int |
w, |
|
|
int |
h, |
|
|
std::vector< SwitchColorRect > * |
switchColorRectList = nullptr |
|
) |
| |
|
protectedpure virtual |
- 参数
-
| id | [in] RegionCreate返回的区域id |
| pix | [in] 内存地址 |
| w | [in] 画面宽 |
| h | [in] 画面高 |
| switchColorRectList | [in] 自动黑白颜色转换的坐标宽高度列表,每一个宽代表一个完整的字符或汉字 |
◆ ImageToCanvas()
| virtual ErrCodeE Emx::MediaServerOsdChn::ImageToCanvas |
( |
int |
id, |
|
|
const std::string & |
data |
|
) |
| |
|
protectedpure virtual |
- 参数
-
| id | [in] RegionCreate返回的区域id |
| data | [in] 图片数据 |
- 返回
- ErrCodeE
◆ Pause()
| virtual void Emx::MediaServerOsdChn::Pause |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ Resume()
| virtual void Emx::MediaServerOsdChn::Resume |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ m_pParam
| Param* Emx::MediaServerOsdChn::m_pParam |
|
protected |
◆ m_param
| Param Emx::MediaServerOsdChn::m_param |
|
protected |
◆ m_paramNew
| Param Emx::MediaServerOsdChn::m_paramNew |
|
protected |
◆ m_paramRunning
| Param Emx::MediaServerOsdChn::m_paramRunning |
|
protected |
◆ m_paramTread
| Param Emx::MediaServerOsdChn::m_paramTread |
|
protected |