123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- #include"videorenderobj.h"
- #include<stdlib.h>
- #include<string.h>
- #include<stdarg.h>
- #include <time.h>
- #include <stdio.h>
- #include "SpBase.h"
- VideoRenderObj::VideoRenderObj()
- {
- m_pVideoRender = CreateVideoRenderObj(this);
- }
- VideoRenderObj::~VideoRenderObj()
- {
- if (NULL != m_pVideoRender){
- DestroyVideoRenderObj(m_pVideoRender);
- }
- }
- void VideoRenderObj::Debug(const char* fmt, ...)
- {
- va_list arg;
- va_start(arg, fmt);
- vDbg(fmt, arg);
- va_end(arg);
- }
- void VideoRenderObj::OnRenderFailed()
- {
- }
- void VideoRenderObj::OnVideoRenderExcption()
- {
- }
- int VideoRenderObj::ShowVideoWindow()
- {
- int iRet = -1;
- if (NULL == m_pVideoRender) {
- return iRet;
- }
- return m_pVideoRender->ShowVideoWindow();
- }
- int VideoRenderObj::HideVideoWindow()
- {
- int iRet = -1;
- if (NULL == m_pVideoRender) {
- return iRet;
- }
- return m_pVideoRender->HideVideoWindow();
- }
- int VideoRenderObj::RenderVideoFrame(video_frame* pframe)
- {
- int iRet = -1;
- if (NULL == m_pVideoRender) {
- return iRet;
- }
- return m_pVideoRender->RenderVideoFrame(pframe);
- }
- int VideoRenderObj::SetVideoRenderParam(videorender_param_t* param)
- {
- int iRet = -1;
- if (NULL == m_pVideoRender){
- return iRet;
- }
- return m_pVideoRender->VideoRenderSetParam(param);
- }
|