Home
last modified time | relevance | path

Searched refs:BaseNode (Results 1 – 25 of 61) sorted by relevance

123

/packages/modules/ImsMedia/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/nodes/
DBaseNode.cpp46 BaseNode::BaseNode(BaseSessionCallback* callback) in BaseNode() function in BaseNode
56 BaseNode::~BaseNode() in ~BaseNode()
62 void BaseNode::SetSessionCallback(BaseSessionCallback* callback) in SetSessionCallback()
67 void BaseNode::SetSchedulerCallback(const std::shared_ptr<StreamSchedulerCallback>& callback) in SetSchedulerCallback()
72 void BaseNode::ConnectRearNode(BaseNode* pRearNode) in ConnectRearNode()
85 void BaseNode::DisconnectNodes() in DisconnectNodes()
98 void BaseNode::ClearDataQueue() in ClearDataQueue()
104 kBaseNodeId BaseNode::GetNodeId() in GetNodeId()
109 bool BaseNode::Prepare() in Prepare()
114 ImsMediaResult BaseNode::Start() in Start()
[all …]
/packages/modules/ImsMedia/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/include/nodes/
DBaseNode.h71 class BaseNode
74 BaseNode(BaseSessionCallback* callback = nullptr);
75 virtual ~BaseNode();
95 void ConnectRearNode(BaseNode* pRearNode);
316 void DisconnectFrontNode(BaseNode* pFrontNode);
323 void DisconnectRearNode(BaseNode* pRearNode);
329 std::list<BaseNode*> mListFrontNodes;
330 std::list<BaseNode*> mListRearNodes;
/packages/modules/ImsMedia/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/
DAudioStreamGraphRtpTx.cpp46 BaseNode* pNodeSource = new IAudioSourceNode(mCallback); in create()
51 BaseNode* pNodeRtpPayloadEncoder = new AudioRtpPayloadEncoderNode(mCallback); in create()
57 BaseNode* pNodeRtpEncoder = new RtpEncoderNode(mCallback); in create()
68 BaseNode* pNodeSocketWriter = new SocketWriterNode(mCallback); in create()
190 bool AudioStreamGraphRtpTx::createDtmfGraph(RtpConfig* config, BaseNode* rtpEncoderNode) in createDtmfGraph()
209 BaseNode* dtmfEncoderNode = new DtmfEncoderNode(mCallback); in createDtmfGraph()
217 BaseNode* dtmfSenderNode = new DtmfSenderNode(mCallback); in createDtmfGraph()
237 BaseNode* pDTMFNode = nullptr; in sendDtmf()
267 BaseNode* node = findNode(kNodeIdAudioSource); in processCmr()
277 BaseNode* node = findNode(kNodeIdRtpEncoder); in sendRtpHeaderExtension()
DAudioStreamGraphRtpRx.cpp43 BaseNode* pNodeSocketReader = new SocketReaderNode(mCallback); in create()
57 BaseNode* pNodeRtpDecoder = new RtpDecoderNode(mCallback); in create()
64 BaseNode* pNodeRtpPayloadDecoder = new AudioRtpPayloadDecoderNode(mCallback); in create()
70 BaseNode* pNodeRenderer = new IAudioPlayerNode(mCallback); in create()
169 BaseNode* node = findNode(kNodeIdAudioPlayer); in processCmr()
179 BaseNode* node = findNode(kNodeIdAudioPlayer); in adjustDelay()
DAudioStreamGraphRtcp.cpp43 BaseNode* pNodeRtcpEncoder = new RtcpEncoderNode(mCallback); in create()
53 BaseNode* pNodeSocketWriter = new SocketWriterNode(mCallback); in create()
64 BaseNode* pNodeSocketReader = new SocketReaderNode(mCallback); in create()
73 BaseNode* pNodeRtcpDecoder = new RtcpDecoderNode(mCallback); in create()
165 BaseNode* node = findNode(kNodeIdRtcpEncoder); in OnEvent()
/packages/modules/ImsMedia/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/include/
DBaseStreamGraph.h36 void AddNode(BaseNode* pNode, bool bReverse = true);
37 void RemoveNode(BaseNode* pNode);
41 BaseNode* findNode(kBaseNodeId id);
126 std::list<BaseNode*> mListNodeToStart;
127 std::list<BaseNode*> mListNodeStarted;
DStreamScheduler.h32 void RegisterNode(BaseNode* pNode);
33 void DeRegisterNode(BaseNode* pNode);
44 std::list<BaseNode*> mListRegisteredNode;
/packages/modules/ImsMedia/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/video/
DVideoStreamGraphRtpTx.cpp64 BaseNode* pNodeSource = new IVideoSourceNode(mCallback); in create()
69 BaseNode* pNodeRtpPayloadEncoder = new VideoRtpPayloadEncoderNode(mCallback); in create()
75 BaseNode* pNodeRtpEncoder = new RtpEncoderNode(mCallback); in create()
82 BaseNode* pNodeSocketWriter = new SocketWriterNode(mCallback); in create()
241 BaseNode* node = findNode(kNodeIdVideoSource); in setMediaQualityThreshold()
262 BaseNode* node = findNode(kNodeIdVideoSource); in setSurface()
297 BaseNode* pNodeSource = new IVideoSourceNode(mCallback); in createPreviewMode()
365 BaseNode* node = findNode(kNodeIdRtpEncoder); in OnEvent()
379 BaseNode* node = findNode(kNodeIdVideoSource); in OnEvent()
DVideoStreamGraphRtpRx.cpp50 BaseNode* nodeSocketReader = new SocketReaderNode(mCallback); in create()
58 BaseNode* nodeRtpDecoder = new RtpDecoderNode(mCallback); in create()
65 BaseNode* rtpPayloadDecoder = new VideoRtpPayloadDecoderNode(mCallback); in create()
73 BaseNode* renderer = new IVideoRendererNode(mCallback); in create()
214 BaseNode* node = findNode(kNodeIdRtpDecoder); in setMediaQualityThreshold()
249 BaseNode* node = findNode(kNodeIdVideoRenderer); in setSurface()
273 BaseNode* node = findNode(kNodeIdVideoRenderer); in OnEvent()
DVideoStreamGraphRtcp.cpp43 BaseNode* pNodeRtcpEncoder = new RtcpEncoderNode(mCallback); in create()
54 BaseNode* pNodeSocketWriter = new SocketWriterNode(mCallback); in create()
64 BaseNode* pNodeSocketReader = new SocketReaderNode(mCallback); in create()
73 BaseNode* pNodeRtcpDecoder = new RtcpDecoderNode(mCallback); in create()
172 BaseNode* node = findNode(kNodeIdRtcpDecoder); in setMediaQualityThreshold()
198 BaseNode* node = findNode(kNodeIdRtcpEncoder); in OnEvent()
/packages/modules/ImsMedia/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/
DBaseStreamGraph.cpp95 void BaseStreamGraph::AddNode(BaseNode* pNode, bool bReverse) in AddNode()
119 void BaseStreamGraph::RemoveNode(BaseNode* pNode) in RemoveNode()
143 BaseNode* pNode = mListNodeToStart.front(); in startNodes()
173 BaseNode* pNode = mListNodeStarted.front(); in stopNodes()
197 BaseNode* pNode = mListNodeToStart.front(); in deleteNodes()
212 BaseNode* BaseStreamGraph::findNode(kBaseNodeId id) in findNode()
DStreamScheduler.cpp36 void StreamScheduler::RegisterNode(BaseNode* pNode) in RegisterNode()
46 void StreamScheduler::DeRegisterNode(BaseNode* pNode) in DeRegisterNode()
105 std::list<BaseNode*> listNodesToRun; in RunRegisteredNode()
/packages/modules/ImsMedia/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/text/
DTextStreamGraphRtcp.cpp43 BaseNode* pNodeRtcpEncoder = new RtcpEncoderNode(mCallback); in create()
54 BaseNode* pNodeSocketWriter = new SocketWriterNode(mCallback); in create()
64 BaseNode* pNodeSocketReader = new SocketReaderNode(mCallback); in create()
73 BaseNode* pNodeRtcpDecoder = new RtcpDecoderNode(mCallback); in create()
173 BaseNode* node = findNode(kNodeIdRtcpDecoder); in setMediaQualityThreshold()
DTextStreamGraphRtpRx.cpp49 BaseNode* nodeSocketReader = new SocketReaderNode(mCallback); in create()
57 BaseNode* nodeRtpDecoder = new RtpDecoderNode(mCallback); in create()
64 BaseNode* rtpPayloadDecoder = new TextRtpPayloadDecoderNode(mCallback); in create()
72 BaseNode* renderer = new TextRendererNode(mCallback); in create()
200 BaseNode* node = findNode(kNodeIdRtpDecoder); in setMediaQualityThreshold()
DTextStreamGraphRtpTx.cpp57 BaseNode* pNodeSource = new TextSourceNode(mCallback); in create()
62 BaseNode* pNodeRtpPayloadEncoder = new TextRtpPayloadEncoderNode(mCallback); in create()
68 BaseNode* pNodeRtpEncoder = new RtpEncoderNode(mCallback); in create()
75 BaseNode* pNodeSocketWriter = new SocketWriterNode(mCallback); in create()
/packages/modules/ImsMedia/tests/native/service/src/com/android/telephony/imsmedia/lib/libimsmedia/include/
DMockBaseNode.h23 class MockBaseNode : public BaseNode
27 BaseNode(callback) in BaseNode() function
76 void SetDelegate(BaseNode* fake) { mFake = fake; } in SetDelegate()
79 BaseNode* mFake;
/packages/modules/ImsMedia/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/include/audio/
DAudioStreamGraphRtpTx.h42 bool createDtmfGraph(RtpConfig* config, BaseNode* rtpEncoderNode);
70 std::list<BaseNode*> mListDtmfNodes;
/packages/modules/ImsMedia/tests/native/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/nodes/
DRtpEncoderNodeTest.cpp100 class FakeRtpEncoderNode : public BaseNode
104 BaseNode(callback) in FakeRtpEncoderNode()
156 std::list<BaseNode*> mNodes;
170 BaseNode* node = mNodes.front(); in TearDown()
DRtpDecoderNodeTests.cpp128 class FakeRtpDecoderNode : public BaseNode
132 BaseNode(callback) in FakeRtpDecoderNode()
196 std::list<BaseNode*> nodes;
210 BaseNode* node = nodes.front(); in TearDown()
/packages/modules/ImsMedia/tests/native/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/text/nodes/
DTextSourceNodeTest.cpp50 class FakeTextNode : public BaseNode
106 std::list<BaseNode*> mNodes;
146 BaseNode* node = mNodes.front(); in TearDown()
/packages/modules/ImsMedia/tests/native/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/audio/nodes/
DAudioRtpPayloadNodeTest.cpp60 class FakeNode : public BaseNode
64 BaseNode(callback) in FakeNode()
120 std::list<BaseNode*> nodes;
137 BaseNode* node = nodes.front(); in TearDown()
/packages/modules/ImsMedia/tests/native/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/utils/
DStreamSchedulerTest.cpp27 class NonRuntimeTestNode : public BaseNode
79 class FakeBaseTestNode : public BaseNode
/packages/modules/ImsMedia/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/include/audio/nodes/
DDtmfSenderNode.h23 class DtmfSenderNode : public BaseNode
/packages/modules/ImsMedia/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/include/text/nodes/
DTextSourceNode.h26 class TextSourceNode : public BaseNode
DTextRtpPayloadDecoderNode.h24 class TextRtpPayloadDecoderNode : public BaseNode

123