#include <pfspdfe.h>
Public Member Functions | |
pfspdFE (const Id &n, VYAbitPrecision Y_RGB_CVBSoutPrecision, VYAbitPrecision UVoutPrecision, In< VYAfileName > &fileNameInF, In< pT_header > &seqInfoInF, Out< VYApixel > &Y_R_CVBSoutF, Out< VYApixel > &U_GoutF, Out< VYApixel > &V_BoutF, Out< VYAimageWidth > &Y_RGBimgWidthOutF, Out< VYAimageHeight > &Y_RGBimgHeightOutF, Out< VYAimageWidth > &UVimgWidthOutF, Out< VYAimageHeight > &UVimgHeightOutF, Out< VYAimageType > &Y_YUV_RGBimgTypeOutF) | |
const char * | type () const |
void | main () |
Private Member Functions | |
void | checkSequenceInfo (int nrInFrames, int nrOutFrames, int startFrame) |
void | printInfo (bool interlaced, pT_color colorFormat, int nrOutFrames, int Y_RGBframeWidth, int Y_RGBframeHeight, int Y_RGB_CVBSscaleFactor, int UVscaleFactor) |
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 |
OutPort< VYApixel > | Y_R_CVBSoutP |
OutPort< VYApixel > | U_GoutP |
OutPort< VYApixel > | V_BoutP |
OutPort< VYAimageWidth > | Y_RGBimgWidthOutP |
OutPort< VYAimageHeight > | Y_RGBimgHeightOutP |
OutPort< VYAimageWidth > | UVimgWidthOutP |
OutPort< VYAimageHeight > | UVimgHeightOutP |
OutPort< VYAimageType > | Y_YUV_RGBimgTypeOutP |
VYAbitPrecision | Y_RGB_CVBSoutPrec |
VYAbitPrecision | UVoutPrec |
VYAfileName | fileNameIn |
|
Definition at line 15 of file pfspdfe.cc. References UVoutPrec, and Y_RGB_CVBSoutPrec. |
|
Definition at line 313 of file pfspdfe.cc. References fileNameIn. Referenced by main(). |
|
Definition at line 414 of file pfspdfe.cc. References byte. Referenced by main(). |
|
Definition at line 378 of file pfspdfe.cc. Referenced by main(). |
|
Definition at line 486 of file pfspdfe.cc. Referenced by main(). |
|
Definition at line 476 of file pfspdfe.cc. Referenced by main(). |
|
Definition at line 51 of file pfspdfe.cc. References byte, checkSequenceInfo(), createImageBuffers(), createLineBuffers(), deleteImageBuffers(), deleteLineBuffers(), fileNameIn, fileNameInP, PFSPD_BITS, printInfo(), seqInfoInP, U_GoutP, UV_OFFSET, UVimgHeightOutP, UVimgWidthOutP, UVoutPrec, V_BoutP, Y_R_CVBSoutP, Y_RGB_CVBSoutPrec, Y_RGBimgHeightOutP, Y_RGBimgWidthOutP, and Y_YUV_RGBimgTypeOutP. |
|
Definition at line 330 of file pfspdfe.cc. References fileNameIn, PFSPD_BITS, UVoutPrec, and Y_RGB_CVBSoutPrec. Referenced by main(). |
|
|
|
Definition at line 73 of file pfspdfe.h. Referenced by checkSequenceInfo(), main(), and printInfo(). |
|
Definition at line 58 of file pfspdfe.h. Referenced by main(). |
|
Definition at line 59 of file pfspdfe.h. Referenced by main(). |
|
Definition at line 63 of file pfspdfe.h. Referenced by main(). |
|
Definition at line 68 of file pfspdfe.h. Referenced by main(). |
|
Definition at line 67 of file pfspdfe.h. Referenced by main(). |
|
Definition at line 72 of file pfspdfe.h. Referenced by main(), pfspdFE(), and printInfo(). |
|
Definition at line 64 of file pfspdfe.h. Referenced by main(). |
|
Definition at line 62 of file pfspdfe.h. Referenced by main(). |
|
Definition at line 72 of file pfspdfe.h. Referenced by main(), pfspdFE(), and printInfo(). |
|
Definition at line 66 of file pfspdfe.h. Referenced by main(). |
|
Definition at line 65 of file pfspdfe.h. Referenced by main(). |
|
Definition at line 69 of file pfspdfe.h. Referenced by main(). |