Dirac - A Video Codec
Created by the British Broadcasting Corporation.
dirac::StreamPicInput Class Reference
Picture input class.
More...
#include <pic_io.h>
Inheritance diagram for dirac::StreamPicInput:
[legend]Collaboration diagram for dirac::StreamPicInput:
[legend]List of all members.Public Member Functions
Protected Attributes
Detailed Description
Abstract Class for reading picture data from a stream.
Constructor & Destructor Documentation
dirac::StreamPicInput::StreamPicInput |
( |
|
) |
|
|
dirac::StreamPicInput::StreamPicInput |
( |
std::istream * |
ip_pic_ptr, |
|
|
const SourceParams & |
sparams |
|
) |
|
|
|
Constructor, takes - Parameters:
-
| ip_pic_ptr | input stream to read from |
| sparams | Source parameters |
|
Member Function Documentation
bool dirac::StreamPicInput::End |
( |
|
) |
const |
|
SourceParams& dirac::StreamPicInput::GetSourceParams |
( |
|
) |
const [inline] |
|
virtual bool dirac::StreamPicInput::ReadNextPicture |
( |
Picture & |
mypic |
) |
[pure virtual] |
|
virtual void dirac::StreamPicInput::Skip |
( |
const int |
n |
) |
[pure virtual] |
|
Member Data Documentation
The documentation for this class was generated from the following file:
© 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.