X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=sidebyside;f=synfig-studio%2Ftrunk%2Fsrc%2Fgtkmm%2Fpreview.cpp;h=f0d56e18cd2f4792d000c2ffb98e45410342e50b;hb=37600b4b217caa5e316984ec0b035c5e8f9698af;hp=b8f5949c3edcc9c3706f4507f4a8b9fa69c31111;hpb=c34eaa5441242b3e9a7b7645e9ee4983d14eae85;p=synfig.git diff --git a/synfig-studio/trunk/src/gtkmm/preview.cpp b/synfig-studio/trunk/src/gtkmm/preview.cpp index b8f5949..f0d56e1 100644 --- a/synfig-studio/trunk/src/gtkmm/preview.cpp +++ b/synfig-studio/trunk/src/gtkmm/preview.cpp @@ -2,10 +2,11 @@ /*! \file preview.cpp ** \brief Preview implementation file ** -** $Id: preview.cpp,v 1.2 2005/01/10 08:13:44 darco Exp $ +** $Id$ ** ** \legal ** Copyright (c) 2002-2005 Robert B. Quattlebaum Jr., Adrian Bentley +** Copyright (c) 2007 Chris Moore ** ** This package is free software; you can redistribute it and/or ** modify it under the terms of the GNU General Public License as @@ -104,7 +105,7 @@ public: return false; } - virtual bool start_frame(ProgressCallback *cb=NULL) + virtual bool start_frame(ProgressCallback */*cb*/=NULL) { return true; } @@ -214,8 +215,8 @@ void studio::Preview::render() //setting the description - //HACK - BECAUSE THE RENDERER CAN'T RENDER INCLUDING THE LAST FRAME - desc.set_time_end(desc.get_time_end() + 1.3/fps); + //HACK - add on one extra frame because the renderer can't render the last frame + desc.set_time_end(desc.get_time_end() + 1.000001/fps); target->set_rend_desc(&desc); @@ -514,7 +515,7 @@ void studio::Widget_Preview::preview_draw() draw_area.queue_draw();//on_expose_event(); } -bool studio::Widget_Preview::redraw(GdkEventExpose *heh) +bool studio::Widget_Preview::redraw(GdkEventExpose */*heh*/) { //And render the drawing area Glib::RefPtr pxnew, px = currentbuf;