summaryrefslogtreecommitdiff
path: root/rotord/rotor.h
diff options
context:
space:
mode:
Diffstat (limited to 'rotord/rotor.h')
-rwxr-xr-xrotord/rotor.h15
1 files changed, 7 insertions, 8 deletions
diff --git a/rotord/rotor.h b/rotord/rotor.h
index e9b272c..7ebde45 100755
--- a/rotord/rotor.h
+++ b/rotord/rotor.h
@@ -54,17 +54,16 @@ extern "C" {
}
*/
-#include "ofxMovieExporter.h"
#define AUDIO_INBUF_SIZE 20480
#define AUDIO_REFILL_THRESH 4096
#include "vampHost.h"
#include "xmlIO.h"
-#include "libavaudioloader.h"
+//#include "libavaudioloader.h"
//#include "libavexporter.h"
#include "utils.h" //fequal
-#include "libavwrapper.h"
+#include "libavwrapper_guarded.h"
namespace Rotor {
#define IDLE 0
@@ -686,9 +685,9 @@ namespace Rotor {
Video_output(){};
Video_output(map<string,string> &settings) {
base_settings(settings);
- //exporter=new libav::Exporter();
+ exporter=new libav::exporter();
};
- ~Video_output(){ /*delete exporter;*/ };
+ ~Video_output(){ delete exporter; };
Image *output(const Frame_spec &frame){
if (image_inputs[0]->connection) {
return ((Image_node*)(image_inputs[0]->connection))->get_output(frame);
@@ -700,8 +699,8 @@ namespace Rotor {
private:
//ofxMovieExporter *exporter;
- //libav::Exporter *exporter;
- libav::Audioloader audioloader;
+ libav::exporter *exporter;
+ libav::audioloader audioloader;
//libav::encoder encoder;
};
class Video_loader: public Image_node {
@@ -1184,7 +1183,7 @@ namespace Rotor {
float output_framerate;
bool audio_loaded;
- libav::Audioloader audioloader;
+ //libav::audioloader audioloader;
};
}