![]() |
视频输出
#include "MediaAov.hpp"


Public 成员函数 | |
| MediaAov (int32_t chn) | |
| ErrCodeE | UpdateStatus (AovStatusTypeE type) override |
| 更新aov状态 更多... | |
Public 成员函数 继承自 Emx::MediaParamCBase< MediaInfAov::Param > | |
| MediaParamCBase (MediaModE model, int32_t chn) | |
| virtual | ~MediaParamCBase ()=default |
| virtual ErrCodeE | SetParam (const MediaInfAov::Param ¶m) |
| 设置参数 更多... | |
| virtual ErrCodeE | SetTmpParam (const MediaInfAov::Param ¶m) |
| 设置临时参数 更多... | |
| virtual ErrCodeE | GetParam (MediaInfAov::Param ¶m) |
| 获取参数 更多... | |
| virtual ErrCodeE | GetRunningParam (MediaInfAov::Param ¶m) |
| 获取当前运行的参数 更多... | |
| virtual ErrCodeE | GetParamDefault (MediaInfAov::Param ¶m) |
| 获取默认参数 更多... | |
| virtual ErrCodeE | GetParamRange (Json::Value &range) |
| 获取参数取值范围 更多... | |
| virtual ErrCodeE | GetTotalChnNum (int &num) |
| 获取支持的总通道数量 更多... | |
| int32_t | GetChn () |
| 获取通道号 更多... | |
额外继承的成员函数 | |
Public 类型 继承自 Emx::MediaInfAov | |
| 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推送类型 更多... | |
静态 Public 属性 继承自 Emx::MediaParamCBase< MediaInfAov::Param > | |
| static const int | paramTimeOut |
Protected 属性 继承自 Emx::MediaParamCBase< MediaInfAov::Param > | |
| uint32_t | m_modelId |
| int32_t | m_chn |
|
inlineexplicit |
|
overridevirtual |