Dirac - A Video Codec
Created by the British Broadcasting Corporation.
dirac::StreamFieldInput Class Reference
#include <pic_io.h>
Inheritance diagram for dirac::StreamFieldInput:
[legend]Collaboration diagram for dirac::StreamFieldInput:
[legend]List of all members.Public Member Functions
Protected Member Functions
Constructor & Destructor Documentation
dirac::StreamFieldInput::StreamFieldInput |
( |
|
) |
|
|
dirac::StreamFieldInput::StreamFieldInput |
( |
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::StreamFieldInput::ReadFieldComponent |
( |
bool |
is_field1, |
|
|
PicArray & |
pic_data, |
|
|
const CompSort & |
cs |
|
) |
[protected] |
|
bool dirac::StreamFieldInput::ReadFieldComponent |
( |
PicArray & |
pic_data1, |
|
|
PicArray & |
pic_data2, |
|
|
const CompSort & |
cs |
|
) |
[protected] |
|
virtual bool dirac::StreamFieldInput::ReadNextFrame |
( |
PictureBuffer & |
my_pbuf, |
|
|
int |
pnum |
|
) |
[virtual] |
|
|
Read next frame/two fields into the frame buffer - Parameters:
-
my_pbuf | Picture Buffer |
pnum | Frame/Field number |
Implements dirac::StreamPicInput. |
virtual bool dirac::StreamFieldInput::ReadNextPicture |
( |
Picture & |
myfield |
) |
[virtual] |
|
virtual void dirac::StreamFieldInput::Skip |
( |
const int |
n |
) |
[virtual] |
|
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.