Created by the British Broadcasting Corporation.
#include <pic_io.h>
Public Member Functions | |
StreamFrameInput () | |
Default Constructor. | |
StreamFrameInput (std::istream *ip_pic_ptr, const SourceParams &sparams) | |
Constructor. | |
virtual | ~StreamFrameInput () |
Destructor. | |
virtual void | Skip (const int n) |
Skip n frames of input. | |
virtual bool | ReadNextPicture (Picture &myframe) |
Read the next frame from the file. | |
![]() | |
StreamPicInput () | |
Default Constructor. | |
StreamPicInput (std::istream *ip_pic_ptr, const SourceParams &sparams) | |
Constructor. | |
virtual | ~StreamPicInput () |
Destructor. | |
SourceParams & | GetSourceParams () const |
Get the source parameters. | |
bool | End () const |
Returns true if we're at the end of the input, false otherwise. |
Private Member Functions | |
bool | ReadFrameComponent (PicArray &pic_data, const CompSort &cs) |
Read a Frame component from the file. |
Additional Inherited Members | |
![]() | |
SourceParams | m_sparams |
Source parameters. | |
std::istream * | m_ip_pic_ptr |
Input stream. |
dirac::StreamFrameInput::StreamFrameInput | ( | ) |
dirac::StreamFrameInput::StreamFrameInput | ( | std::istream * | ip_pic_ptr, |
const SourceParams & | sparams | ||
) |
Constructor, takes
ip_pic_ptr | input stream to read from |
sparams | Source parameters |
|
virtual |
|
private |
|
virtual |
Implements dirac::StreamPicInput.
|
virtual |
Implements dirac::StreamPicInput.
© 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.