# OTNetworkDegradationSource Constants Reference

Declared in | OTNetworkStatsKit.h

### OTNetworkDegradationSource

Indicates the source of video or network degradation in the session.

This enum identifies which side of the call is responsible for observed network issues impacting video quality. It complements per-transport network condition metrics.

#### Definition

`typedef NS_ENUM(int32_t, OTNetworkDegradationSource ) {
OTNetworkDegradationSourceNone = 0,
OTNetworkDegradationSourceBothOrUnclear = 1,
OTNetworkDegradationSourceLocal = 2,
OTNetworkDegradationSourceRemote = 3,
};`

#### Constants

`OTNetworkDegradationSourceNone`

  No network degradation detected.

  Declared In `OTNetworkStatsKit.h`.

`OTNetworkDegradationSourceBothOrUnclear`

  The source of network degradation cannot be determined.

  Declared In `OTNetworkStatsKit.h`.

`OTNetworkDegradationSourceLocal`

  The local participant’s network is the primary cause of the observed degradation.

  Declared In `OTNetworkStatsKit.h`.

`OTNetworkDegradationSourceRemote`

  The remote participant’s network is the primary cause of the observed degradation.

  Declared In `OTNetworkStatsKit.h`.

#### Declared In

`OTNetworkStatsKit.h`