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
Definition: MediaInfVenc.hpp:15
客户端参数基类,方便通用操作
Definition: MediaParamCBase.hpp:35
视频编码
Definition: MediaVenc.hpp:16
ErrCodeE FlushIDR() override
MediaVenc(int32_t chn)
Definition: MediaVenc.hpp:18
MediaModE
Definition: MediaTypedef.hpp:60
ErrCodeE
错误码定义
Definition: EmxTypeDef.hpp:29
Definition: EmxGpio.hpp:10