Skip to content
Snippets Groups Projects
Commit aec6a344 authored by luyikei's avatar luyikei Committed by Hugo Beauzée-Luyssen
Browse files

GenericRenderer Implement setRenderTarget


Signed-off-by: default avatarHugo Beauzée-Luyssen <hugo@beauzee.fr>
parent b646076c
No related branches found
No related tags found
No related merge requests found
......@@ -50,6 +50,12 @@ GenericRenderer::isRendering() const
return m_isRendering;
}
void
GenericRenderer::setRenderTarget( std::unique_ptr<Backend::IRenderTarget> target )
{
m_renderTarget = std::move( target );
}
#ifdef WITH_GUI
RendererEventWatcher*
GenericRenderer::eventWatcher()
......
......@@ -24,11 +24,12 @@
#define GENERICRENDERER_H
#include "config.h"
#include <memory>
#include <QObject>
#include "Workflow/Types.h"
#include "Tools/RendererEventWatcher.h"
#include "Backend/IRenderTarget.h"
class Clip;
class Media;
......@@ -135,6 +136,8 @@ public:
*/
bool isRendering() const;
void setRenderTarget( std::unique_ptr<Backend::IRenderTarget> target );
RendererEventWatcher* eventWatcher();
protected:
Backend::ISourceRenderer* m_sourceRenderer;
......@@ -150,6 +153,8 @@ protected:
bool m_paused;
bool m_isRendering;
std::unique_ptr<Backend::IRenderTarget> m_renderTarget;
public slots:
/**
* \brief This SLOT will be called when the time cursor has changed.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment