Stub out VideoToolbox renderer

This commit is contained in:
Cameron Gutman
2018-07-15 11:53:55 -07:00
parent cb154ad3d4
commit babbae87d3
4 changed files with 61 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
#include "vt.h"
VTRenderer::VTRenderer()
{
}
VTRenderer::~VTRenderer()
{
}
bool VTRenderer::prepareDecoderContext(AVCodecContext*)
{
/* Nothing to do */
return true;
}
bool VTRenderer::initialize(SDL_Window* window,
int videoFormat,
int width,
int height)
{
return false;
}
void VTRenderer::renderFrame(AVFrame* frame)
{
}
+18
View File
@@ -0,0 +1,18 @@
#pragma once
#include "renderer.h"
class VTRenderer : public IRenderer
{
public:
VTRenderer();
virtual ~VTRenderer();
virtual bool initialize(SDL_Window* window,
int videoFormat,
int width,
int height);
virtual bool prepareDecoderContext(AVCodecContext* context);
virtual void renderFrame(AVFrame* frame);
private:
};