Created by the British Broadcasting Corporation.
#include <pic_io.h>
Inheritance diagram for dirac::StreamPicInput:

| dirac::StreamPicInput::StreamPicInput | ( | ) |
| dirac::StreamPicInput::StreamPicInput | ( | std::istream * | ip_pic_ptr, | |
| const SeqParams & | sparams | |||
| ) |
Constructor, takes
| ip_pic_ptr | input stream to read from | |
| sparams | Sequence parameters |
| virtual dirac::StreamPicInput::~StreamPicInput | ( | ) | [virtual] |
| bool dirac::StreamPicInput::End | ( | ) | const |
Reimplemented in dirac::MemoryStreamInput.
| SeqParams& dirac::StreamPicInput::GetSeqParams | ( | ) | const [inline] |
| virtual bool dirac::StreamPicInput::ReadComponent | ( | PicArray & | pic_data, | |
| const CompSort & | cs | |||
| ) | [protected, virtual] |
| virtual bool dirac::StreamPicInput::ReadNextFrame | ( | Frame & | myframe | ) | [virtual] |
| void dirac::StreamPicInput::SetPadding | ( | const int | xpd, | |
| const int | ypd | |||
| ) |
| virtual void dirac::StreamPicInput::Skip | ( | const int | n | ) | [pure virtual] |
Implemented in dirac::MemoryStreamInput, and dirac::FileStreamInput.
std::istream* dirac::StreamPicInput::m_ip_pic_ptr [protected] |
SeqParams dirac::StreamPicInput::m_sparams [mutable, protected] |
int dirac::StreamPicInput::m_xpad [protected] |
int dirac::StreamPicInput::m_ypad [protected] |
© 2004 British Broadcasting Corporation.
Dirac code licensed under the Mozilla Public License (MPL) Version 1.1.
HTML documentation generated by Dimitri van Heesch's
excellent Doxygen tool.