2#include "FrameMetadata.h"
42 bool process(frame_container& frames);
48 void addInputPin(framemetadata_sp& metadata,
string& pinId);
53 boost::shared_ptr<DetailAbstract>
mDetail;
Definition ColorConversionXForm.h:7
ConversionType type
Definition ColorConversionXForm.h:29
ConversionType
Definition ColorConversionXForm.h:10
@ RGB_TO_YUV420PLANAR
Definition ColorConversionXForm.h:15
@ BGR_TO_RGB
Definition ColorConversionXForm.h:13
@ BAYERBG8_TO_RGB
Definition ColorConversionXForm.h:18
@ YUV420PLANAR_TO_RGB
Definition ColorConversionXForm.h:16
@ BAYERRG8_TO_RGB
Definition ColorConversionXForm.h:20
@ RGB_TO_MONO
Definition ColorConversionXForm.h:11
@ BAYERGB8_TO_RGB
Definition ColorConversionXForm.h:19
@ BAYERBG8_TO_MONO
Definition ColorConversionXForm.h:17
@ RGB_TO_BGR
Definition ColorConversionXForm.h:14
@ BGR_TO_MONO
Definition ColorConversionXForm.h:12
@ BAYERGR8_TO_RGB
Definition ColorConversionXForm.h:21
ColorConversionProps(ConversionType _type)
Definition ColorConversionXForm.h:23
ColorConversionProps()
Definition ColorConversionXForm.h:27
bool validateInputPins()
Definition ColorConversionXForm.cpp:16
std::string addOutputPin(framemetadata_sp &metadata)
Definition ColorConversionXForm.cpp:73
bool process(frame_container &frames)
Definition ColorConversionXForm.cpp:89
void addInputPin(framemetadata_sp &metadata, string &pinId)
Definition ColorConversionXForm.cpp:56
boost::shared_ptr< DetailAbstract > mDetail
Definition ColorConversionXForm.h:53
std::string mOutputPinId
Definition ColorConversionXForm.h:54
ColorConversion(ColorConversionProps _props)
Definition ColorConversionXForm.cpp:7
virtual ~ColorConversion()
Definition ColorConversionXForm.cpp:12
bool init()
Definition ColorConversionXForm.cpp:78
bool processSOS(frame_sp &frame)
Definition ColorConversionXForm.cpp:156
bool shouldTriggerSOS()
Definition ColorConversionXForm.cpp:166
bool validateOutputPins()
Definition ColorConversionXForm.cpp:33
bool setMetadata(framemetadata_sp &metadata)
Definition ColorConversionXForm.cpp:98
framemetadata_sp mInputMetadata
Definition ColorConversionXForm.h:56
void setConversionStrategy(framemetadata_sp inputMetadata, framemetadata_sp outputMetadata)
Definition ColorConversionXForm.cpp:51
bool mShouldTriggerSos
Definition ColorConversionXForm.h:57
bool term()
Definition ColorConversionXForm.cpp:84
ColorConversionProps mProps
Definition ColorConversionXForm.h:52
framemetadata_sp mOutputMetadata
Definition ColorConversionXForm.h:55
Definition ColorConversionStrategy.h:4
ModuleProps()
Definition Module.h:40
Module(Kind nature, string name, ModuleProps _props)
Definition Module.cpp:144