From d68f4dd6f58620f483be6a921201dd87ed04cd98 Mon Sep 17 00:00:00 2001 From: Tim Redfern Date: Tue, 1 Oct 2013 15:12:00 +0100 Subject: end keyframe for preview --- rotord/src/graph.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'rotord/src/graph.cpp') diff --git a/rotord/src/graph.cpp b/rotord/src/graph.cpp index 2968c1f..8881a5f 100644 --- a/rotord/src/graph.cpp +++ b/rotord/src/graph.cpp @@ -116,6 +116,7 @@ bool Graph::video_render(const string &output_filename,const float framerate,int libav::exporter exporter; float spct=100.0f/duration; + Image* i; if (exporter.setup(outW,outH,bitRate,framerate,container,use_fragmentation)) { //codecId, if (exporter.record(output_filename)) { @@ -202,7 +203,7 @@ bool Graph::video_render(const string &output_filename,const float framerate,int //cerr<<"videoloader: "<get_image_output(Frame_spec(vf,framerate,duration,outW,outH,a)); } @@ -217,6 +218,8 @@ bool Graph::video_render(const string &output_filename,const float framerate,int if (usingaudio) {delete a;}; } + exporter.encodeFrame(i->RGBdata,true); //final keyframe; + exporter.finishRecord(); gettimeofday(&_end, NULL); -- cgit v1.2.3