#include <vetOutput.h>
Inheritance diagram for vetOutput:

Public Types | |
| enum | |
| Ignore this, it's a class-type definition, mostly used by VETLib WorkShop, sintax is a bit more complex than usual because of a VC6 BUG, it's the same as: const int vetClassType = VETCLASS_TYPE_OUTPUT;. | |
Public Member Functions | |
| vetOutput () | |
| Default constructor is protected because this is an abstract class and instance cannot be created directly. | |
| virtual | ~vetOutput () |
| virtual VETRESULT | setHeight (unsigned int value)=0 |
| Set current canvas' height. | |
| virtual VETRESULT | setWidth (unsigned int value)=0 |
| Set current canvas' width. | |
| virtual VETRESULT | importFrom (vetFrameYUV420 &img)=0 |
| Inherited class must implement this function, processing frames to specific output (device or stream). | |
| virtual VETRESULT | importFrom (vetFrameRGB24 &img)=0 |
| Inherited class must implement this function, processing frames to specific output (device or stream). | |
| virtual VETRESULT | importFrom (vetFrameT< unsigned char > &img)=0 |
| Inherited class must implement this function, processing frames to specific output (device or stream). | |
| void | operator<< (vetFrameYUV420 &img) |
| Input operator, import standard VETLib frame formats, current implementation calls directly importFrom() method. | |
| void | operator<< (vetFrameRGB24 &img) |
| Input operator, import standard VETLib frame formats, current implementation calls directly importFrom() method. | |
| void | operator<< (vetFrameT< unsigned char > &img) |
| Input operator, import standard VETLib frame formats, current implementation calls directly importFrom() method. | |
Definition at line 34 of file vetOutput.h.
|
|
Inherited class must implement this function, processing frames to specific output (device or stream).
Implemented in vetCodec_BMP, vetCodec_BMP, vetCodec_IMG, vetCodec_MOV, vetCodec_MPEG, vetCodec_XVID, vetDigitalFilter, vetFilterColor, vetFilterGeometric, vetFilterNoiseChannel, vetMultiplexer, vetDoctor, vetOutputVoid, vetWindow32, vetWindowGTK, vetWindowQT, vetCodec, vetFilter, vetMotionIlluminationInvariant, and vetMotionLame. |
|
|
Inherited class must implement this function, processing frames to specific output (device or stream).
Implemented in vetCodec_BMP, vetCodec_BMP, vetCodec_IMG, vetCodec_MOV, vetCodec_MPEG, vetCodec_XVID, vetDigitalFilter, vetFilterColor, vetFilterGeometric, vetFilterNoiseChannel, vetMultiplexer, vetDoctor, vetOutputVoid, vetWindow32, vetWindowGTK, vetWindowQT, vetCodec, vetFilter, vetVision, vetMotionIlluminationInvariant, and vetMotionLame. |
|
|
Inherited class must implement this function, processing frames to specific output (device or stream).
Implemented in vetCodec_BMP, vetCodec_BMP, vetCodec_IMG, vetCodec_MOV, vetCodec_MPEG, vetCodec_XVID, vetDigitalFilter, vetFilterColor, vetFilterGeometric, vetFilterNoiseChannel, vetMultiplexer, vetDoctor, vetOutputVoid, vetWindow32, vetWindowGTK, vetWindowQT, vetCodec, vetFilter, vetVision, vetMotionIlluminationInvariant, and vetMotionLame. Referenced by operator<<(). |
|
|
Input operator, import standard VETLib frame formats, current implementation calls directly importFrom() method.
Reimplemented in vetCodec_BMP, vetCodec_BMP, and vetDoctor. Definition at line 138 of file vetOutput.h. References importFrom(). |
|
|
Input operator, import standard VETLib frame formats, current implementation calls directly importFrom() method.
Reimplemented in vetCodec_BMP, vetCodec_BMP, and vetDoctor. Definition at line 127 of file vetOutput.h. References importFrom(). |
|
|
Input operator, import standard VETLib frame formats, current implementation calls directly importFrom() method.
Reimplemented in vetCodec_BMP, vetCodec_BMP, and vetDoctor. Definition at line 116 of file vetOutput.h. References importFrom(). Referenced by vetCodec_BMP::operator<<(). |
|
|
Set current canvas' height.
Implemented in vetCodec_BMP, vetCodec_BMP, vetCodec_IMG, vetCodec_MOV, vetCodec_MPEG, vetCodec_XVID, vetNetClient, vetDoctor, vetOutputVoid, vetWindow32, vetWindowGTK, vetWindowQT, and vetFilter. |
|
|
Set current canvas' width.
Implemented in vetCodec_BMP, vetCodec_BMP, vetCodec_IMG, vetCodec_MOV, vetCodec_MPEG, vetCodec_XVID, vetNetClient, vetDoctor, vetOutputVoid, vetWindow32, vetWindowGTK, vetWindowQT, and vetFilter. |
1.4.4