From 4b3aad507aaf75263f5b8c719768b24ba688c31e Mon Sep 17 00:00:00 2001 From: Comment Date: Mon, 22 Apr 2013 19:21:42 +0100 Subject: audio output corruption --- rotord/rotor.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'rotord/rotor.cpp') diff --git a/rotord/rotor.cpp b/rotord/rotor.cpp index 787b943..a7c15ba 100755 --- a/rotord/rotor.cpp +++ b/rotord/rotor.cpp @@ -771,7 +771,7 @@ bool Video_output::render(const float duration, const float framerate,const stri std::string container ="mov"; std::string input ="01.wav"; - bool usingaudio=audio_loader.setup(input); + bool usingaudio=audioloader.setup(input); if (exporter->setup(outW,outH,bitRate,frameRate,container)) { //codecId, if (exporter->record(output_filename)) { @@ -780,7 +780,7 @@ bool Video_output::render(const float duration, const float framerate,const stri float step=1.0f/framerate; float v=0.0f; for (float f=0.0f;fencodeFrame(get_output(Frame_spec(f,framerate,outW,outH))->RGBdata)){ + if (!exporter->encodeFrame(get_output(Frame_spec(f,framerate,outW,outH))->RGBdata,audioloader.get_samples(exporter->get_audio_framesize()))){ cerr << "Rotor: video output failed"<