12 stream = _stream->getCudaStream();
35 bool process(frame_container& frames);
39 void addInputPin(framemetadata_sp& metadata,
string& pinId);
ModuleProps()
Definition Module.h:40
Module(Kind nature, string name, ModuleProps _props)
Definition Module.cpp:144
Definition ResizeNPPI.h:7
cudaStream_t stream
Definition ResizeNPPI.h:20
int width
Definition ResizeNPPI.h:18
int height
Definition ResizeNPPI.h:19
cudastream_sp stream_sp
Definition ResizeNPPI.h:21
ResizeNPPIProps(int _width, int _height, cudastream_sp &_stream)
Definition ResizeNPPI.h:9
int eInterpolation
Definition ResizeNPPI.h:22
Definition ResizeNPPI.cpp:13
bool process(frame_container &frames)
Definition ResizeNPPI.cpp:248
void setMetadata(framemetadata_sp &metadata)
Definition ResizeNPPI.cpp:268
framemetadata_sp mOutputMetadata
Definition ResizeNPPI.h:51
bool processEOS(string &pinId)
Definition ResizeNPPI.cpp:333
bool validateOutputPins()
Definition ResizeNPPI.cpp:197
bool processSOS(frame_sp &frame)
Definition ResizeNPPI.cpp:261
bool term()
Definition ResizeNPPI.cpp:243
size_t mFrameLength
Definition ResizeNPPI.h:50
std::string mOutputPinId
Definition ResizeNPPI.h:52
ResizeNPPI(ResizeNPPIProps _props)
Definition ResizeNPPI.cpp:164
virtual ~ResizeNPPI()
Definition ResizeNPPI.cpp:169
void addInputPin(framemetadata_sp &metadata, string &pinId)
Definition ResizeNPPI.cpp:223
int mFrameType
Definition ResizeNPPI.h:49
bool shouldTriggerSOS()
Definition ResizeNPPI.cpp:328
bool init()
Definition ResizeNPPI.cpp:233
bool validateInputPins()
Definition ResizeNPPI.cpp:171
ResizeNPPIProps props
Definition ResizeNPPI.h:53
boost::shared_ptr< Detail > mDetail
Definition ResizeNPPI.h:47