Logo
ApraPipes 1.0
Loading...
Searching...
No Matches
SimpleControlModule Member List

This is the complete list of members for SimpleControlModule, including all inherited members.

AbsControlModule(AbsControlModuleProps _props)AbsControlModule
adaptQueue(boost::shared_ptr< FrameContainerQueueAdapter > queAdapter)Module
addControlModule(boost::shared_ptr< Module > cModule)Modulevirtual
addEoPFrame(frame_container &frames)Moduleprivate
addFeedback(boost::shared_ptr< Module > next, vector< string > &pinIdArr, bool open=true)Module
addFeedback(boost::shared_ptr< Module > next, bool open=true)Module
addInputPin(framemetadata_sp &metadata, string &pinId, bool isFeedback)Moduleprotected
addInputPin(framemetadata_sp &metadata, string &pinId)Moduleprotectedvirtual
addOutputPin(framemetadata_sp &metadata)Module
addOutputPin(framemetadata_sp &metadata, string &pinId)Module
addPropsToQueue(T &props, bool priority=false)Moduleinlineprotected
CONTROL enum valueModule
controlModuleModuleprotected
createFFBufferMaker()Moduleprotected
deSerialize(T &props, frame_sp &frame)Moduleinlineprivate
emit_event(unsigned short eventID)Moduleprotected
emit_fatal(unsigned short eventID)Moduleprotected
EndOfStreamNormal enum valueModule
EndOfStreamSocketError enum valueModule
enrollModule(std::string role, boost::shared_ptr< Module > module)AbsControlModule
event_consumerModuleprotected
executeErrorCallback(const APErrorObject &error)Module
fatal_event_consumerModuleprotected
fillProps(ModuleProps &props)Moduleprotected
flushQue()Modulevirtual
flushQueRecursive()Modulevirtual
getAllOutputPinsByType(int type)Module
getCommand(T &cmd, frame_sp &frame)Moduleinlineprotected
getConnectedModules()Module
getConnections()Moduleinlineprotected
getEmptyFrame()Moduleprotected
getEOSFrame()Moduleprotected
getFirstInputMetadata()Moduleprotected
getFirstOutputMetadata()Moduleprotected
getFrameByType(frame_container &frames, int frameType)Modulestatic
getFrames(frame_container &frames)Moduleprotectedvirtual
getId()Moduleinline
getInputMetadata()Moduleinlineprotected
getInputMetadataByType(int type)Moduleprotected
getInputPinIdByType(int type)Moduleprotected
getModuleofRole(std::string role)AbsControlModule
getModuleState()Moduleinlineprotected
getName()Moduleinline
getNature()Moduleinline
getNumberOfInputPins()Moduleinlineprotected
getNumberOfInputsByType(int type)Moduleprotected
getNumberOfOutputPins(bool implicit=true)Moduleinlineprotected
getNumberOfOutputsByType(int type)Moduleprotected
getOutputFrameFactory()Moduleinlineprotected
getOutputMetadata(string outPinID)Moduleprotected
getOutputMetadataByType(int type)Moduleprotected
getOutputPinIdByType(int type)Moduleprotected
getPacer()Moduleinline
getPipelineFps()Module
getPlayDirection()Moduleinline
getPlayState()Moduleinlineprotected
getProps()Module
getQue()Moduleinlineprotected
getTickCounter()Module
handleCommand(Command::CommandType type, frame_sp &frame)AbsControlModuleprotectedvirtual
handleDecoderSpeed(DecoderPlaybackSpeed cmd, bool priority)AbsControlModuleinlinevirtual
handleError(const APErrorObject &error) overrideSimpleControlModulevirtual
handleGoLive(bool goLive, bool priority)AbsControlModuleinlinevirtual
handleHealthCallback(const APHealthObject &healthObj) overrideSimpleControlModulevirtual
handleLastGtkGLRenderTS(uint64_t latestGtkGlRenderTS, bool priority)AbsControlModuleinlinevirtual
handleMMQExport(Command cmd, bool priority=false)AbsControlModuleinlinevirtual
handleMMQExportView(uint64_t startTS, uint64_t endTS=9999999999999, bool playabckDirection=true, bool Mp4ReaderExport=false, bool priority=false)AbsControlModuleinlinevirtual
handleMp4MissingVideotrack(std::string previousVideoFile, std::string nextVideoFile)AbsControlModuleinlinevirtual
handlePausePlay(bool play)Moduleprotected
handlePausePlay(float speed=1, bool direction=true)Moduleprotectedvirtual
handlePropsChange(frame_sp &frame)AbsControlModuleprotectedvirtual
Module::handlePropsChange(frame_sp &frame, T &props)Moduleinlineprotected
handleSendMMQTSCmd(uint64_t mmqBeginTS, uint64_t mmqEndTS, bool priority=false)AbsControlModuleinlinevirtual
handleStop()Moduleprivate
healthCallbackExtentionAbsControlModuleprotected
ignore(int times)Moduleprotected
init()AbsControlModulevirtual
Initialized enum valueModule
isFeedbackEnabled(std::string &moduleId)Moduleprivate
isFrameEmpty(frame_sp &frame)Moduleprotected
isFull()Modulevirtual
isMetadataEmpty(framemetadata_sp &metadata)Moduleprotected
isNextModuleQueFull()Module
isRunning()Moduleinlineprotected
Kind enum nameModule
makeCommandFrame(size_t size, framemetadata_sp &metadata)Moduleprotected
makeFrame(size_t size, string &pinId)Moduleprotected
makeFrame(size_t size)Moduleprotected
makeFrame()Moduleprotected
makeFrame(frame_sp &bigFrame, size_t &newSize, string &pinId)Moduleprotected
makeFrame(size_t size, framefactory_sp &framefactory)Moduleprivate
mCommandMetadataModuleprivate
mConnectionsModuleprivate
mDetailSimpleControlModuleprivate
mDirectionModuleprivate
mErrorCallbackModuleprivate
mFIndexStrategyModuleprivate
mForceStepCountModuleprivate
mForwardPinsModuleprivate
mHealthCallbackModuleprivate
mInputPinIdMetadataMapModuleprivate
mInputPinsDirectionModuleprivate
mIsSieveDisabledForAnyModuleprivate
mModulesModuleprivate
Module(Kind nature, string name, ModuleProps _props)Module
module_stateModuleprotected
moduleRolesAbsControlModule
ModuleState enum nameModule
mOutputPinIdFrameFactoryMapModuleprivate
mpCommandFactoryModuleprivate
mpFrameFactoryModuleprivate
mPlayModuleprivate
mProfilerModuleprivate
mPropsModuleprivate
mPropsChangeMetadataModuleprivate
mQueModuleprivate
mQuePushStrategyModuleprivate
mRelayModuleprivate
mRunningModuleprivate
mSkipIndexModuleprivate
mSpeedModuleprivate
mStopCountModuleprivate
myIdModuleprivate
myNameModuleprivate
myNatureModuleprivate
myThreadModuleprivate
notifyPlay(bool play)Moduleinlineprotectedvirtual
onStepFailModuleprotected
operator()()Module
pacerModuleprivate
play(float speed, bool direction=true)Module
play(bool play)Module
pop()Moduleprotected
preProcessControl(frame_container &frames)Moduleprotected
preProcessNonSource(frame_container &frames)Moduleprotected
printStatus()SimpleControlModule
process(frame_container &frames)AbsControlModuleprotectedvirtual
processEOS(string &pinId)Moduleinlineprotectedvirtual
processSOS(frame_sp &frame)Moduleinlineprotectedvirtual
processSourceQue()Moduleprotected
produce()Moduleinlineprotectedvirtual
push(frame_container frameContainer)Moduleprivate
push_back(frame_container frameContainer)Moduleprivate
queueCommand(T &cmd, bool priority=false)Moduleinlineprotected
queuePlayPauseCommand(PlayPauseCommand ppCmd, bool priority=false)Moduleprotected
queuePriorityCommand(T &cmd)Moduleinlineprotected
queueStep()Module
register_consumer(boost::function< void(Module *, unsigned short)>, bool bFatal=false)Module
registerErrorCallback(APErrorCallback callback)Module
registerHealthCallback(APHealthCallback callback)Module
registerHealthCallbackExtention(boost::function< void(const APHealthObject *, unsigned short)> callbackFunction)AbsControlModule
relay(boost::shared_ptr< Module > next, bool open, bool priority=false)Module
run()Modulevirtual
Running enum valueModule
send(frame_container &frames, bool forceBlockingPush=false)Moduleprotectedvirtual
sendEOPFrame()SimpleControlModuleprotectedvirtual
sendEoPFrame()Moduleprotectedvirtual
sendEOS()SimpleControlModuleprotectedvirtual
sendEOS(frame_sp &frame)SimpleControlModuleprotectedvirtual
sendMp4ErrorFrame(frame_sp &frame)Moduleprotectedvirtual
serialize(T &props, frame_sp &frame)Moduleinlineprivate
serializeControlModule()AbsControlModuleprotected
setMetadata(std::string &pinId, framemetadata_sp &metadata)Moduleprotected
setModuleState(enum ModuleState es)Moduleinlineprotected
setNext(boost::shared_ptr< Module > next, vector< string > &pinIdArr, bool open=true)Module
setNext(boost::shared_ptr< Module > next, bool open=true, bool sieve=true)Modulevirtual
setNext(boost::shared_ptr< Module > next, bool open, bool isFeedback, bool sieve)Moduleprotected
setNext(boost::shared_ptr< Module > next, vector< string > &pinIdArr, bool open, bool isFeedback, bool sieve)Moduleprotected
setProps(ModuleProps &props)Moduleprotected
setSieveDisabledFlag(bool sieve)Moduleprivate
shouldForceStep()Moduleprivate
shouldSkip()Moduleprivate
shouldTriggerSOS()Moduleprotectedvirtual
SimpleControlModule(SimpleControlModuleProps _props)SimpleControlModuleinline
SINK enum valueModule
SOURCE enum valueModule
step()Modulevirtual
stepNonSource(frame_container &frames)Moduleprotected
stop()Modulevirtual
stop_onStepfail()Moduleprotected
term()AbsControlModulevirtual
TRANSFORM enum valueModule
try_pop()Moduleprotected
try_push(frame_container frameContainer)Moduleprivate
validateInputOutputPins()Moduleinlineprotectedvirtual
validateInputPins()Moduleprotectedvirtual
validateOutputPins()Moduleprotectedvirtual
~AbsControlModule()AbsControlModule
~Module()Modulevirtual
~SimpleControlModule()SimpleControlModuleinline