#include "MediaServerVdec.hpp"
◆ MediaServerVdecChn()
| Emx::MediaServerVdecChn::MediaServerVdecChn |
( |
int32_t |
chn | ) |
|
|
inlineexplicit |
◆ ~MediaServerVdecChn()
| Emx::MediaServerVdecChn::~MediaServerVdecChn |
( |
| ) |
|
|
overridedefault |
◆ LoadParam()
| ErrCodeE Emx::MediaServerVdecChn::LoadParam |
( |
| ) |
|
|
overridevirtual |
◆ SaveParam()
| ErrCodeE Emx::MediaServerVdecChn::SaveParam |
( |
| ) |
|
|
overridevirtual |
◆ GetParam()
| void* Emx::MediaServerVdecChn::GetParam |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetNewParam()
| void* Emx::MediaServerVdecChn::GetNewParam |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetRunningParam()
| void* Emx::MediaServerVdecChn::GetRunningParam |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetParamSize()
| int Emx::MediaServerVdecChn::GetParamSize |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetParamDefaultData()
| ErrCodeE Emx::MediaServerVdecChn::GetParamDefaultData |
( |
std::string & |
data | ) |
|
|
overridevirtual |
◆ OnRecvReqChn()
| ErrCodeE Emx::MediaServerVdecChn::OnRecvReqChn |
( |
uint32_t |
method, |
|
|
const char * |
data, |
|
|
int32_t |
size, |
|
|
std::string & |
out |
|
) |
| |
|
overridevirtual |
◆ OnServerCreate()
| ErrCodeE Emx::MediaServerVdecChn::OnServerCreate |
( |
| ) |
|
|
overridevirtual |
◆ OnServerDestroy()
| void Emx::MediaServerVdecChn::OnServerDestroy |
( |
| ) |
|
|
overridevirtual |
◆ SendFrame()
- 参数
-
| data | 编码视频数据 一般为264 265 jpeg |
- 返回
- ErrCodeE
◆ SendFrameDecode()
- 参数
-
| data | 编码视频数据 一般为264 265 jpeg |
| raw | 视频解码后的数据 一般为rgb888 yuv420 |
- 返回
- ErrCodeE
◆ GetVdecRawSize()
| virtual uint32_t Emx::MediaServerVdecChn::GetVdecRawSize |
( |
| ) |
|
|
protectedvirtual |
◆ PushVdecData()
◆ m_param
| Param Emx::MediaServerVdecChn::m_param |
|
protected |
◆ m_paramNew
| Param Emx::MediaServerVdecChn::m_paramNew |
|
protected |
◆ m_paramRunning
| Param Emx::MediaServerVdecChn::m_paramRunning |
|
protected |
◆ m_sub
◆ m_ring
◆ m_ringWrite