#define UCOM_RESOLVE(...)
Resolve a path to a base class which is inherited multiple times.
Definition adtf_iid.h:46
A_UTILS_NS::cResult tResult
For backwards compatibility and to bring latest version into scope.
Definition result.h:736
Definition interface_binding_client_intf.h:24
Definition interface_binding_server_intf.h:21
Definition filtergraphport_intf.h:107
~IFilterGraphDataInPort()=default
not destructable
ADTF_IID(IFilterGraphDataInPort, "filtergraphdatainport.ant.streaming.adtf.iid")
Definition of interface id.
Definition filtergraphport_intf.h:126
~IFilterGraphDataOutPort()=default
not destructable
ADTF_IID(IFilterGraphDataOutPort, "filtergraphdataoutport.ant.streaming.adtf.iid")
Definition of interface id.
Definition filtergraphport_intf.h:78
ADTF_IID(IFilterGraphDataPort, "filtergraphdataport.ant.streaming.adtf.iid")
Definition of interface id.
virtual tResult InnerConnect(const ucom::ant::iobject_ptr< ISampleStream > &pSampleStream)=0
virtual tResult InnerDisconnect()=0
~IFilterGraphDataPort()=default
not destructable
Definition filtergraphport_intf.h:166
virtual tResult InnerBind(const ucom::ant::iobject_ptr< IBindingClient > &pClientForward)=0
resolver for IObject
ADTF_IID(IFilterGraphInterfaceClientPort, "filtergraphclientport.ant.streaming.adtf.iid")
Definition of interface id.
~IFilterGraphInterfaceClientPort()=default
not destructable
Definition filtergraphport_intf.h:143
virtual tResult InnerUnbind()=0
~IFilterGraphInterfacePort()=default
not destructable
ADTF_IID(IFilterGraphInterfacePort, "filtergraphinterfaceport.ant.streaming.adtf.iid")
Definition of interface id.
Definition filtergraphport_intf.h:193
ADTF_IID(IFilterGraphInterfaceServerPort, "filtergraphserverport.ant.streaming.adtf.iid")
Definition of interface id.
~IFilterGraphInterfaceServerPort()=default
not destructable
virtual tResult InnerBind(const ucom::ant::iobject_ptr< IBindingProxy > &pForwardProxy)=0
resolver for IObject
Definition filtergraphport_intf.h:27
ADTF_IID(IFilterGraphPort, "filtergraphport.ant.streaming.adtf.iid")
Definition of interface id.
~IFilterGraphPort()=default
not destructable
Definition filtergraphport_intf.h:45
virtual tResult InnerUnregisterSubItem(const ucom::ant::iobject_ptr< IRunner > &pRunner)=0
~IFilterGraphRunnerPort()=default
not destructable
virtual tResult InnerRegisterSubItem(const ucom::ant::iobject_ptr< IRunner > &pRunner)=0
Resolve IObject ucom_cast.
ADTF_IID(IFilterGraphRunnerPort, "filtergraphrunnerport.ant.streaming.adtf.iid")
Definition of interface id.
Definition inpin_intf.h:20
Definition outpin_intf.h:20
Definition runner_intf.h:24
Definition object_intf.h:33
Base object pointer to realize binary compatible reference counting in interface methods.
Definition object_ptr_intf.h:112
Namespace for all functionality of the ADTF Streaming SDK provided since v3.0.
Definition bindingproxyoutport.h:16
Namespace for the ADTF Streaming SDK.
Definition bindingproxyinport.h:14
Namespace for all functionality provided by ADTF and its SDKs.
Definition adtf_client_connector.h:14