#include <pfspdbe.h>
Public Member Functions | |
pfspdBE (const Id &n, VYAbitPrecision Y_RGB_CVBSinPrecision, VYAbitPrecision UVinPrecision, In< VYAfileName > &fileNameInF, In< pT_header > &seqInfoInF, In< VYApixel > &Y_R_CVBSinF, In< VYApixel > &U_GinF, In< VYApixel > &V_BinF, In< VYAimageWidth > &Y_RGBimgWidthInF, In< VYAimageHeight > &Y_RGBimgHeightInF, In< VYAimageWidth > &UVimgWidthInF, In< VYAimageHeight > &UVimgHeightInF, In< VYAimageType > &Y_YUV_RGBimgTypeInF) | |
const char * | type () const |
void | main () |
Private Member Functions | |
void | printInfo (bool interlaced, pT_color colorFormat, int nrOutFrames, int Y_RGBframeWidth, int Y_RGBframeHeight, int Y_RGB_CVBSscaleFactor, int UVscaleFactor) |
void | checkParameter (int parameterIn, int parameter, char *name) |
void | createLineBuffers (pT_color colorFormat, int Y_RGBimgWidth, int UVimgWidth, VYApixel **Y_R_CVBSbuf, VYApixel **U_Gbuf, VYApixel **V_Bbuf) |
void | createImageBuffers (pT_color colorFormat, int Y_RGBimgWidth, int Y_RGBimgHeight, int UVimgWidth, int UVimgHeight, byte **CVBSbuf, byte **Ybuf, byte **Ubuf, byte **Vbuf, byte **UVbuf, byte **Rbuf, byte **Gbuf, byte **Bbuf) |
void | deleteLineBuffers (pT_color colorFormat, VYApixel **Y_R_CVBSbuf, VYApixel **U_Gbuf, VYApixel **V_Bbuf) |
void | deleteImageBuffers (pT_color colorFormat, byte **CVBSbuf, byte **Ybuf, byte **Ubuf, byte **Vbuf, byte **UVbuf, byte **Rbuf, byte **Gbuf, byte **Bbuf) |
Private Attributes | |
InPort< VYAfileName > | fileNameInP |
InPort< pT_header > | seqInfoInP |
InPort< VYApixel > | Y_R_CVBSinP |
InPort< VYApixel > | U_GinP |
InPort< VYApixel > | V_BinP |
InPort< VYAimageWidth > | Y_RGBimgWidthInP |
InPort< VYAimageHeight > | Y_RGBimgHeightInP |
InPort< VYAimageWidth > | UVimgWidthInP |
InPort< VYAimageHeight > | UVimgHeightInP |
InPort< VYAimageType > | Y_YUV_RGBimgTypeInP |
VYAbitPrecision | Y_RGB_CVBSinPrec |
VYAbitPrecision | UVinPrec |
VYAfileName | fileNameIn |
|
Definition at line 15 of file pfspdbe.cc. References UVinPrec, and Y_RGB_CVBSinPrec. |
|
Definition at line 386 of file pfspdbe.cc. Referenced by main(). |
|
Definition at line 432 of file pfspdbe.cc. References byte. Referenced by main(). |
|
Definition at line 396 of file pfspdbe.cc. Referenced by main(). |
|
Definition at line 504 of file pfspdbe.cc. Referenced by main(). |
|
Definition at line 494 of file pfspdbe.cc. Referenced by main(). |
|
Definition at line 52 of file pfspdbe.cc. References byte, checkParameter(), createImageBuffers(), createLineBuffers(), deleteImageBuffers(), deleteLineBuffers(), fileNameIn, fileNameInP, PFSPD_BITS, printInfo(), seqInfoInP, U_GinP, UV_MAX, UV_MIN, UV_OFFSET, UVimgHeightInP, UVimgWidthInP, UVinPrec, V_BinP, Y_R_CVBSinP, Y_RGB_CVBS_MAX, Y_RGB_CVBS_MIN, Y_RGB_CVBSinPrec, Y_RGBimgHeightInP, Y_RGBimgWidthInP, and Y_YUV_RGBimgTypeInP. |
|
Definition at line 338 of file pfspdbe.cc. References fileNameIn, PFSPD_BITS, UVinPrec, and Y_RGB_CVBSinPrec. Referenced by main(). |
|
|
|
Definition at line 71 of file pfspdbe.h. Referenced by main(), and printInfo(). |
|
Definition at line 58 of file pfspdbe.h. Referenced by main(). |
|
Definition at line 59 of file pfspdbe.h. Referenced by main(). |
|
Definition at line 61 of file pfspdbe.h. Referenced by main(). |
|
Definition at line 66 of file pfspdbe.h. Referenced by main(). |
|
Definition at line 65 of file pfspdbe.h. Referenced by main(). |
|
Definition at line 70 of file pfspdbe.h. Referenced by main(), pfspdBE(), and printInfo(). |
|
Definition at line 62 of file pfspdbe.h. Referenced by main(). |
|
Definition at line 60 of file pfspdbe.h. Referenced by main(). |
|
Definition at line 70 of file pfspdbe.h. Referenced by main(), pfspdBE(), and printInfo(). |
|
Definition at line 64 of file pfspdbe.h. Referenced by main(). |
|
Definition at line 63 of file pfspdbe.h. Referenced by main(). |
|
Definition at line 67 of file pfspdbe.h. Referenced by main(). |