RemoteMediaFlowState Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides hint for the state of the media flow between remote participants of a back to back call.
public enum class RemoteMediaFlowState
public enum RemoteMediaFlowState
type RemoteMediaFlowState =
Public Enum RemoteMediaFlowState
- Inheritance
-
RemoteMediaFlowState
Fields
Name | Value | Description |
---|---|---|
Unknown | 0 | Media state is unknown. |
Connecting | 1 | Media state is Connecting. |
Connected | 2 | Media state is Connected. |
Remarks
The state is inferred primarily based on offer/answer renegotiation for audio video calls. If there is no known way to determine when the media can flow between the remote endpoints, this state will remain Unknown. If the state goes to Connected, it will stay in that state even after the back to back call is terminated. This hint is mainly provided to avoid media clipping for the scenario where one of the call legs is on a conference and a different conversation contains an audio video call to play message for the user involved in this back to back call. If the hint changes to Connecting before the back to back call is established, it is recommended that the application wait for the Connected state before playing any content on the conference.
This property will remain in Unknown state if no hint can be inferred. Currently, only AudioVideoCall with default media provider supports this.