MediaVenc.hpp
1
//
2
// Created by xiong on 2020/6/15.
3
//
4
5
#ifndef EMX_MediaVenc_HPP
6
#define EMX_MediaVenc_HPP
7
8
#include "media/common/MediaInfVenc.hpp"
9
#include "MediaParamCBase.hpp"
10
11
namespace
Emx
{
16
class
MediaVenc
:
public
MediaInfVenc
,
public
MediaParamCBase
<MediaInfVenc::Param> {
17
public
:
18
explicit
MediaVenc
(int32_t chn) :
MediaParamCBase
(
MediaModE
::
Venc
, chn) {}
19
20
ErrCodeE
FlushIDR
()
override
;
21
};
23
}
24
25
#endif
//EMX_MediaVenc_HPP
Emx::MediaInfVenc
Definition:
MediaInfVenc.hpp:15
Emx::MediaParamCBase
客户端参数基类,方便通用操作
Definition:
MediaParamCBase.hpp:35
Emx::MediaVenc
视频编码
Definition:
MediaVenc.hpp:16
Emx::MediaVenc::FlushIDR
ErrCodeE FlushIDR() override
Emx::MediaVenc::MediaVenc
MediaVenc(int32_t chn)
Definition:
MediaVenc.hpp:18
Emx::MediaModE
MediaModE
Definition:
MediaTypedef.hpp:60
Emx::MediaModE::Venc
@ Venc
Emx::ErrCodeE
ErrCodeE
错误码定义
Definition:
EmxTypeDef.hpp:29
Emx
Definition:
EmxGpio.hpp:10