dirac::FileStreamOutput Class Reference

#include <pic_io.h>

Inheritance diagram for dirac::FileStreamOutput:

dirac::StreamPicOutput List of all members.

Public Member Functions

 FileStreamOutput (const char *output_name, const SeqParams &sp, bool write_header_only=false)
 Constructor.
virtual ~FileStreamOutput ()
 Destructor.
virtual bool WritePicHeader ()
 Write the picture sequence header.

Protected Member Functions

virtual bool OpenHeader (const char *output_name)
 Open picture's header file for output.
virtual bool OpenYUV (const char *output_name)
 Open picture's YUV data file for output.

Protected Attributes

std::ofstream * m_op_head_ptr
 Header output stream.

Detailed Description

Outputs pictures to a file

Definition at line 213 of file pic_io.h.


Constructor & Destructor Documentation

FileStreamOutput::FileStreamOutput const char *  output_name,
const SeqParams sp,
bool  write_header_only = false
 

Constructor.

Constructor, takes

Parameters:
output_name the name of the output file
sp the sequence parameters
write_header_only optionally write only the header

Definition at line 146 of file pic_io.cpp.

References m_op_head_ptr, OpenHeader(), and OpenYUV().


The documentation for this class was generated from the following files:
Generated on Tue Dec 13 14:49:22 2005 for guliverkli by  doxygen 1.4.5