Inheritance diagram for vetCodec_MPEGParameters:

Public Member Functions | |
| vetCodec_MPEGParameters () | |
| Default constructor, call reset(). | |
| vetCodec_MPEGParameters (const char *filename, int stream=0, long frameIndex=0) | |
| Full constructor, call reset() and set parameters. | |
| ~vetCodec_MPEGParameters () | |
| Default destructor. | |
| void | reset () |
| Reset all parameters: filename, current stream, frame index. | |
| void | setStream (int stream=0) |
| set current stream (it's not applied really, but must call load(stream) of vetCodec_MOV class). | |
| void | setFileName (const char *filename) |
| set current stream (it's not applied really, but must call load(filename, stream) of vetCodec_MOV class). | |
| void | setFrameIndex (long index=0) |
| set current frame index (it's not applied really, but must call setFrameIndex(index) of vetCodec_MOV class). | |
| VETRESULT | saveToStreamXML (FILE *fp) |
| Serialize class to XML format. Class' tag is <vetCodec_MOVParameters>. | |
| VETRESULT | loadFromStreamXML (FILE *fp) |
| Deserialize class from XML format. Class' tag must be <vetCodec_MOVParameters>. | |
Protected Attributes | |
| char | fileName [64] |
| long | frameIndex |
| int | stream |
Friends | |
| class | vetCodec_MPEG |
Definition at line 68 of file vetCodec_MPEG.h.
|
||||||||||||||||
|
Full constructor, call reset() and set parameters.
Definition at line 718 of file vetCodec_MPEG.cpp. References reset(), setFileName(), setFrameIndex(), and setStream(). |
|
|
Deserialize class from XML format. Class' tag must be <vetCodec_MOVParameters>.
Implements vetCodecParameters. Definition at line 774 of file vetCodec_MPEG.cpp. References fileName, frameIndex, stream, and VETRET_OK. |
|
|
Serialize class to XML format. Class' tag is <vetCodec_MOVParameters>.
Implements vetCodecParameters. Definition at line 750 of file vetCodec_MPEG.cpp. References fileName, frameIndex, stream, VETRET_INTERNAL_ERR, VETRET_OK, and VETRET_PARAM_ERR. |
|
|
set current stream (it's not applied really, but must call load(filename, stream) of vetCodec_MOV class).
Definition at line 734 of file vetCodec_MPEG.cpp. References fileName. Referenced by vetCodec_MPEG::load(), and vetCodec_MPEGParameters(). |
|
|
set current frame index (it's not applied really, but must call setFrameIndex(index) of vetCodec_MOV class).
Definition at line 739 of file vetCodec_MPEG.cpp. References frameIndex. Referenced by vetCodec_MPEG::setFrameIndex(), and vetCodec_MPEGParameters(). |
|
|
set current stream (it's not applied really, but must call load(stream) of vetCodec_MOV class).
Definition at line 744 of file vetCodec_MPEG.cpp. References stream. Referenced by vetCodec_MPEG::load(), and vetCodec_MPEGParameters(). |
1.4.4