Created by the British Broadcasting Corporation.
#include <pic_io.h>
Public Member Functions | |
StreamFieldOutput (std::ostream *op_ptr, const SourceParams &sp) | |
Constructor. More... | |
virtual | ~StreamFieldOutput () |
virtual Destructor More... | |
bool | WriteToNextFrame (const Picture &myfield) |
Write a field to the next frame to be output. More... | |
![]() | |
StreamPicOutput (std::ostream *op_ptr, const SourceParams &sp) | |
Constructor. More... | |
virtual | ~StreamPicOutput () |
virtual Destructor More... | |
virtual bool | WriteToNextFrame (const Picture &myframe)=0 |
Write a picture to the next frame to be output. More... | |
SourceParams & | GetSourceParams () |
Get the source parameters. More... | |
Protected Member Functions | |
bool | WriteFieldComponent (const PicArray &pic_data, int field_num, const CompSort &cs) |
Write a field component to file. More... | |
![]() | |
StreamPicOutput () | |
Body-less default Constructor. More... | |
Private Member Functions | |
StreamFieldOutput () | |
Body-less Default Constructor. More... | |
Private Attributes | |
unsigned char * | m_frame_store |
Additional Inherited Members | |
![]() | |
SourceParams | m_sparams |
Source parameters. More... | |
std::ostream * | m_op_pic_ptr |
Output stream. More... | |
dirac::StreamFieldOutput::StreamFieldOutput | ( | std::ostream * | op_ptr, |
const SourceParams & | sp | ||
) |
Constructor, takes
op_ptr | the output stream object |
sp | the source parameters |
|
virtual |
|
private |
|
protected |
|
virtual |
Implements dirac::StreamPicOutput.
|
private |
© 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.