1234567891011121314151617181920212223 |
- #pragma once
- #include "../../Other/libvideorender/ivideorenderinterface.h"
- class VideoRenderObj : public IRenderCallback
- {
- public:
- VideoRenderObj();
- virtual ~VideoRenderObj();
- void Debug(const char* fmt, ...);
- void OnRenderFailed();
- void OnVideoRenderExcption();
-
- int SetVideoRenderParam(videorender_param_t* param);
- int ShowVideoWindow();
- int HideVideoWindow();
- int RenderVideoFrame(video_frame* pframe);
- private:
- IVideoRender* m_pVideoRender;
- };
|