From bcd9eeed1f60c594da11d93c1b52c4ec192280ce Mon Sep 17 00:00:00 2001 From: Tim Redfern Date: Sat, 18 May 2013 17:34:53 +0100 Subject: dependencies installer --- rotord/rotor.h | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'rotord/rotor.h') diff --git a/rotord/rotor.h b/rotord/rotor.h index d8ee021..c3886d8 100755 --- a/rotord/rotor.h +++ b/rotord/rotor.h @@ -65,6 +65,7 @@ extern "C" { #include "libavexporter.h" #include "gstvideoloader.h" #include "utils.h" //fequal +#include "libavwrapper.h" namespace Rotor { #define IDLE 0 @@ -644,16 +645,17 @@ namespace Rotor { Video_loader(){}; Video_loader(map &settings) { base_settings(settings); - player=new ofGstVideoPlayer(); - image=new Image(); + //player=new ofGstVideoPlayer(); + //image=new Image(); }; - ~Video_loader(){ delete player; delete image;}; + ~Video_loader(){}; bool load(const string &filename); Image *output(const Frame_spec &frame); Video_loader* clone(map &_settings) { return new Video_loader(_settings);}; private: - ofGstVideoPlayer *player; - Image *image; + //ofGstVideoPlayer *player; + libav::decoder player; + Image image; }; class Video_cycler: public Image_node { //cycles through video inputs in order -- cgit v1.2.3