Dirac - A Video Codec
Created by the British Broadcasting Corporation.
Go to the documentation of this file.
38 #ifndef __PROCESS_SEQUENCE_H__
39 #define __PROCESS_SEQUENCE_H__
void DoSequence(int, int)
DoSequence.
ProcessSequence(OverlayParams &, FileStreamInput &, FileStreamOutput &, std::ifstream &, bool, int, SourceParams &)
Constructor.
SourceParams & m_srcparams
Output source parameters.
Definition: process_sequence.h:125
Class for all the motion estimation data.
Definition: motion.h:313
Parameters for initialising picture class objects.
Definition: common.h:532
FileStreamOutput & m_outputpic
Output picture.
Definition: process_sequence.h:107
int m_data_fnum
Picture numbers of process and overlay data.
Definition: process_sequence.h:119
Structure to hold motion data in array.
Definition: process_sequence.h:61
PictureParams picture_params
Definition: process_sequence.h:65
~ProcessSequence()
Destructor.
Definition: process_sequence.h:77
Class managing instrumentation overlay.
Definition: overlay.h:140
Picture input class.
Definition: pic_io.h:496
FileStreamInput & m_inputpic
Input picture.
Definition: process_sequence.h:104
bool DoPicture()
DoPicture.
bool used_picture_data
Read input picture data signal.
Definition: process_sequence.h:122
std::ifstream & m_data_in
Overlay data input stream.
Definition: process_sequence.h:113
bool m_verbose
True for user output during process.
Definition: process_sequence.h:110
void AddPictureEntry()
AddPictureEntry.
MEData * me_data
Definition: process_sequence.h:63
Class holding instrumentation overlay information.
Definition: overlay.h:70
OneDArray< me_data_entry > m_data_array
Data array.
Definition: process_sequence.h:116
Parameters for overlapped block motion compensation.
Definition: common.h:817
A template class for one-dimensional arrays.
Definition: arrays.h:89
Class to carry out instrumentation on sequence.
Definition: process_sequence.h:69
int m_process_fnum
Definition: process_sequence.h:119
Parameters relating to the source material being encoded/decoded.
Definition: common.h:288
OverlayParams & m_oparams
Command-line overlay options.
Definition: process_sequence.h:101
OLBParams block_params
Definition: process_sequence.h:64
© 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.