#include "asset.h"#include "edit.h"#include "file.h"#include "filepng.h"#include "interlacemodes.h"#include "language.h"#include "mwindow.inc"#include "quicktime.h"#include "vframe.h"#include "videodevice.inc"#include "mainerror.h"#include <png.h>

Go to the source code of this file.
Functions | |
| static void | read_function (png_structp png_ptr, png_bytep data, png_uint_32 length) |
| static void | write_function (png_structp png_ptr, png_bytep data, png_uint_32 length) |
| static void | flush_function (png_structp png_ptr) |
| static void flush_function | ( | png_structp | png_ptr | ) | [static] |
| static void read_function | ( | png_structp | png_ptr, | |
| png_bytep | data, | |||
| png_uint_32 | length | |||
| ) | [static] |
Definition at line 189 of file filepng.C.
References VFrame::get_compressed_size(), VFrame::get_data(), input, memcpy, and VFrame::set_compressed_size().
Referenced by decode(), and FilePNG::read_frame().

| static void write_function | ( | png_structp | png_ptr, | |
| png_bytep | data, | |||
| png_uint_32 | length | |||
| ) | [static] |
Definition at line 199 of file filepng.C.
References VFrame::allocate_compressed_data(), VFrame::get_compressed_allocated(), VFrame::get_compressed_size(), VFrame::get_data(), memcpy, output, and VFrame::set_compressed_size().
Referenced by encode(), and FilePNG::write_frame().

1.5.5