|
tResult | AddNamedGraphObject (const ucom::ant::iobject_ptr< INamedGraphObject > &pItem, int32_t ui32OrderNumber) override |
|
tResult | RemoveNamedGraphObject (const ucom::ant::iobject_ptr< INamedGraphObject > &pGraphObject) override |
|
tResult | AddStreamIn (const char *strName, const char *strSampleStreamSource, const char *strSampleStreamPin, const char *strAlias) |
|
tResult | AddStreamOut (const char *strName, const char *strSampleStreamSink, const char *strSampleStreamPin, const char *strAlias) |
|
tResult | AddStreamInterfaceIn (const char *strName, const char *strSampleStreamSource, const char *strSampleStreamPin, const char *strBindingProxy) |
|
tResult | AddStreamInterfaceOut (const char *strName, const char *strBindingProxy, const char *strSampleStreamSink, const char *strSampleStreamPin) |
|
tResult | AddConnection (const char *strName, const char *strSourceName, const char *strSourceConnector, const char *strDestinationName, const char *strDestinationConnector, int32_t ui32OrderNumber, bool bSync) |
|
tResult | SetState (tStreamingState eState) override |
|
tStreamingState | GetState () override |
|
tResult | SetFiltergraphSubState (IFilterGraph::tFilterGraphState eFilterGraphState) |
| Since Micro Runlevels are in use we have substates where streaming graph is constructed and the filtergraph is initialized step by step. More...
|
|
tResult | RemoveNamedGraphObject (const char *strName) |
| Removes a named Object from the Filter Graph. More...
|
|
virtual tResult | RemoveNamedGraphObject (const ucom::ant::iobject_ptr< INamedGraphObject > &pGraphObject) |
| Removes a Named Graph Object by instance. More...
|
|
| named_graph_object () |
| CTOR.
|
|
| named_graph_object (const char *strName) |
| CTOR with name. More...
|
|
virtual | ~named_graph_object ()=default |
| DTOR.
|
|
tResult | SetName (const char *strName) override |
| Sets the Name of the object. More...
|
|
tResult | GetName (base::ant::IString &&strName) const override |
| Gets the Name of the object. More...
|
|
tResult | SetParent (const ucom::ant::IObject *poParentObject) override |
| Sets Parent of the object. More...
|
|
tResult | GetParent (const ucom::ant::IObject *&poParentObject) const override |
| Gets the Parent of the object. More...
|
|
tResult | GetInterface (const char *i_strIID, void *&o_pInterface) override |
| Query interfaces on an object. More...
|
|
tResult | GetInterface (const char *i_strIID, const void *&o_pInterface) const override |
| Provides const correct interface querying. More...
|
|
void | Destroy () const override |
| Destruct and deallocate instantiations of type IObject . More...
|
|
| ADTF_IID (IObject, "object.ant.ucom.adtf.iid") |
| Marks the IObject to be castable with the ucom_cast() More...
|
|
Definition at line 24 of file streaming_graph.h.