Home
last modified time | relevance | path

Searched refs:RTTaskNode (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/external/rockit/tgi/sdk/include/
H A DRTScheduler.h51 RT_RET setExecutor(RTTaskNode *node, RTExecutor* executor);
53 void scheduleNode(RTTaskNode *node, RTTaskNodeContext *nodeContext);
55 void scheduleUnthrottledNodes(const std::vector<RTTaskNode *>& nodesToSchedule);
56 void scheduleSuspendThrottledNodes(const std::vector<RTTaskNode *>& nodes);
70 void addNodeToOpenedQueue(RTTaskNode *node);
71 void removeNodeFromOpenedQueue(RTTaskNode *node);
161 std::vector<RTTaskNode *> mOpendNodeQueue;
162 std::vector<RTTaskNode *> mActiveSourceNodes;
H A DRTTaskNodeFactory.h30 class RTTaskNode; variable
33 typedef RTTaskNode* (*RTNodeCreate)();
67 RTTaskNode* createNode(const char* name);
68 RTTaskNode* createNode(RTStubUid stubKey);
69 RTTaskNode* createNode(RTPadCaps* caps);
70 RTTaskNode* createNode(RTNodeStub* stub);
H A DRTTaskGraph.h55 class RTTaskNode; variable
114 RTTaskNode* createNode(std::string nodeConfig, std::string streamConfig);
115 RT_RET linkNode(RTTaskNode *srcNode, RTTaskNode *dstNode);
120 RT_RET unlinkNode(RTTaskNode *srcNode, RTTaskNode *dstNode);
183 RT_RET prepareNodeForRun(RTTaskNode *node, RtMetaData *options);
193 RTTaskNode *createNodeByText(const char *graphConfig);
213 std::map<INT32/* node id */, RTTaskNode *> mNodes;
H A DRTTaskNode.h24 class RTTaskNode : public RTTaskNodeBase {
26 RTTaskNode();
27 virtual ~RTTaskNode();