15 stream = _stream->getCudaStream();
34 bool process(frame_container& frames);
38 void addInputPin(framemetadata_sp& metadata,
string& pinId);
cudastream_sp stream_sp
Definition CCNPPI.h:19
CCNPPIProps(ImageMetadata::ImageType _imageType, cudastream_sp &_stream)
Definition CCNPPI.h:12
cudaStream_t stream
Definition CCNPPI.h:20
ImageMetadata::ImageType imageType
Definition CCNPPI.h:21
bool process(frame_container &frames)
Definition CCNPPI.cpp:1106
framemetadata_sp mOutputMetadata
Definition CCNPPI.h:52
bool shouldTriggerSOS()
Definition CCNPPI.cpp:1223
int mInputFrameType
Definition CCNPPI.h:49
CCNPPI(CCNPPIProps _props)
Definition CCNPPI.cpp:1004
size_t mFrameLength
Definition CCNPPI.h:51
framemetadata_sp mIntermediateMetadata
Definition CCNPPI.h:53
int mOutputFrameType
Definition CCNPPI.h:50
bool mNoChange
Definition CCNPPI.h:48
CCNPPIProps mProps
Definition CCNPPI.h:55
bool term()
Definition CCNPPI.cpp:1101
boost::shared_ptr< Detail > mDetail
Definition CCNPPI.h:46
void addInputPin(framemetadata_sp &metadata, string &pinId)
Definition CCNPPI.cpp:1064
std::string mOutputPinId
Definition CCNPPI.h:54
bool validateInputPins()
Definition CCNPPI.cpp:1011
bool validateOutputPins()
Definition CCNPPI.cpp:1037
bool processSOS(frame_sp &frame)
Definition CCNPPI.cpp:1141
void setMetadata(framemetadata_sp &metadata)
Definition CCNPPI.cpp:1148
bool processEOS(string &pinId)
Definition CCNPPI.cpp:1228
bool init()
Definition CCNPPI.cpp:1091
virtual ~CCNPPI()
Definition CCNPPI.cpp:1009
ModuleProps()
Definition Module.h:40
Module(Kind nature, string name, ModuleProps _props)
Definition Module.cpp:144