#include "MediaServerAov.hpp"
|
| enum class | AovModeE : uint8_t { Normal = 0
, LowPower
} |
| | aov模式枚举 更多...
|
| |
| enum class | AovStatusTypeE : uint8_t {
VideoFrameSuccessful = 0
, VideoFrameFailed
, TargetTrigger
, TargetLost
,
EnterSleep
, HighFrameMode
, LowFrameMode
, StopFrame
} |
| | aov状态类型 更多...
|
| |
| enum class | AovPushTypeE : uint8_t {
SleepReady = 0
, HighFrameRate
, LowFrameRate
, UartData
,
WakeUp
} |
| | aov推送类型 更多...
|
| |
◆ MediaServerAovChn()
| Emx::MediaServerAovChn::MediaServerAovChn |
( |
int32_t |
chn | ) |
|
|
inlineexplicit |
◆ ~MediaServerAovChn()
| Emx::MediaServerAovChn::~MediaServerAovChn |
( |
| ) |
|
|
overridedefault |
◆ LoadParam()
| ErrCodeE Emx::MediaServerAovChn::LoadParam |
( |
| ) |
|
|
overridevirtual |
◆ SaveParam()
| ErrCodeE Emx::MediaServerAovChn::SaveParam |
( |
| ) |
|
|
overridevirtual |
◆ GetParam()
| void* Emx::MediaServerAovChn::GetParam |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetNewParam()
| void* Emx::MediaServerAovChn::GetNewParam |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetRunningParam()
| void* Emx::MediaServerAovChn::GetRunningParam |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetParamSize()
| int Emx::MediaServerAovChn::GetParamSize |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetParamDefaultData()
| ErrCodeE Emx::MediaServerAovChn::GetParamDefaultData |
( |
std::string & |
data | ) |
|
|
overridevirtual |
◆ OnRecvReqChn()
| ErrCodeE Emx::MediaServerAovChn::OnRecvReqChn |
( |
uint32_t |
method, |
|
|
const char * |
data, |
|
|
int32_t |
size, |
|
|
std::string & |
out |
|
) |
| |
|
overridevirtual |
◆ PushAiTrigger()
| virtual ErrCodeE Emx::MediaServerAovChn::PushAiTrigger |
( |
bool |
trigger | ) |
|
|
virtual |
◆ UpdateStatus()
◆ PushMessage()
| virtual ErrCodeE Emx::MediaServerAovChn::PushMessage |
( |
AovPushTypeE |
type, |
|
|
char * |
data = NULL, |
|
|
int |
dataSize = 0 |
|
) |
| |
|
protectedvirtual |
- 参数
-
| type | [in] 推送类型 |
| data | [in] 数据 |
| dataSize | [in] 数据大小 |
- 返回
- ErrCodeE
◆ m_param
| Param Emx::MediaServerAovChn::m_param |
|
protected |
◆ m_paramNew
| Param Emx::MediaServerAovChn::m_paramNew |
|
protected |
◆ m_paramRunning
| Param Emx::MediaServerAovChn::m_paramRunning |
|
protected |