- Main Page
- Namespaces
- Classes
- Files
- Directories

- Class List
- Class Hierarchy
- Class Members

# dirac::StreamPicOutput Class Reference

Class for outputting pictures. More...

`#include <pic_io.h>`

Inheritance diagram for dirac::StreamPicOutput:

List of all members.

## Public Member Functions
| StreamPicOutput ()
| Default Constructor.
| StreamPicOutput (const SeqParams &sp)
| Constructor.
virtual | ~StreamPicOutput ()
| virtual Destructor
virtual bool | WriteNextFrame (const Frame &myframe)
| Write the next frame to the output.
SeqParams & | GetSeqParams ()
| Get the sequence parameters.
## Protected Member Functions
virtual bool | WriteComponent (const PicArray &pic_data, const CompSort &cs)
| Write a component to file.
## Protected Attributes
SeqParams | m_sparams
| Sequence parameters.
std::ostream * | m_op_pic_ptr
| Output stream.

## Detailed Description

Class for outputting pictures.

Abstract base class for classes that output frames to stream

Definition at line 77 of file pic_io.h.

## Constructor & Destructor Documentation

StreamPicOutput::StreamPicOutput | ( | const SeqParams & | sp | ) |

  | Constructor. Constructor, takes Parameters:
  | sp | the sequence parameters
Definition at line 53 of file pic_io.cpp.

The documentation for this class was generated from the following files:

- C:/guliverkli/src/filters/parser/diracsplitter/libdirac/libdirac_common/pic_io.h
- C:/guliverkli/src/filters/parser/diracsplitter/libdirac/libdirac_common/pic_io.cpp