12 stream = _stream->getCudaStream();
32 template<
class Archive>
33 void serialize(Archive &ar,
const unsigned int version)
35 ar & boost::serialization::base_object<ModuleProps>(*
this);
55 bool process(frame_container& frames);
60 void addInputPin(framemetadata_sp& metadata,
string& pinId);
ModuleProps()
Definition Module.h:40
virtual size_t getSerializeSize()
Definition Module.h:101
Module(Kind nature, string name, ModuleProps _props)
Definition Module.cpp:144
Definition OverlayNPPI.h:7
int offsetX
Definition OverlayNPPI.h:18
cudaStream_t stream
Definition OverlayNPPI.h:21
cudastream_sp stream_sp
Definition OverlayNPPI.h:22
int globalAlpha
Definition OverlayNPPI.h:20
OverlayNPPIProps(cudastream_sp &_stream)
Definition OverlayNPPI.h:9
size_t getSerializeSize()
Definition OverlayNPPI.h:24
int offsetY
Definition OverlayNPPI.h:19
friend class boost::serialization::access
Definition OverlayNPPI.h:30
void serialize(Archive &ar, const unsigned int version)
Definition OverlayNPPI.h:33
Definition OverlayNPPI.cpp:20
void setMetadata(framemetadata_sp &metadata)
Definition OverlayNPPI.cpp:530
OverlayNPPIProps props
Definition OverlayNPPI.h:75
framemetadata_sp mOutputMetadata
Definition OverlayNPPI.h:73
OverlayNPPIProps getProps()
Definition OverlayNPPI.cpp:560
std::string mOutputPinId
Definition OverlayNPPI.h:74
void addInputPin(framemetadata_sp &metadata, string &pinId)
Definition OverlayNPPI.cpp:442
bool validateOutputPins()
Definition OverlayNPPI.cpp:416
bool process(frame_container &frames)
Definition OverlayNPPI.cpp:475
bool validateInputOutputPins()
Definition OverlayNPPI.cpp:356
bool validateInputPins()
Definition OverlayNPPI.cpp:386
size_t mFrameLength
Definition OverlayNPPI.h:72
bool term()
Definition OverlayNPPI.cpp:470
void setProps(OverlayNPPIProps &props)
Definition OverlayNPPI.cpp:567
virtual ~OverlayNPPI()
Definition OverlayNPPI.cpp:354
bool processSOS(frame_sp &frame)
Definition OverlayNPPI.cpp:510
OverlayNPPI(OverlayNPPIProps _props)
Definition OverlayNPPI.cpp:349
bool handlePropsChange(frame_sp &frame)
Definition OverlayNPPI.cpp:572
int mFrameType
Definition OverlayNPPI.h:71
bool init()
Definition OverlayNPPI.cpp:460
boost::shared_ptr< Detail > mDetail
Definition OverlayNPPI.h:69
bool processEOS(string &pinId)
Definition OverlayNPPI.cpp:554
bool shouldTriggerSOS()
Definition OverlayNPPI.cpp:549