A common result class usable as return value throughout.
Interface to describe a connection within the IFilterGraph.
virtual eCategory GetCategory() const =0
Returns the order category of the conenction.
virtual bool IsSync() const =0
Returns the Sync state of the connection.
virtual tResult Request() const =0
Request a Connection.
~IFilterGraphConnection()=default
not destrucable
eCategory
simple category to classify connection establishing order
@ dynamic_runner
dynamic connection (runner connection for dynamic runners (which are created on requests))
@ static_server
Static connection (server to binding proxy)
@ dynamic_in
dynamic connection (inpin will be requested)
@ static_out
Static connection (outpin to sample stream)
@ dynamic_server
dynamic connection (server will be requested)
@ immediate
immediate connections will be established while AddConnection call
@ dynamic_client
dynamic connection (client will be requested)
@ static_client
Static connection (binding proxy to client object)
@ static_runner
Static connection (runner to sample stream, samplestream to runner, pin to runner,...
@ static_in
Static connection (samplestream to inpin)
@ dynamic_out
dynamic connection (outpin will be requested)
ADTF_IID(IFilterGraphConnection, "filtergraphconnection.ant.streaming.adtf.iid")
defintion of interface id
Interface to describe a connection within the IGraph.
Copyright © Audi Electronics Venture GmbH.
Namespace for entire ADTF SDK.