import "AVStreams.idl";
Inheritance diagram for AVStreams::StreamCtrl:
Public Methods | |
boolean | bind_devs (in MMDevice a_party, in MMDevice b_party, inout streamQoS the_qos, in flowSpec the_flows) raises (streamOpFailed, noSuchFlow, QoSRequestFailed) |
boolean | bind (in StreamEndPoint_A a_party, in StreamEndPoint_B b_party, inout streamQoS the_qos, in flowSpec the_flows) raises (streamOpFailed, noSuchFlow, QoSRequestFailed) |
Establish a stream between a_party and b_party, with qos the_qos, and for the flows in the_flows if the_flows is empty, bind all the flows Causes a connection to be established between the StreamEndpoints. Returns success/failure. More... | |
void | unbind_dev (in MMDevice dev, in flowSpec the_spec) raises (streamOpFailed, noSuchFlow) |
Establish a connection between two streamendpoints. This can be used if the streamendpoints have been created independent of a MMDevice. More... | |
void | unbind_party (in StreamEndPoint the_ep, in flowSpec the_spec) raises (streamOpFailed, noSuchFlow) |
Unbind the_ep from the stream. Empty the_spec means apply to all flows. More... | |
void | unbind () raises (streamOpFailed) |
unbind the stream. Same effect as Basic_StreamCtrl::destroy (). More... | |
VDev | get_related_vdev (in MMDevice adev, out StreamEndPoint sep) raises (streamOpFailed) |
|
Establish a stream between a_party and b_party, with qos the_qos, and for the flows in the_flows if the_flows is empty, bind all the flows Causes a connection to be established between the StreamEndpoints. Returns success/failure.
|
|
|
|
|
|
unbind the stream. Same effect as Basic_StreamCtrl::destroy ().
|
|
Establish a connection between two streamendpoints. This can be used if the streamendpoints have been created independent of a MMDevice.
|
|
Unbind the_ep from the stream. Empty the_spec means apply to all flows.
|