StreamingStateChangedReason 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.
Specifies the reason for an MBMS stream state change.
public enum StreamingStateChangedReason
type StreamingStateChangedReason =
- Inheritance
-
StreamingStateChangedReason
Fields
| Name | Value | Description |
|---|---|---|
| None | 0 | Indicates that the middleware does not have a reason to provide for the state change. Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| ByUserRequest | 1 | State changed due to a call to close() or MbmsStreamingSession.startStreaming(StreamingServiceInfo,java.util.concurrent.Executor,StreamingServiceCallback) Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| EndOfSession | 2 | State changed due to the streaming session ending at the carrier. Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| FrequencyConflict | 3 | State changed due to a frequency conflict with another requested stream. Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| OutOfMemory | 4 | State changed due to the middleware running out of memory Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| NotConnectedToHomecarrierLte | 5 | State changed due to the device leaving the home carrier's LTE network. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
| LeftMbmsBroadcastArea | 6 | State changed due to the device leaving the area where this stream is being broadcast. Android reference for Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. |
Remarks
These values map to the REASON_ constants in StreamingService and are reported by StreamingServiceCallback.OnStreamStateUpdated.