Files
oak-editor/app/render/backend/audio/audioworker.h
T
itsmattkc 40b3879440 overhauled render classes to support video AND audio
Major refactoring work to try sharing as much code as possible between the
video renderers and audio renderers, as well as make them as
platform-independent as possible.
2019-11-15 13:50:58 +09:00

23 lines
450 B
C++

#ifndef AUDIOWORKER_H
#define AUDIOWORKER_H
#include "../audiorenderworker.h"
class AudioWorker : public AudioRenderWorker
{
public:
AudioWorker(DecoderCache* decoder_cache, QObject* parent = nullptr);
protected:
virtual QVariant FrameToValue(FramePtr frame) override;
virtual bool OutputIsAccelerated(NodeOutput *output) override;
virtual QVariant RunNodeAccelerated(NodeOutput *output) override;
private:
};
#endif // AUDIOWORKER_H