Filled in the parameter names in the prototype of get_frame() to keep doxygen quiet...
[synfig.git] / synfig-core / trunk / src / modules / mod_png / trgt_png.cpp
index 670a1ec..f87c4a2 100644 (file)
@@ -1,8 +1,8 @@
-/*! ========================================================================
-** Synfig
-** png_trgt Target Module
-** $Id: trgt_png.cpp,v 1.1.1.1 2005/01/04 01:23:14 darco Exp $
+/* === S Y N F I G ========================================================= */
+/*!    \file trgt_png.cpp
+**     \brief png_trgt Target Module
 **
+**     \legal
 **     Copyright (c) 2002-2005 Robert B. Quattlebaum Jr., Adrian Bentley
 **
 **     This package is free software; you can redistribute it and/or
@@ -14,6 +14,7 @@
 **     but WITHOUT ANY WARRANTY; without even the implied warranty of
 **     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 **     General Public License for more details.
+**     \endlegal
 **
 ** === N O T E S ===========================================================
 **
@@ -81,7 +82,7 @@ png_trgt::png_trgt(const char *Filename)
        filename=Filename;
        buffer=NULL;
        ready=false;
-       color_buffer=0; 
+       color_buffer=0;
 }
 
 png_trgt::~png_trgt()
@@ -126,7 +127,7 @@ bool
 png_trgt::start_frame(synfig::ProgressCallback *callback)
 {
        int w=desc.get_w(),h=desc.get_h();
-       
+
        if(file && file!=stdout)
                fclose(file);
        if(filename=="-")
@@ -140,7 +141,7 @@ png_trgt::start_frame(synfig::ProgressCallback *callback)
                        newfilename(filename),
                        ext(find(filename.begin(),filename.end(),'.'),filename.end());
                newfilename.erase(find(newfilename.begin(),newfilename.end(),'.'),newfilename.end());
-               
+
                newfilename+=etl::strprintf("%04d",imagecount)+ext;
                file=fopen(newfilename.c_str(),"wb");
                if(callback)callback->task(newfilename);
@@ -150,10 +151,10 @@ png_trgt::start_frame(synfig::ProgressCallback *callback)
                file=fopen(filename.c_str(),"wb");
                if(callback)callback->task(filename);
        }
-       
+
        if(!file)
                return false;
-               
+
        delete [] buffer;
        buffer=new unsigned char[4*w];
 
@@ -167,7 +168,7 @@ png_trgt::start_frame(synfig::ProgressCallback *callback)
                fclose(file);
                return false;
        }
-       
+
        info_ptr= png_create_info_struct(png_ptr);
        if (!info_ptr)
        {
@@ -176,7 +177,7 @@ png_trgt::start_frame(synfig::ProgressCallback *callback)
                png_destroy_write_struct(&png_ptr,(png_infopp)NULL);
                return false;
        }
-       
+
        if (setjmp(png_jmpbuf(png_ptr)))
        {
                synfig::error("Unable to setup longjump");
@@ -193,20 +194,20 @@ png_trgt::start_frame(synfig::ProgressCallback *callback)
        // Write the gamma
        //png_set_gAMA(png_ptr, info_ptr,1.0/gamma().get_gamma());
        png_set_gAMA(png_ptr, info_ptr,gamma().get_gamma());
-       
+
        // Write the physical size
        png_set_pHYs(png_ptr,info_ptr,round_to_int(desc.get_x_res()),round_to_int(desc.get_y_res()),PNG_RESOLUTION_METER);
-       
+
        // Output any text info along with the file
        png_text comments[]=
        {
                { PNG_TEXT_COMPRESSION_NONE, "Title", const_cast<char *>(get_canvas()->get_name().c_str()) },
                { PNG_TEXT_COMPRESSION_NONE, "Description", const_cast<char *>(get_canvas()->get_description().c_str()) },
-               { PNG_TEXT_COMPRESSION_NONE, "Copyright", "(c) 2004 Voria Studios, LLC" },
+//             { PNG_TEXT_COMPRESSION_NONE, "Copyright", "(c) 2004 Voria Studios, LLC" },
                { PNG_TEXT_COMPRESSION_NONE, "Software", "SYNFIG" },
        };
        png_set_text(png_ptr,info_ptr,comments,sizeof(comments)/sizeof(png_text));
-       
+
        png_write_info_before_PLTE(png_ptr, info_ptr);
        png_write_info(png_ptr, info_ptr);
        ready=true;