Created by the British Broadcasting Corporation.
#include <pic_io.h>
Class for reading picture data from memory
dirac::MemoryStreamInput::MemoryStreamInput | ( | SourceParams & | sparams, |
bool | field_input | ||
) |
Create a MemoryStreamInput object
sparams | Source parameters |
field_input | Treat input as fields, not frames |
dirac::MemoryStreamInput::~MemoryStreamInput | ( | ) |
dirac::MemoryStreamInput::MemoryStreamInput | ( | const MemoryStreamInput & | ) | [protected] |
SourceParams& dirac::MemoryStreamInput::GetSourceParams | ( | ) | [inline] |
References dirac::StreamPicInput::GetSourceParams(), and m_inp_str.
StreamPicInput* dirac::MemoryStreamInput::GetStream | ( | ) | [inline] |
References m_inp_str.
MemoryStreamInput& dirac::MemoryStreamInput::operator= | ( | const MemoryStreamInput & | ) | [protected] |
void dirac::MemoryStreamInput::SetMembufReference | ( | unsigned char * | buf, |
int | buf_size | ||
) |
Set the input memory buffer variables
buf | Input Buffer to read data from |
buf_size | Input buffer size |
Referenced by GetSourceParams(), and GetStream().
std::istream* dirac::MemoryStreamInput::m_ip_pic_ptr [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.