|
| enum | MediaType {
MEDIA_TYPE_AUDIO,
MEDIA_TYPE_VIDEO,
MEDIA_TYPE_DATA,
MEDIA_TYPE_AUDIO,
MEDIA_TYPE_VIDEO,
MEDIA_TYPE_DATA
} |
| |
| enum | DataMessageType {
DMT_NONE = 0,
DMT_CONTROL = 1,
DMT_BINARY = 2,
DMT_TEXT = 3,
DMT_NONE = 0,
DMT_CONTROL = 1,
DMT_BINARY = 2,
DMT_TEXT = 3
} |
| |
| enum | SendDataResult {
SDR_SUCCESS,
SDR_ERROR,
SDR_BLOCK,
SDR_SUCCESS,
SDR_ERROR,
SDR_BLOCK
} |
| |
| enum | DataChannelType {
DCT_NONE = 0,
DCT_RTP = 1,
DCT_SCTP = 2,
DCT_QUIC = 3,
DCT_NONE = 0,
DCT_RTP = 1,
DCT_SCTP = 2,
DCT_QUIC = 3
} |
| |
| enum | RtcpTypes {
kRtcpTypeSR = 200,
kRtcpTypeRR = 201,
kRtcpTypeSDES = 202,
kRtcpTypeBye = 203,
kRtcpTypeApp = 204,
kRtcpTypeRTPFB = 205,
kRtcpTypePSFB = 206,
kRtcpTypeSR = 200,
kRtcpTypeRR = 201,
kRtcpTypeSDES = 202,
kRtcpTypeBye = 203,
kRtcpTypeApp = 204,
kRtcpTypeRTPFB = 205,
kRtcpTypePSFB = 206
} |
| |
| enum | CaptureState {
CS_STOPPED,
CS_STARTING,
CS_RUNNING,
CS_FAILED,
CS_STOPPED,
CS_STARTING,
CS_RUNNING,
CS_FAILED
} |
| |
| enum | FourCC {
FOURCC_I420 = FOURCC('I', '4', '2', '0'),
FOURCC_I422 = FOURCC('I', '4', '2', '2'),
FOURCC_I444 = FOURCC('I', '4', '4', '4'),
FOURCC_I411 = FOURCC('I', '4', '1', '1'),
FOURCC_I400 = FOURCC('I', '4', '0', '0'),
FOURCC_NV21 = FOURCC('N', 'V', '2', '1'),
FOURCC_NV12 = FOURCC('N', 'V', '1', '2'),
FOURCC_YUY2 = FOURCC('Y', 'U', 'Y', '2'),
FOURCC_UYVY = FOURCC('U', 'Y', 'V', 'Y'),
FOURCC_M420 = FOURCC('M', '4', '2', '0'),
FOURCC_ARGB = FOURCC('A', 'R', 'G', 'B'),
FOURCC_BGRA = FOURCC('B', 'G', 'R', 'A'),
FOURCC_ABGR = FOURCC('A', 'B', 'G', 'R'),
FOURCC_24BG = FOURCC('2', '4', 'B', 'G'),
FOURCC_RAW = FOURCC('r', 'a', 'w', ' '),
FOURCC_RGBA = FOURCC('R', 'G', 'B', 'A'),
FOURCC_RGBP = FOURCC('R', 'G', 'B', 'P'),
FOURCC_RGBO = FOURCC('R', 'G', 'B', 'O'),
FOURCC_R444 = FOURCC('R', '4', '4', '4'),
FOURCC_RGGB = FOURCC('R', 'G', 'G', 'B'),
FOURCC_BGGR = FOURCC('B', 'G', 'G', 'R'),
FOURCC_GRBG = FOURCC('G', 'R', 'B', 'G'),
FOURCC_GBRG = FOURCC('G', 'B', 'R', 'G'),
FOURCC_MJPG = FOURCC('M', 'J', 'P', 'G'),
FOURCC_YV12 = FOURCC('Y', 'V', '1', '2'),
FOURCC_YV16 = FOURCC('Y', 'V', '1', '6'),
FOURCC_YV24 = FOURCC('Y', 'V', '2', '4'),
FOURCC_YU12 = FOURCC('Y', 'U', '1', '2'),
FOURCC_J420 = FOURCC('J', '4', '2', '0'),
FOURCC_J400 = FOURCC('J', '4', '0', '0'),
FOURCC_IYUV = FOURCC('I', 'Y', 'U', 'V'),
FOURCC_YU16 = FOURCC('Y', 'U', '1', '6'),
FOURCC_YU24 = FOURCC('Y', 'U', '2', '4'),
FOURCC_YUYV = FOURCC('Y', 'U', 'Y', 'V'),
FOURCC_YUVS = FOURCC('y', 'u', 'v', 's'),
FOURCC_HDYC = FOURCC('H', 'D', 'Y', 'C'),
FOURCC_2VUY = FOURCC('2', 'v', 'u', 'y'),
FOURCC_JPEG = FOURCC('J', 'P', 'E', 'G'),
FOURCC_DMB1 = FOURCC('d', 'm', 'b', '1'),
FOURCC_BA81 = FOURCC('B', 'A', '8', '1'),
FOURCC_RGB3 = FOURCC('R', 'G', 'B', '3'),
FOURCC_BGR3 = FOURCC('B', 'G', 'R', '3'),
FOURCC_CM32 = FOURCC(0, 0, 0, 32),
FOURCC_CM24 = FOURCC(0, 0, 0, 24),
FOURCC_H264 = FOURCC('H', '2', '6', '4'),
FOURCC_I420 = FOURCC('I', '4', '2', '0'),
FOURCC_I422 = FOURCC('I', '4', '2', '2'),
FOURCC_I444 = FOURCC('I', '4', '4', '4'),
FOURCC_I411 = FOURCC('I', '4', '1', '1'),
FOURCC_I400 = FOURCC('I', '4', '0', '0'),
FOURCC_NV21 = FOURCC('N', 'V', '2', '1'),
FOURCC_NV12 = FOURCC('N', 'V', '1', '2'),
FOURCC_YUY2 = FOURCC('Y', 'U', 'Y', '2'),
FOURCC_UYVY = FOURCC('U', 'Y', 'V', 'Y'),
FOURCC_M420 = FOURCC('M', '4', '2', '0'),
FOURCC_ARGB = FOURCC('A', 'R', 'G', 'B'),
FOURCC_BGRA = FOURCC('B', 'G', 'R', 'A'),
FOURCC_ABGR = FOURCC('A', 'B', 'G', 'R'),
FOURCC_24BG = FOURCC('2', '4', 'B', 'G'),
FOURCC_RAW = FOURCC('r', 'a', 'w', ' '),
FOURCC_RGBA = FOURCC('R', 'G', 'B', 'A'),
FOURCC_RGBP = FOURCC('R', 'G', 'B', 'P'),
FOURCC_RGBO = FOURCC('R', 'G', 'B', 'O'),
FOURCC_R444 = FOURCC('R', '4', '4', '4'),
FOURCC_RGGB = FOURCC('R', 'G', 'G', 'B'),
FOURCC_BGGR = FOURCC('B', 'G', 'G', 'R'),
FOURCC_GRBG = FOURCC('G', 'R', 'B', 'G'),
FOURCC_GBRG = FOURCC('G', 'B', 'R', 'G'),
FOURCC_MJPG = FOURCC('M', 'J', 'P', 'G'),
FOURCC_YV12 = FOURCC('Y', 'V', '1', '2'),
FOURCC_YV16 = FOURCC('Y', 'V', '1', '6'),
FOURCC_YV24 = FOURCC('Y', 'V', '2', '4'),
FOURCC_YU12 = FOURCC('Y', 'U', '1', '2'),
FOURCC_J420 = FOURCC('J', '4', '2', '0'),
FOURCC_J400 = FOURCC('J', '4', '0', '0'),
FOURCC_IYUV = FOURCC('I', 'Y', 'U', 'V'),
FOURCC_YU16 = FOURCC('Y', 'U', '1', '6'),
FOURCC_YU24 = FOURCC('Y', 'U', '2', '4'),
FOURCC_YUYV = FOURCC('Y', 'U', 'Y', 'V'),
FOURCC_YUVS = FOURCC('y', 'u', 'v', 's'),
FOURCC_HDYC = FOURCC('H', 'D', 'Y', 'C'),
FOURCC_2VUY = FOURCC('2', 'v', 'u', 'y'),
FOURCC_JPEG = FOURCC('J', 'P', 'E', 'G'),
FOURCC_DMB1 = FOURCC('d', 'm', 'b', '1'),
FOURCC_BA81 = FOURCC('B', 'A', '8', '1'),
FOURCC_RGB3 = FOURCC('R', 'G', 'B', '3'),
FOURCC_BGR3 = FOURCC('B', 'G', 'R', '3'),
FOURCC_CM32 = FOURCC(0, 0, 0, 32),
FOURCC_CM24 = FOURCC(0, 0, 0, 24),
FOURCC_H264 = FOURCC('H', '2', '6', '4')
} |
| |
| enum | PacketFlags { PF_NORMAL = 0x00,
PF_SRTP_BYPASS = 0x01,
PF_NORMAL = 0x00,
PF_SRTP_BYPASS = 0x01
} |
| |
| enum | IceTransportState {
IceTransportState::STATE_INIT,
IceTransportState::STATE_CONNECTING,
IceTransportState::STATE_COMPLETED,
IceTransportState::STATE_FAILED,
IceTransportState::STATE_INIT,
IceTransportState::STATE_CONNECTING,
IceTransportState::STATE_COMPLETED,
IceTransportState::STATE_FAILED
} |
| |
| enum | IceProtocolType { ICEPROTO_RFC5245,
ICEPROTO_RFC5245
} |
| |
| enum | IceConnectionState {
kIceConnectionConnecting = 0,
kIceConnectionFailed,
kIceConnectionConnected,
kIceConnectionCompleted,
kIceConnectionConnecting = 0,
kIceConnectionFailed,
kIceConnectionConnected,
kIceConnectionCompleted
} |
| |
| enum | DtlsTransportState {
DTLS_TRANSPORT_NEW = 0,
DTLS_TRANSPORT_CONNECTING,
DTLS_TRANSPORT_CONNECTED,
DTLS_TRANSPORT_CLOSED,
DTLS_TRANSPORT_FAILED,
DTLS_TRANSPORT_NEW = 0,
DTLS_TRANSPORT_CONNECTING,
DTLS_TRANSPORT_CONNECTED,
DTLS_TRANSPORT_CLOSED,
DTLS_TRANSPORT_FAILED
} |
| |
| enum | IceGatheringState {
kIceGatheringNew = 0,
kIceGatheringGathering,
kIceGatheringComplete,
kIceGatheringNew = 0,
kIceGatheringGathering,
kIceGatheringComplete
} |
| |
| enum | ContinualGatheringPolicy {
GATHER_ONCE = 0,
GATHER_CONTINUALLY,
GATHER_CONTINUALLY_AND_RECOVER,
GATHER_ONCE = 0,
GATHER_CONTINUALLY,
GATHER_CONTINUALLY_AND_RECOVER
} |
| |
| enum | NominationMode {
NominationMode::REGULAR,
NominationMode::AGGRESSIVE,
NominationMode::SEMI_AGGRESSIVE,
NominationMode::REGULAR,
NominationMode::AGGRESSIVE,
NominationMode::SEMI_AGGRESSIVE
} |
| |
| enum | IceRestartState {
IceRestartState::CONNECTING,
IceRestartState::CONNECTED,
IceRestartState::DISCONNECTED,
IceRestartState::MAX_VALUE,
IceRestartState::CONNECTING,
IceRestartState::CONNECTED,
IceRestartState::DISCONNECTED,
IceRestartState::MAX_VALUE
} |
| |
| enum | RelayType { RELAY_GTURN,
RELAY_TURN,
RELAY_GTURN,
RELAY_TURN
} |
| |
| enum | IcePriorityValue {
ICE_TYPE_PREFERENCE_RELAY_TLS = 0,
ICE_TYPE_PREFERENCE_RELAY_TCP = 1,
ICE_TYPE_PREFERENCE_RELAY_UDP = 2,
ICE_TYPE_PREFERENCE_PRFLX_TCP = 80,
ICE_TYPE_PREFERENCE_HOST_TCP = 90,
ICE_TYPE_PREFERENCE_SRFLX = 100,
ICE_TYPE_PREFERENCE_PRFLX = 110,
ICE_TYPE_PREFERENCE_HOST = 126,
ICE_TYPE_PREFERENCE_RELAY_TLS = 0,
ICE_TYPE_PREFERENCE_RELAY_TCP = 1,
ICE_TYPE_PREFERENCE_RELAY_UDP = 2,
ICE_TYPE_PREFERENCE_PRFLX_TCP = 80,
ICE_TYPE_PREFERENCE_HOST_TCP = 90,
ICE_TYPE_PREFERENCE_SRFLX = 100,
ICE_TYPE_PREFERENCE_PRFLX = 110,
ICE_TYPE_PREFERENCE_HOST = 126
} |
| |
| enum | IceCandidatePairState {
IceCandidatePairState::WAITING = 0,
IceCandidatePairState::IN_PROGRESS,
IceCandidatePairState::SUCCEEDED,
IceCandidatePairState::FAILED,
IceCandidatePairState::WAITING = 0,
IceCandidatePairState::IN_PROGRESS,
IceCandidatePairState::SUCCEEDED,
IceCandidatePairState::FAILED
} |
| |
| enum | {
PORTALLOCATOR_DISABLE_UDP = 0x01,
PORTALLOCATOR_DISABLE_STUN = 0x02,
PORTALLOCATOR_DISABLE_RELAY = 0x04,
PORTALLOCATOR_DISABLE_TCP = 0x08,
PORTALLOCATOR_ENABLE_IPV6 = 0x40,
PORTALLOCATOR_ENABLE_SHARED_UFRAG = 0x80,
PORTALLOCATOR_ENABLE_SHARED_SOCKET = 0x100,
PORTALLOCATOR_ENABLE_STUN_RETRANSMIT_ATTRIBUTE = 0x200,
PORTALLOCATOR_DISABLE_ADAPTER_ENUMERATION = 0x400,
PORTALLOCATOR_DISABLE_DEFAULT_LOCAL_CANDIDATE = 0x800,
PORTALLOCATOR_DISABLE_UDP_RELAY = 0x1000,
PORTALLOCATOR_DISABLE_COSTLY_NETWORKS = 0x2000
} |
| |
| enum | IceRegatheringReason {
IceRegatheringReason::NETWORK_CHANGE,
IceRegatheringReason::NETWORK_FAILURE,
IceRegatheringReason::MAX_VALUE,
IceRegatheringReason::NETWORK_CHANGE,
IceRegatheringReason::NETWORK_FAILURE,
IceRegatheringReason::MAX_VALUE
} |
| |
| enum | {
CF_NONE = 0x0,
CF_HOST = 0x1,
CF_REFLEXIVE = 0x2,
CF_RELAY = 0x4,
CF_ALL = 0x7
} |
| |
| enum | TlsCertPolicy { TlsCertPolicy::TLS_CERT_POLICY_SECURE,
TlsCertPolicy::TLS_CERT_POLICY_INSECURE_NO_CHECK,
TlsCertPolicy::TLS_CERT_POLICY_SECURE,
TlsCertPolicy::TLS_CERT_POLICY_INSECURE_NO_CHECK
} |
| |
| enum | ProtocolType {
PROTO_UDP,
PROTO_TCP,
PROTO_SSLTCP,
PROTO_TLS,
PROTO_LAST = PROTO_TLS,
PROTO_UDP,
PROTO_TCP,
PROTO_SSLTCP,
PROTO_TLS,
PROTO_LAST = PROTO_TLS
} |
| |
| enum | ContentAction {
CA_OFFER,
CA_PRANSWER,
CA_ANSWER,
CA_UPDATE,
CA_OFFER,
CA_PRANSWER,
CA_ANSWER,
CA_UPDATE
} |
| |
| enum | ContentSource { CS_LOCAL,
CS_REMOTE,
CS_LOCAL,
CS_REMOTE
} |
| |
| enum | StunMessageType {
STUN_BINDING_REQUEST = 0x0001,
STUN_BINDING_INDICATION = 0x0011,
STUN_BINDING_RESPONSE = 0x0101,
STUN_BINDING_ERROR_RESPONSE = 0x0111,
STUN_BINDING_REQUEST = 0x0001,
STUN_BINDING_INDICATION = 0x0011,
STUN_BINDING_RESPONSE = 0x0101,
STUN_BINDING_ERROR_RESPONSE = 0x0111
} |
| |
| enum | StunAttributeType {
STUN_ATTR_MAPPED_ADDRESS = 0x0001,
STUN_ATTR_USERNAME = 0x0006,
STUN_ATTR_MESSAGE_INTEGRITY = 0x0008,
STUN_ATTR_ERROR_CODE = 0x0009,
STUN_ATTR_UNKNOWN_ATTRIBUTES = 0x000a,
STUN_ATTR_REALM = 0x0014,
STUN_ATTR_NONCE = 0x0015,
STUN_ATTR_XOR_MAPPED_ADDRESS = 0x0020,
STUN_ATTR_SOFTWARE = 0x8022,
STUN_ATTR_ALTERNATE_SERVER = 0x8023,
STUN_ATTR_FINGERPRINT = 0x8028,
STUN_ATTR_ORIGIN = 0x802F,
STUN_ATTR_RETRANSMIT_COUNT = 0xFF00,
STUN_ATTR_MAPPED_ADDRESS = 0x0001,
STUN_ATTR_USERNAME = 0x0006,
STUN_ATTR_MESSAGE_INTEGRITY = 0x0008,
STUN_ATTR_ERROR_CODE = 0x0009,
STUN_ATTR_UNKNOWN_ATTRIBUTES = 0x000a,
STUN_ATTR_REALM = 0x0014,
STUN_ATTR_NONCE = 0x0015,
STUN_ATTR_XOR_MAPPED_ADDRESS = 0x0020,
STUN_ATTR_SOFTWARE = 0x8022,
STUN_ATTR_ALTERNATE_SERVER = 0x8023,
STUN_ATTR_FINGERPRINT = 0x8028,
STUN_ATTR_ORIGIN = 0x802F,
STUN_ATTR_RETRANSMIT_COUNT = 0xFF00
} |
| |
| enum | StunAttributeValueType {
STUN_VALUE_UNKNOWN = 0,
STUN_VALUE_ADDRESS = 1,
STUN_VALUE_XOR_ADDRESS = 2,
STUN_VALUE_UINT32 = 3,
STUN_VALUE_UINT64 = 4,
STUN_VALUE_BYTE_STRING = 5,
STUN_VALUE_ERROR_CODE = 6,
STUN_VALUE_UINT16_LIST = 7,
STUN_VALUE_UNKNOWN = 0,
STUN_VALUE_ADDRESS = 1,
STUN_VALUE_XOR_ADDRESS = 2,
STUN_VALUE_UINT32 = 3,
STUN_VALUE_UINT64 = 4,
STUN_VALUE_BYTE_STRING = 5,
STUN_VALUE_ERROR_CODE = 6,
STUN_VALUE_UINT16_LIST = 7
} |
| |
| enum | StunAddressFamily {
STUN_ADDRESS_UNDEF = 0,
STUN_ADDRESS_IPV4 = 1,
STUN_ADDRESS_IPV6 = 2,
STUN_ADDRESS_UNDEF = 0,
STUN_ADDRESS_IPV4 = 1,
STUN_ADDRESS_IPV6 = 2
} |
| |
| enum | StunErrorCode {
STUN_ERROR_TRY_ALTERNATE = 300,
STUN_ERROR_BAD_REQUEST = 400,
STUN_ERROR_UNAUTHORIZED = 401,
STUN_ERROR_UNKNOWN_ATTRIBUTE = 420,
STUN_ERROR_STALE_CREDENTIALS = 430,
STUN_ERROR_STALE_NONCE = 438,
STUN_ERROR_SERVER_ERROR = 500,
STUN_ERROR_GLOBAL_FAILURE = 600,
STUN_ERROR_TRY_ALTERNATE = 300,
STUN_ERROR_BAD_REQUEST = 400,
STUN_ERROR_UNAUTHORIZED = 401,
STUN_ERROR_UNKNOWN_ATTRIBUTE = 420,
STUN_ERROR_STALE_CREDENTIALS = 430,
STUN_ERROR_STALE_NONCE = 438,
STUN_ERROR_SERVER_ERROR = 500,
STUN_ERROR_GLOBAL_FAILURE = 600
} |
| |
| enum | RelayMessageType {
STUN_SEND_REQUEST = 0x0004,
STUN_SEND_RESPONSE = 0x0104,
STUN_SEND_ERROR_RESPONSE = 0x0114,
STUN_DATA_INDICATION = 0x0115,
STUN_SEND_REQUEST = 0x0004,
STUN_SEND_RESPONSE = 0x0104,
STUN_SEND_ERROR_RESPONSE = 0x0114,
STUN_DATA_INDICATION = 0x0115
} |
| |
| enum | RelayAttributeType {
STUN_ATTR_LIFETIME = 0x000d,
STUN_ATTR_MAGIC_COOKIE = 0x000f,
STUN_ATTR_BANDWIDTH = 0x0010,
STUN_ATTR_DESTINATION_ADDRESS = 0x0011,
STUN_ATTR_SOURCE_ADDRESS2 = 0x0012,
STUN_ATTR_DATA = 0x0013,
STUN_ATTR_OPTIONS = 0x8001,
STUN_ATTR_LIFETIME = 0x000d,
STUN_ATTR_MAGIC_COOKIE = 0x000f,
STUN_ATTR_BANDWIDTH = 0x0010,
STUN_ATTR_DESTINATION_ADDRESS = 0x0011,
STUN_ATTR_SOURCE_ADDRESS2 = 0x0012,
STUN_ATTR_DATA = 0x0013,
STUN_ATTR_OPTIONS = 0x8001
} |
| |
| enum | TurnMessageType {
STUN_ALLOCATE_REQUEST = 0x0003,
STUN_ALLOCATE_RESPONSE = 0x0103,
STUN_ALLOCATE_ERROR_RESPONSE = 0x0113,
TURN_REFRESH_REQUEST = 0x0004,
TURN_REFRESH_RESPONSE = 0x0104,
TURN_REFRESH_ERROR_RESPONSE = 0x0114,
TURN_SEND_INDICATION = 0x0016,
TURN_DATA_INDICATION = 0x0017,
TURN_CREATE_PERMISSION_REQUEST = 0x0008,
TURN_CREATE_PERMISSION_RESPONSE = 0x0108,
TURN_CREATE_PERMISSION_ERROR_RESPONSE = 0x0118,
TURN_CHANNEL_BIND_REQUEST = 0x0009,
TURN_CHANNEL_BIND_RESPONSE = 0x0109,
TURN_CHANNEL_BIND_ERROR_RESPONSE = 0x0119,
STUN_ALLOCATE_REQUEST = 0x0003,
STUN_ALLOCATE_RESPONSE = 0x0103,
STUN_ALLOCATE_ERROR_RESPONSE = 0x0113,
TURN_REFRESH_REQUEST = 0x0004,
TURN_REFRESH_RESPONSE = 0x0104,
TURN_REFRESH_ERROR_RESPONSE = 0x0114,
TURN_SEND_INDICATION = 0x0016,
TURN_DATA_INDICATION = 0x0017,
TURN_CREATE_PERMISSION_REQUEST = 0x0008,
TURN_CREATE_PERMISSION_RESPONSE = 0x0108,
TURN_CREATE_PERMISSION_ERROR_RESPONSE = 0x0118,
TURN_CHANNEL_BIND_REQUEST = 0x0009,
TURN_CHANNEL_BIND_RESPONSE = 0x0109,
TURN_CHANNEL_BIND_ERROR_RESPONSE = 0x0119
} |
| |
| enum | TurnAttributeType {
STUN_ATTR_CHANNEL_NUMBER = 0x000C,
STUN_ATTR_TURN_LIFETIME = 0x000d,
STUN_ATTR_XOR_PEER_ADDRESS = 0x0012,
STUN_ATTR_XOR_RELAYED_ADDRESS = 0x0016,
STUN_ATTR_EVEN_PORT = 0x0018,
STUN_ATTR_REQUESTED_TRANSPORT = 0x0019,
STUN_ATTR_DONT_FRAGMENT = 0x001A,
STUN_ATTR_RESERVATION_TOKEN = 0x0022,
STUN_ATTR_CHANNEL_NUMBER = 0x000C,
STUN_ATTR_TURN_LIFETIME = 0x000d,
STUN_ATTR_XOR_PEER_ADDRESS = 0x0012,
STUN_ATTR_XOR_RELAYED_ADDRESS = 0x0016,
STUN_ATTR_EVEN_PORT = 0x0018,
STUN_ATTR_REQUESTED_TRANSPORT = 0x0019,
STUN_ATTR_DONT_FRAGMENT = 0x001A,
STUN_ATTR_RESERVATION_TOKEN = 0x0022
} |
| |
| enum | TurnErrorType {
STUN_ERROR_FORBIDDEN = 403,
STUN_ERROR_ALLOCATION_MISMATCH = 437,
STUN_ERROR_WRONG_CREDENTIALS = 441,
STUN_ERROR_UNSUPPORTED_PROTOCOL = 442,
STUN_ERROR_FORBIDDEN = 403,
STUN_ERROR_ALLOCATION_MISMATCH = 437,
STUN_ERROR_WRONG_CREDENTIALS = 441,
STUN_ERROR_UNSUPPORTED_PROTOCOL = 442
} |
| |
| enum | IceAttributeType {
STUN_ATTR_PRIORITY = 0x0024,
STUN_ATTR_USE_CANDIDATE = 0x0025,
STUN_ATTR_ICE_CONTROLLED = 0x8029,
STUN_ATTR_ICE_CONTROLLING = 0x802A,
STUN_ATTR_NOMINATION = 0xC001,
STUN_ATTR_NETWORK_INFO = 0xC057,
STUN_ATTR_PRIORITY = 0x0024,
STUN_ATTR_USE_CANDIDATE = 0x0025,
STUN_ATTR_ICE_CONTROLLED = 0x8029,
STUN_ATTR_ICE_CONTROLLING = 0x802A,
STUN_ATTR_NOMINATION = 0xC001,
STUN_ATTR_NETWORK_INFO = 0xC057
} |
| |
| enum | IceErrorCode { STUN_ERROR_ROLE_CONFLICT = 487,
STUN_ERROR_ROLE_CONFLICT = 487
} |
| |
| enum | SecurePolicy {
SEC_DISABLED,
SEC_ENABLED,
SEC_REQUIRED,
SEC_DISABLED,
SEC_ENABLED,
SEC_REQUIRED
} |
| |
| enum | IceRole {
ICEROLE_CONTROLLING = 0,
ICEROLE_CONTROLLED,
ICEROLE_UNKNOWN,
ICEROLE_CONTROLLING = 0,
ICEROLE_CONTROLLED,
ICEROLE_UNKNOWN
} |
| |
| enum | IceMode { ICEMODE_FULL,
ICEMODE_LITE,
ICEMODE_FULL,
ICEMODE_LITE
} |
| |
| enum | ConnectionRole {
CONNECTIONROLE_NONE = 0,
CONNECTIONROLE_ACTIVE,
CONNECTIONROLE_PASSIVE,
CONNECTIONROLE_ACTPASS,
CONNECTIONROLE_HOLDCONN,
CONNECTIONROLE_NONE = 0,
CONNECTIONROLE_ACTIVE,
CONNECTIONROLE_PASSIVE,
CONNECTIONROLE_ACTPASS,
CONNECTIONROLE_HOLDCONN
} |
| |
| enum | SessionState {
SessionState::GATHERING,
SessionState::CLEARED,
SessionState::STOPPED,
SessionState::GATHERING,
SessionState::CLEARED,
SessionState::STOPPED
} |
| |
| enum | QuicTransportState {
QUIC_TRANSPORT_NEW = 0,
QUIC_TRANSPORT_CONNECTING,
QUIC_TRANSPORT_CONNECTED,
QUIC_TRANSPORT_CLOSED,
QUIC_TRANSPORT_NEW = 0,
QUIC_TRANSPORT_CONNECTING,
QUIC_TRANSPORT_CONNECTED,
QUIC_TRANSPORT_CLOSED
} |
| |
| enum | MediaContentDirection {
MD_INACTIVE,
MD_SENDONLY,
MD_RECVONLY,
MD_SENDRECV,
MD_INACTIVE,
MD_SENDONLY,
MD_RECVONLY,
MD_SENDRECV
} |
| |
| enum | CryptoType {
CT_NONE,
CT_SDES,
CT_DTLS,
CT_NONE,
CT_SDES,
CT_DTLS
} |
| |
| enum | MediaType {
MEDIA_TYPE_AUDIO,
MEDIA_TYPE_VIDEO,
MEDIA_TYPE_DATA,
MEDIA_TYPE_AUDIO,
MEDIA_TYPE_VIDEO,
MEDIA_TYPE_DATA
} |
| |
| enum | DataMessageType {
DMT_NONE = 0,
DMT_CONTROL = 1,
DMT_BINARY = 2,
DMT_TEXT = 3,
DMT_NONE = 0,
DMT_CONTROL = 1,
DMT_BINARY = 2,
DMT_TEXT = 3
} |
| |
| enum | SendDataResult {
SDR_SUCCESS,
SDR_ERROR,
SDR_BLOCK,
SDR_SUCCESS,
SDR_ERROR,
SDR_BLOCK
} |
| |
| enum | DataChannelType {
DCT_NONE = 0,
DCT_RTP = 1,
DCT_SCTP = 2,
DCT_QUIC = 3,
DCT_NONE = 0,
DCT_RTP = 1,
DCT_SCTP = 2,
DCT_QUIC = 3
} |
| |
| enum | RtcpTypes {
kRtcpTypeSR = 200,
kRtcpTypeRR = 201,
kRtcpTypeSDES = 202,
kRtcpTypeBye = 203,
kRtcpTypeApp = 204,
kRtcpTypeRTPFB = 205,
kRtcpTypePSFB = 206,
kRtcpTypeSR = 200,
kRtcpTypeRR = 201,
kRtcpTypeSDES = 202,
kRtcpTypeBye = 203,
kRtcpTypeApp = 204,
kRtcpTypeRTPFB = 205,
kRtcpTypePSFB = 206
} |
| |
| enum | CaptureState {
CS_STOPPED,
CS_STARTING,
CS_RUNNING,
CS_FAILED,
CS_STOPPED,
CS_STARTING,
CS_RUNNING,
CS_FAILED
} |
| |
| enum | FourCC {
FOURCC_I420 = FOURCC('I', '4', '2', '0'),
FOURCC_I422 = FOURCC('I', '4', '2', '2'),
FOURCC_I444 = FOURCC('I', '4', '4', '4'),
FOURCC_I411 = FOURCC('I', '4', '1', '1'),
FOURCC_I400 = FOURCC('I', '4', '0', '0'),
FOURCC_NV21 = FOURCC('N', 'V', '2', '1'),
FOURCC_NV12 = FOURCC('N', 'V', '1', '2'),
FOURCC_YUY2 = FOURCC('Y', 'U', 'Y', '2'),
FOURCC_UYVY = FOURCC('U', 'Y', 'V', 'Y'),
FOURCC_M420 = FOURCC('M', '4', '2', '0'),
FOURCC_ARGB = FOURCC('A', 'R', 'G', 'B'),
FOURCC_BGRA = FOURCC('B', 'G', 'R', 'A'),
FOURCC_ABGR = FOURCC('A', 'B', 'G', 'R'),
FOURCC_24BG = FOURCC('2', '4', 'B', 'G'),
FOURCC_RAW = FOURCC('r', 'a', 'w', ' '),
FOURCC_RGBA = FOURCC('R', 'G', 'B', 'A'),
FOURCC_RGBP = FOURCC('R', 'G', 'B', 'P'),
FOURCC_RGBO = FOURCC('R', 'G', 'B', 'O'),
FOURCC_R444 = FOURCC('R', '4', '4', '4'),
FOURCC_RGGB = FOURCC('R', 'G', 'G', 'B'),
FOURCC_BGGR = FOURCC('B', 'G', 'G', 'R'),
FOURCC_GRBG = FOURCC('G', 'R', 'B', 'G'),
FOURCC_GBRG = FOURCC('G', 'B', 'R', 'G'),
FOURCC_MJPG = FOURCC('M', 'J', 'P', 'G'),
FOURCC_YV12 = FOURCC('Y', 'V', '1', '2'),
FOURCC_YV16 = FOURCC('Y', 'V', '1', '6'),
FOURCC_YV24 = FOURCC('Y', 'V', '2', '4'),
FOURCC_YU12 = FOURCC('Y', 'U', '1', '2'),
FOURCC_J420 = FOURCC('J', '4', '2', '0'),
FOURCC_J400 = FOURCC('J', '4', '0', '0'),
FOURCC_IYUV = FOURCC('I', 'Y', 'U', 'V'),
FOURCC_YU16 = FOURCC('Y', 'U', '1', '6'),
FOURCC_YU24 = FOURCC('Y', 'U', '2', '4'),
FOURCC_YUYV = FOURCC('Y', 'U', 'Y', 'V'),
FOURCC_YUVS = FOURCC('y', 'u', 'v', 's'),
FOURCC_HDYC = FOURCC('H', 'D', 'Y', 'C'),
FOURCC_2VUY = FOURCC('2', 'v', 'u', 'y'),
FOURCC_JPEG = FOURCC('J', 'P', 'E', 'G'),
FOURCC_DMB1 = FOURCC('d', 'm', 'b', '1'),
FOURCC_BA81 = FOURCC('B', 'A', '8', '1'),
FOURCC_RGB3 = FOURCC('R', 'G', 'B', '3'),
FOURCC_BGR3 = FOURCC('B', 'G', 'R', '3'),
FOURCC_CM32 = FOURCC(0, 0, 0, 32),
FOURCC_CM24 = FOURCC(0, 0, 0, 24),
FOURCC_H264 = FOURCC('H', '2', '6', '4'),
FOURCC_I420 = FOURCC('I', '4', '2', '0'),
FOURCC_I422 = FOURCC('I', '4', '2', '2'),
FOURCC_I444 = FOURCC('I', '4', '4', '4'),
FOURCC_I411 = FOURCC('I', '4', '1', '1'),
FOURCC_I400 = FOURCC('I', '4', '0', '0'),
FOURCC_NV21 = FOURCC('N', 'V', '2', '1'),
FOURCC_NV12 = FOURCC('N', 'V', '1', '2'),
FOURCC_YUY2 = FOURCC('Y', 'U', 'Y', '2'),
FOURCC_UYVY = FOURCC('U', 'Y', 'V', 'Y'),
FOURCC_M420 = FOURCC('M', '4', '2', '0'),
FOURCC_ARGB = FOURCC('A', 'R', 'G', 'B'),
FOURCC_BGRA = FOURCC('B', 'G', 'R', 'A'),
FOURCC_ABGR = FOURCC('A', 'B', 'G', 'R'),
FOURCC_24BG = FOURCC('2', '4', 'B', 'G'),
FOURCC_RAW = FOURCC('r', 'a', 'w', ' '),
FOURCC_RGBA = FOURCC('R', 'G', 'B', 'A'),
FOURCC_RGBP = FOURCC('R', 'G', 'B', 'P'),
FOURCC_RGBO = FOURCC('R', 'G', 'B', 'O'),
FOURCC_R444 = FOURCC('R', '4', '4', '4'),
FOURCC_RGGB = FOURCC('R', 'G', 'G', 'B'),
FOURCC_BGGR = FOURCC('B', 'G', 'G', 'R'),
FOURCC_GRBG = FOURCC('G', 'R', 'B', 'G'),
FOURCC_GBRG = FOURCC('G', 'B', 'R', 'G'),
FOURCC_MJPG = FOURCC('M', 'J', 'P', 'G'),
FOURCC_YV12 = FOURCC('Y', 'V', '1', '2'),
FOURCC_YV16 = FOURCC('Y', 'V', '1', '6'),
FOURCC_YV24 = FOURCC('Y', 'V', '2', '4'),
FOURCC_YU12 = FOURCC('Y', 'U', '1', '2'),
FOURCC_J420 = FOURCC('J', '4', '2', '0'),
FOURCC_J400 = FOURCC('J', '4', '0', '0'),
FOURCC_IYUV = FOURCC('I', 'Y', 'U', 'V'),
FOURCC_YU16 = FOURCC('Y', 'U', '1', '6'),
FOURCC_YU24 = FOURCC('Y', 'U', '2', '4'),
FOURCC_YUYV = FOURCC('Y', 'U', 'Y', 'V'),
FOURCC_YUVS = FOURCC('y', 'u', 'v', 's'),
FOURCC_HDYC = FOURCC('H', 'D', 'Y', 'C'),
FOURCC_2VUY = FOURCC('2', 'v', 'u', 'y'),
FOURCC_JPEG = FOURCC('J', 'P', 'E', 'G'),
FOURCC_DMB1 = FOURCC('d', 'm', 'b', '1'),
FOURCC_BA81 = FOURCC('B', 'A', '8', '1'),
FOURCC_RGB3 = FOURCC('R', 'G', 'B', '3'),
FOURCC_BGR3 = FOURCC('B', 'G', 'R', '3'),
FOURCC_CM32 = FOURCC(0, 0, 0, 32),
FOURCC_CM24 = FOURCC(0, 0, 0, 24),
FOURCC_H264 = FOURCC('H', '2', '6', '4')
} |
| |
| enum | PacketFlags { PF_NORMAL = 0x00,
PF_SRTP_BYPASS = 0x01,
PF_NORMAL = 0x00,
PF_SRTP_BYPASS = 0x01
} |
| |
| enum | IceTransportState {
IceTransportState::STATE_INIT,
IceTransportState::STATE_CONNECTING,
IceTransportState::STATE_COMPLETED,
IceTransportState::STATE_FAILED,
IceTransportState::STATE_INIT,
IceTransportState::STATE_CONNECTING,
IceTransportState::STATE_COMPLETED,
IceTransportState::STATE_FAILED
} |
| |
| enum | IceProtocolType { ICEPROTO_RFC5245,
ICEPROTO_RFC5245
} |
| |
| enum | IceConnectionState {
kIceConnectionConnecting = 0,
kIceConnectionFailed,
kIceConnectionConnected,
kIceConnectionCompleted,
kIceConnectionConnecting = 0,
kIceConnectionFailed,
kIceConnectionConnected,
kIceConnectionCompleted
} |
| |
| enum | DtlsTransportState {
DTLS_TRANSPORT_NEW = 0,
DTLS_TRANSPORT_CONNECTING,
DTLS_TRANSPORT_CONNECTED,
DTLS_TRANSPORT_CLOSED,
DTLS_TRANSPORT_FAILED,
DTLS_TRANSPORT_NEW = 0,
DTLS_TRANSPORT_CONNECTING,
DTLS_TRANSPORT_CONNECTED,
DTLS_TRANSPORT_CLOSED,
DTLS_TRANSPORT_FAILED
} |
| |
| enum | IceGatheringState {
kIceGatheringNew = 0,
kIceGatheringGathering,
kIceGatheringComplete,
kIceGatheringNew = 0,
kIceGatheringGathering,
kIceGatheringComplete
} |
| |
| enum | ContinualGatheringPolicy {
GATHER_ONCE = 0,
GATHER_CONTINUALLY,
GATHER_CONTINUALLY_AND_RECOVER,
GATHER_ONCE = 0,
GATHER_CONTINUALLY,
GATHER_CONTINUALLY_AND_RECOVER
} |
| |
| enum | NominationMode {
NominationMode::REGULAR,
NominationMode::AGGRESSIVE,
NominationMode::SEMI_AGGRESSIVE,
NominationMode::REGULAR,
NominationMode::AGGRESSIVE,
NominationMode::SEMI_AGGRESSIVE
} |
| |
| enum | IceRestartState {
IceRestartState::CONNECTING,
IceRestartState::CONNECTED,
IceRestartState::DISCONNECTED,
IceRestartState::MAX_VALUE,
IceRestartState::CONNECTING,
IceRestartState::CONNECTED,
IceRestartState::DISCONNECTED,
IceRestartState::MAX_VALUE
} |
| |
| enum | RelayType { RELAY_GTURN,
RELAY_TURN,
RELAY_GTURN,
RELAY_TURN
} |
| |
| enum | IcePriorityValue {
ICE_TYPE_PREFERENCE_RELAY_TLS = 0,
ICE_TYPE_PREFERENCE_RELAY_TCP = 1,
ICE_TYPE_PREFERENCE_RELAY_UDP = 2,
ICE_TYPE_PREFERENCE_PRFLX_TCP = 80,
ICE_TYPE_PREFERENCE_HOST_TCP = 90,
ICE_TYPE_PREFERENCE_SRFLX = 100,
ICE_TYPE_PREFERENCE_PRFLX = 110,
ICE_TYPE_PREFERENCE_HOST = 126,
ICE_TYPE_PREFERENCE_RELAY_TLS = 0,
ICE_TYPE_PREFERENCE_RELAY_TCP = 1,
ICE_TYPE_PREFERENCE_RELAY_UDP = 2,
ICE_TYPE_PREFERENCE_PRFLX_TCP = 80,
ICE_TYPE_PREFERENCE_HOST_TCP = 90,
ICE_TYPE_PREFERENCE_SRFLX = 100,
ICE_TYPE_PREFERENCE_PRFLX = 110,
ICE_TYPE_PREFERENCE_HOST = 126
} |
| |
| enum | IceCandidatePairState {
IceCandidatePairState::WAITING = 0,
IceCandidatePairState::IN_PROGRESS,
IceCandidatePairState::SUCCEEDED,
IceCandidatePairState::FAILED,
IceCandidatePairState::WAITING = 0,
IceCandidatePairState::IN_PROGRESS,
IceCandidatePairState::SUCCEEDED,
IceCandidatePairState::FAILED
} |
| |
| enum | {
PORTALLOCATOR_DISABLE_UDP = 0x01,
PORTALLOCATOR_DISABLE_STUN = 0x02,
PORTALLOCATOR_DISABLE_RELAY = 0x04,
PORTALLOCATOR_DISABLE_TCP = 0x08,
PORTALLOCATOR_ENABLE_IPV6 = 0x40,
PORTALLOCATOR_ENABLE_SHARED_UFRAG = 0x80,
PORTALLOCATOR_ENABLE_SHARED_SOCKET = 0x100,
PORTALLOCATOR_ENABLE_STUN_RETRANSMIT_ATTRIBUTE = 0x200,
PORTALLOCATOR_DISABLE_ADAPTER_ENUMERATION = 0x400,
PORTALLOCATOR_DISABLE_DEFAULT_LOCAL_CANDIDATE = 0x800,
PORTALLOCATOR_DISABLE_UDP_RELAY = 0x1000,
PORTALLOCATOR_DISABLE_COSTLY_NETWORKS = 0x2000
} |
| |
| enum | IceRegatheringReason {
IceRegatheringReason::NETWORK_CHANGE,
IceRegatheringReason::NETWORK_FAILURE,
IceRegatheringReason::MAX_VALUE,
IceRegatheringReason::NETWORK_CHANGE,
IceRegatheringReason::NETWORK_FAILURE,
IceRegatheringReason::MAX_VALUE
} |
| |
| enum | {
CF_NONE = 0x0,
CF_HOST = 0x1,
CF_REFLEXIVE = 0x2,
CF_RELAY = 0x4,
CF_ALL = 0x7
} |
| |
| enum | TlsCertPolicy { TlsCertPolicy::TLS_CERT_POLICY_SECURE,
TlsCertPolicy::TLS_CERT_POLICY_INSECURE_NO_CHECK,
TlsCertPolicy::TLS_CERT_POLICY_SECURE,
TlsCertPolicy::TLS_CERT_POLICY_INSECURE_NO_CHECK
} |
| |
| enum | ProtocolType {
PROTO_UDP,
PROTO_TCP,
PROTO_SSLTCP,
PROTO_TLS,
PROTO_LAST = PROTO_TLS,
PROTO_UDP,
PROTO_TCP,
PROTO_SSLTCP,
PROTO_TLS,
PROTO_LAST = PROTO_TLS
} |
| |
| enum | ContentAction {
CA_OFFER,
CA_PRANSWER,
CA_ANSWER,
CA_UPDATE,
CA_OFFER,
CA_PRANSWER,
CA_ANSWER,
CA_UPDATE
} |
| |
| enum | ContentSource { CS_LOCAL,
CS_REMOTE,
CS_LOCAL,
CS_REMOTE
} |
| |
| enum | StunMessageType {
STUN_BINDING_REQUEST = 0x0001,
STUN_BINDING_INDICATION = 0x0011,
STUN_BINDING_RESPONSE = 0x0101,
STUN_BINDING_ERROR_RESPONSE = 0x0111,
STUN_BINDING_REQUEST = 0x0001,
STUN_BINDING_INDICATION = 0x0011,
STUN_BINDING_RESPONSE = 0x0101,
STUN_BINDING_ERROR_RESPONSE = 0x0111
} |
| |
| enum | StunAttributeType {
STUN_ATTR_MAPPED_ADDRESS = 0x0001,
STUN_ATTR_USERNAME = 0x0006,
STUN_ATTR_MESSAGE_INTEGRITY = 0x0008,
STUN_ATTR_ERROR_CODE = 0x0009,
STUN_ATTR_UNKNOWN_ATTRIBUTES = 0x000a,
STUN_ATTR_REALM = 0x0014,
STUN_ATTR_NONCE = 0x0015,
STUN_ATTR_XOR_MAPPED_ADDRESS = 0x0020,
STUN_ATTR_SOFTWARE = 0x8022,
STUN_ATTR_ALTERNATE_SERVER = 0x8023,
STUN_ATTR_FINGERPRINT = 0x8028,
STUN_ATTR_ORIGIN = 0x802F,
STUN_ATTR_RETRANSMIT_COUNT = 0xFF00,
STUN_ATTR_MAPPED_ADDRESS = 0x0001,
STUN_ATTR_USERNAME = 0x0006,
STUN_ATTR_MESSAGE_INTEGRITY = 0x0008,
STUN_ATTR_ERROR_CODE = 0x0009,
STUN_ATTR_UNKNOWN_ATTRIBUTES = 0x000a,
STUN_ATTR_REALM = 0x0014,
STUN_ATTR_NONCE = 0x0015,
STUN_ATTR_XOR_MAPPED_ADDRESS = 0x0020,
STUN_ATTR_SOFTWARE = 0x8022,
STUN_ATTR_ALTERNATE_SERVER = 0x8023,
STUN_ATTR_FINGERPRINT = 0x8028,
STUN_ATTR_ORIGIN = 0x802F,
STUN_ATTR_RETRANSMIT_COUNT = 0xFF00
} |
| |
| enum | StunAttributeValueType {
STUN_VALUE_UNKNOWN = 0,
STUN_VALUE_ADDRESS = 1,
STUN_VALUE_XOR_ADDRESS = 2,
STUN_VALUE_UINT32 = 3,
STUN_VALUE_UINT64 = 4,
STUN_VALUE_BYTE_STRING = 5,
STUN_VALUE_ERROR_CODE = 6,
STUN_VALUE_UINT16_LIST = 7,
STUN_VALUE_UNKNOWN = 0,
STUN_VALUE_ADDRESS = 1,
STUN_VALUE_XOR_ADDRESS = 2,
STUN_VALUE_UINT32 = 3,
STUN_VALUE_UINT64 = 4,
STUN_VALUE_BYTE_STRING = 5,
STUN_VALUE_ERROR_CODE = 6,
STUN_VALUE_UINT16_LIST = 7
} |
| |
| enum | StunAddressFamily {
STUN_ADDRESS_UNDEF = 0,
STUN_ADDRESS_IPV4 = 1,
STUN_ADDRESS_IPV6 = 2,
STUN_ADDRESS_UNDEF = 0,
STUN_ADDRESS_IPV4 = 1,
STUN_ADDRESS_IPV6 = 2
} |
| |
| enum | StunErrorCode {
STUN_ERROR_TRY_ALTERNATE = 300,
STUN_ERROR_BAD_REQUEST = 400,
STUN_ERROR_UNAUTHORIZED = 401,
STUN_ERROR_UNKNOWN_ATTRIBUTE = 420,
STUN_ERROR_STALE_CREDENTIALS = 430,
STUN_ERROR_STALE_NONCE = 438,
STUN_ERROR_SERVER_ERROR = 500,
STUN_ERROR_GLOBAL_FAILURE = 600,
STUN_ERROR_TRY_ALTERNATE = 300,
STUN_ERROR_BAD_REQUEST = 400,
STUN_ERROR_UNAUTHORIZED = 401,
STUN_ERROR_UNKNOWN_ATTRIBUTE = 420,
STUN_ERROR_STALE_CREDENTIALS = 430,
STUN_ERROR_STALE_NONCE = 438,
STUN_ERROR_SERVER_ERROR = 500,
STUN_ERROR_GLOBAL_FAILURE = 600
} |
| |
| enum | RelayMessageType {
STUN_SEND_REQUEST = 0x0004,
STUN_SEND_RESPONSE = 0x0104,
STUN_SEND_ERROR_RESPONSE = 0x0114,
STUN_DATA_INDICATION = 0x0115,
STUN_SEND_REQUEST = 0x0004,
STUN_SEND_RESPONSE = 0x0104,
STUN_SEND_ERROR_RESPONSE = 0x0114,
STUN_DATA_INDICATION = 0x0115
} |
| |
| enum | RelayAttributeType {
STUN_ATTR_LIFETIME = 0x000d,
STUN_ATTR_MAGIC_COOKIE = 0x000f,
STUN_ATTR_BANDWIDTH = 0x0010,
STUN_ATTR_DESTINATION_ADDRESS = 0x0011,
STUN_ATTR_SOURCE_ADDRESS2 = 0x0012,
STUN_ATTR_DATA = 0x0013,
STUN_ATTR_OPTIONS = 0x8001,
STUN_ATTR_LIFETIME = 0x000d,
STUN_ATTR_MAGIC_COOKIE = 0x000f,
STUN_ATTR_BANDWIDTH = 0x0010,
STUN_ATTR_DESTINATION_ADDRESS = 0x0011,
STUN_ATTR_SOURCE_ADDRESS2 = 0x0012,
STUN_ATTR_DATA = 0x0013,
STUN_ATTR_OPTIONS = 0x8001
} |
| |
| enum | TurnMessageType {
STUN_ALLOCATE_REQUEST = 0x0003,
STUN_ALLOCATE_RESPONSE = 0x0103,
STUN_ALLOCATE_ERROR_RESPONSE = 0x0113,
TURN_REFRESH_REQUEST = 0x0004,
TURN_REFRESH_RESPONSE = 0x0104,
TURN_REFRESH_ERROR_RESPONSE = 0x0114,
TURN_SEND_INDICATION = 0x0016,
TURN_DATA_INDICATION = 0x0017,
TURN_CREATE_PERMISSION_REQUEST = 0x0008,
TURN_CREATE_PERMISSION_RESPONSE = 0x0108,
TURN_CREATE_PERMISSION_ERROR_RESPONSE = 0x0118,
TURN_CHANNEL_BIND_REQUEST = 0x0009,
TURN_CHANNEL_BIND_RESPONSE = 0x0109,
TURN_CHANNEL_BIND_ERROR_RESPONSE = 0x0119,
STUN_ALLOCATE_REQUEST = 0x0003,
STUN_ALLOCATE_RESPONSE = 0x0103,
STUN_ALLOCATE_ERROR_RESPONSE = 0x0113,
TURN_REFRESH_REQUEST = 0x0004,
TURN_REFRESH_RESPONSE = 0x0104,
TURN_REFRESH_ERROR_RESPONSE = 0x0114,
TURN_SEND_INDICATION = 0x0016,
TURN_DATA_INDICATION = 0x0017,
TURN_CREATE_PERMISSION_REQUEST = 0x0008,
TURN_CREATE_PERMISSION_RESPONSE = 0x0108,
TURN_CREATE_PERMISSION_ERROR_RESPONSE = 0x0118,
TURN_CHANNEL_BIND_REQUEST = 0x0009,
TURN_CHANNEL_BIND_RESPONSE = 0x0109,
TURN_CHANNEL_BIND_ERROR_RESPONSE = 0x0119
} |
| |
| enum | TurnAttributeType {
STUN_ATTR_CHANNEL_NUMBER = 0x000C,
STUN_ATTR_TURN_LIFETIME = 0x000d,
STUN_ATTR_XOR_PEER_ADDRESS = 0x0012,
STUN_ATTR_XOR_RELAYED_ADDRESS = 0x0016,
STUN_ATTR_EVEN_PORT = 0x0018,
STUN_ATTR_REQUESTED_TRANSPORT = 0x0019,
STUN_ATTR_DONT_FRAGMENT = 0x001A,
STUN_ATTR_RESERVATION_TOKEN = 0x0022,
STUN_ATTR_CHANNEL_NUMBER = 0x000C,
STUN_ATTR_TURN_LIFETIME = 0x000d,
STUN_ATTR_XOR_PEER_ADDRESS = 0x0012,
STUN_ATTR_XOR_RELAYED_ADDRESS = 0x0016,
STUN_ATTR_EVEN_PORT = 0x0018,
STUN_ATTR_REQUESTED_TRANSPORT = 0x0019,
STUN_ATTR_DONT_FRAGMENT = 0x001A,
STUN_ATTR_RESERVATION_TOKEN = 0x0022
} |
| |
| enum | TurnErrorType {
STUN_ERROR_FORBIDDEN = 403,
STUN_ERROR_ALLOCATION_MISMATCH = 437,
STUN_ERROR_WRONG_CREDENTIALS = 441,
STUN_ERROR_UNSUPPORTED_PROTOCOL = 442,
STUN_ERROR_FORBIDDEN = 403,
STUN_ERROR_ALLOCATION_MISMATCH = 437,
STUN_ERROR_WRONG_CREDENTIALS = 441,
STUN_ERROR_UNSUPPORTED_PROTOCOL = 442
} |
| |
| enum | IceAttributeType {
STUN_ATTR_PRIORITY = 0x0024,
STUN_ATTR_USE_CANDIDATE = 0x0025,
STUN_ATTR_ICE_CONTROLLED = 0x8029,
STUN_ATTR_ICE_CONTROLLING = 0x802A,
STUN_ATTR_NOMINATION = 0xC001,
STUN_ATTR_NETWORK_INFO = 0xC057,
STUN_ATTR_PRIORITY = 0x0024,
STUN_ATTR_USE_CANDIDATE = 0x0025,
STUN_ATTR_ICE_CONTROLLED = 0x8029,
STUN_ATTR_ICE_CONTROLLING = 0x802A,
STUN_ATTR_NOMINATION = 0xC001,
STUN_ATTR_NETWORK_INFO = 0xC057
} |
| |
| enum | IceErrorCode { STUN_ERROR_ROLE_CONFLICT = 487,
STUN_ERROR_ROLE_CONFLICT = 487
} |
| |
| enum | SecurePolicy {
SEC_DISABLED,
SEC_ENABLED,
SEC_REQUIRED,
SEC_DISABLED,
SEC_ENABLED,
SEC_REQUIRED
} |
| |
| enum | IceRole {
ICEROLE_CONTROLLING = 0,
ICEROLE_CONTROLLED,
ICEROLE_UNKNOWN,
ICEROLE_CONTROLLING = 0,
ICEROLE_CONTROLLED,
ICEROLE_UNKNOWN
} |
| |
| enum | IceMode { ICEMODE_FULL,
ICEMODE_LITE,
ICEMODE_FULL,
ICEMODE_LITE
} |
| |
| enum | ConnectionRole {
CONNECTIONROLE_NONE = 0,
CONNECTIONROLE_ACTIVE,
CONNECTIONROLE_PASSIVE,
CONNECTIONROLE_ACTPASS,
CONNECTIONROLE_HOLDCONN,
CONNECTIONROLE_NONE = 0,
CONNECTIONROLE_ACTIVE,
CONNECTIONROLE_PASSIVE,
CONNECTIONROLE_ACTPASS,
CONNECTIONROLE_HOLDCONN
} |
| |
| enum | { MSG_ALLOCATION_TIMEOUT
} |
| |
| enum | SessionState {
SessionState::GATHERING,
SessionState::CLEARED,
SessionState::STOPPED,
SessionState::GATHERING,
SessionState::CLEARED,
SessionState::STOPPED
} |
| |
| enum | { MSG_MONITOR_POLL = 1,
MSG_MONITOR_START = 2,
MSG_MONITOR_STOP = 3,
MSG_MONITOR_SIGNAL = 4
} |
| |
| enum | QuicTransportState {
QUIC_TRANSPORT_NEW = 0,
QUIC_TRANSPORT_CONNECTING,
QUIC_TRANSPORT_CONNECTED,
QUIC_TRANSPORT_CLOSED,
QUIC_TRANSPORT_NEW = 0,
QUIC_TRANSPORT_CONNECTING,
QUIC_TRANSPORT_CONNECTED,
QUIC_TRANSPORT_CLOSED
} |
| |
| enum | {
MSG_EARLYMEDIATIMEOUT = 1,
MSG_SEND_RTP_PACKET,
MSG_SEND_RTCP_PACKET,
MSG_CHANNEL_ERROR,
MSG_READYTOSENDDATA,
MSG_DATARECEIVED,
MSG_FIRSTPACKETRECEIVED
} |
| |
| enum | { MSG_MONITOR_POLL = 1,
MSG_MONITOR_START = 2,
MSG_MONITOR_STOP = 3,
MSG_MONITOR_SIGNAL = 4
} |
| |
| enum | MediaContentDirection {
MD_INACTIVE,
MD_SENDONLY,
MD_RECVONLY,
MD_SENDRECV,
MD_INACTIVE,
MD_SENDONLY,
MD_RECVONLY,
MD_SENDRECV
} |
| |
| enum | CryptoType {
CT_NONE,
CT_SDES,
CT_DTLS,
CT_NONE,
CT_SDES,
CT_DTLS
} |
| |
|
| std::string | MediaTypeToString (MediaType type) |
| |
| MediaType | MediaTypeFromString (const std::string &type_str) |
| |
| std::ostream & | operator<< (std::ostream &os, const AudioCodec &ac) |
| |
| template<class Codec > |
| const Codec * | FindCodecById (const std::vector< Codec > &codecs, int payload_type) |
| |
| bool | CodecNamesEq (const std::string &name1, const std::string &name2) |
| |
| bool | CodecNamesEq (const char *name1, const char *name2) |
| |
| bool | HasNack (const Codec &codec) |
| |
| bool | HasRemb (const Codec &codec) |
| |
| bool | HasTransportCc (const Codec &codec) |
| |
| const VideoCodec * | FindMatchingCodec (const std::vector< VideoCodec > &supported_codecs, const VideoCodec &codec) |
| |
| bool | CompareDtmfInfo (const FakeVoiceMediaChannel::DtmfInfo &info, uint32_t ssrc, int event_code, int duration) |
| |
| webrtc::RtpParameters | CreateRtpParametersWithOneEncoding () |
| |
| bool | GetRtpPayloadType (const void *data, size_t len, int *value) |
| |
| bool | GetRtpSeqNum (const void *data, size_t len, int *value) |
| |
| bool | GetRtpTimestamp (const void *data, size_t len, uint32_t *value) |
| |
| bool | GetRtpSsrc (const void *data, size_t len, uint32_t *value) |
| |
| bool | GetRtpHeaderLen (const void *data, size_t len, size_t *value) |
| |
| bool | GetRtcpType (const void *data, size_t len, int *value) |
| |
| bool | GetRtcpSsrc (const void *data, size_t len, uint32_t *value) |
| |
| bool | GetRtpHeader (const void *data, size_t len, RtpHeader *header) |
| |
| bool | SetRtpSsrc (void *data, size_t len, uint32_t value) |
| |
| bool | SetRtpHeader (void *data, size_t len, const RtpHeader &header) |
| |
| bool | IsRtpPacket (const void *data, size_t len) |
| |
| bool | IsValidRtpPayloadType (int payload_type) |
| |
| bool | ValidateRtpHeader (const uint8_t *rtp, size_t length, size_t *header_length) |
| |
| bool | UpdateRtpAbsSendTimeExtension (uint8_t *rtp, size_t length, int extension_id, uint64_t time_us) |
| |
| bool | ApplyPacketOptions (uint8_t *data, size_t length, const rtc::PacketTimeUpdateParams &packet_time_params, uint64_t time_us) |
| |
| template<class Condition > |
| const StreamParams * | GetStream (const StreamParamsVec &streams, Condition condition) |
| |
| const StreamParams * | GetStreamBySsrc (const StreamParamsVec &streams, uint32_t ssrc) |
| |
| const StreamParams * | GetStreamByIds (const StreamParamsVec &streams, const std::string &groupid, const std::string &id) |
| |
| const StreamParams * | GetStream (const StreamParamsVec &streams, const StreamSelector &selector) |
| |
| template<class Condition > |
| bool | RemoveStream (StreamParamsVec *streams, Condition condition) |
| |
| bool | RemoveStream (StreamParamsVec *streams, const StreamSelector &selector) |
| |
| bool | RemoveStreamBySsrc (StreamParamsVec *streams, uint32_t ssrc) |
| |
| bool | RemoveStreamByIds (StreamParamsVec *streams, const std::string &groupid, const std::string &id) |
| |
| bool | IsOneSsrcStream (const StreamParams &sp) |
| |
| bool | IsSimulcastStream (const StreamParams &sp) |
| |
| template<class T > |
| std::vector< T > | MakeVector (const T a[], size_t s) |
| |
| template<class C > |
| bool | ContainsMatchingCodec (const std::vector< C > &codecs, const C &codec) |
| |
| cricket::StreamParams | CreateSimStreamParams (const std::string &cname, const std::vector< uint32_t > &ssrcs) |
| |
| cricket::StreamParams | CreateSimWithRtxStreamParams (const std::string &cname, const std::vector< uint32_t > &ssrcs, const std::vector< uint32_t > &rtx_ssrcs) |
| |
| cricket::StreamParams | CreatePrimaryWithFecFrStreamParams (const std::string &cname, uint32_t primary_ssrc, uint32_t flexfec_ssrc) |
| |
| bool | UnwrapTurnPacket (const uint8_t *packet, size_t packet_size, size_t *content_position, size_t *content_size) |
| |
| uint32_t | CanonicalFourCC (uint32_t fourcc) |
| |
| std::string | GetFourccName (uint32_t fourcc) |
| |
| webrtc::SdpAudioFormat | AudioCodecToSdpAudioFormat (const AudioCodec &ac) |
| |
| int | GetTotalMaxBitrateBps (const std::vector< webrtc::VideoStream > &streams) |
| |
| void | GetSimulcastSsrcs (const StreamParams &sp, std::vector< uint32_t > *ssrcs) |
| |
| std::vector< webrtc::VideoStream > | GetSimulcastConfig (size_t max_streams, int width, int height, int max_bitrate_bps, int max_qp, int max_framerate, bool is_screencast=false) |
| |
| bool | UseSimulcastScreenshare () |
| |
| bool | ValidateRtpExtensions (const std::vector< webrtc::RtpExtension > &extensions) |
| |
| std::vector< webrtc::RtpExtension > | FilterRtpExtensions (const std::vector< webrtc::RtpExtension > &extensions, bool(*supported)(const std::string &), bool filter_redundant_extensions) |
| |
| webrtc::Call::Config::BitrateConfig | GetBitrateConfigForCodec (const Codec &codec) |
| |
| bool | BadTransportDescription (const std::string &desc, std::string *err_desc) |
| |
| bool | IceCredentialsChanged (const std::string &old_ufrag, const std::string &old_pwd, const std::string &new_ufrag, const std::string &new_pwd) |
| |
| bool | VerifyCandidate (const Candidate &candidate, std::string *error) |
| |
| bool | VerifyCandidates (const Candidates &candidates, std::string *error) |
| |
| const char * | ProtoToString (ProtocolType proto) |
| |
| bool | StringToProto (const char *value, ProtocolType *proto) |
| |
| const ContentInfo * | FindContentInfoByName (const ContentInfos &contents, const std::string &name) |
| |
| const ContentInfo * | FindContentInfoByType (const ContentInfos &contents, const std::string &type) |
| |
| int | GetStunSuccessResponseType (int request_type) |
| |
| int | GetStunErrorResponseType (int request_type) |
| |
| bool | IsStunRequestType (int msg_type) |
| |
| bool | IsStunIndicationType (int msg_type) |
| |
| bool | IsStunSuccessResponseType (int msg_type) |
| |
| bool | IsStunErrorResponseType (int msg_type) |
| |
| bool | ComputeStunCredentialHash (const std::string &username, const std::string &realm, const std::string &password, std::string *hash) |
| |
| bool | StringToConnectionRole (const std::string &role_str, ConnectionRole *role) |
| |
| bool | ConnectionRoleToString (const ConnectionRole &role, std::string *role_str) |
| |
| std::string | MediaContentDirectionToString (MediaContentDirection direction) |
| |
| RtpTransceiverDirection | NegotiateRtpTransceiverDirection (RtpTransceiverDirection offer, RtpTransceiverDirection wants) |
| |
| bool | IsMediaContent (const ContentInfo *content) |
| |
| bool | IsAudioContent (const ContentInfo *content) |
| |
| bool | IsVideoContent (const ContentInfo *content) |
| |
| bool | IsDataContent (const ContentInfo *content) |
| |
| const ContentInfo * | GetFirstMediaContent (const ContentInfos &contents, MediaType media_type) |
| |
| const ContentInfo * | GetFirstAudioContent (const ContentInfos &contents) |
| |
| const ContentInfo * | GetFirstVideoContent (const ContentInfos &contents) |
| |
| const ContentInfo * | GetFirstDataContent (const ContentInfos &contents) |
| |
| const ContentInfo * | GetFirstAudioContent (const SessionDescription *sdesc) |
| |
| const ContentInfo * | GetFirstVideoContent (const SessionDescription *sdesc) |
| |
| const ContentInfo * | GetFirstDataContent (const SessionDescription *sdesc) |
| |
| const AudioContentDescription * | GetFirstAudioContentDescription (const SessionDescription *sdesc) |
| |
| const VideoContentDescription * | GetFirstVideoContentDescription (const SessionDescription *sdesc) |
| |
| const DataContentDescription * | GetFirstDataContentDescription (const SessionDescription *sdesc) |
| |
| ContentInfo * | GetFirstMediaContent (ContentInfos &contents, MediaType media_type) |
| |
| ContentInfo * | GetFirstAudioContent (ContentInfos &contents) |
| |
| ContentInfo * | GetFirstVideoContent (ContentInfos &contents) |
| |
| ContentInfo * | GetFirstDataContent (ContentInfos &contents) |
| |
| ContentInfo * | GetFirstAudioContent (SessionDescription *sdesc) |
| |
| ContentInfo * | GetFirstVideoContent (SessionDescription *sdesc) |
| |
| ContentInfo * | GetFirstDataContent (SessionDescription *sdesc) |
| |
| AudioContentDescription * | GetFirstAudioContentDescription (SessionDescription *sdesc) |
| |
| VideoContentDescription * | GetFirstVideoContentDescription (SessionDescription *sdesc) |
| |
| DataContentDescription * | GetFirstDataContentDescription (SessionDescription *sdesc) |
| |
| void | GetSupportedAudioCryptoSuites (const rtc::CryptoOptions &crypto_options, std::vector< int > *crypto_suites) |
| |
| void | GetSupportedVideoCryptoSuites (const rtc::CryptoOptions &crypto_options, std::vector< int > *crypto_suites) |
| |
| void | GetSupportedDataCryptoSuites (const rtc::CryptoOptions &crypto_options, std::vector< int > *crypto_suites) |
| |
| void | GetDefaultSrtpCryptoSuites (const rtc::CryptoOptions &crypto_options, std::vector< int > *crypto_suites) |
| |
| void | GetSupportedAudioCryptoSuiteNames (const rtc::CryptoOptions &crypto_options, std::vector< std::string > *crypto_suite_names) |
| |
| void | GetSupportedVideoCryptoSuiteNames (const rtc::CryptoOptions &crypto_options, std::vector< std::string > *crypto_suite_names) |
| |
| void | GetSupportedDataCryptoSuiteNames (const rtc::CryptoOptions &crypto_options, std::vector< std::string > *crypto_suite_names) |
| |
| void | GetDefaultSrtpCryptoSuiteNames (const rtc::CryptoOptions &crypto_options, std::vector< std::string > *crypto_suite_names) |
| |
| void | ShutdownSrtp () |
| |
| const DataCodec * | FindUnknownCodec (const std::vector< DataCodec > &codecs) |
| |
| const DataCodec * | FindKnownCodec (const std::vector< DataCodec > &codecs) |
| |
| bool | GetUint8 (const void *data, size_t offset, int *value) |
| |
| bool | GetUint16 (const void *data, size_t offset, int *value) |
| |
| bool | GetUint32 (const void *data, size_t offset, uint32_t *value) |
| |
| bool | SetUint8 (void *data, size_t offset, uint8_t value) |
| |
| bool | SetUint16 (void *data, size_t offset, uint16_t value) |
| |
| bool | SetUint32 (void *data, size_t offset, uint32_t value) |
| |
| bool | GetRtpFlags (const void *data, size_t len, int *value) |
| |
| | TEST (RtpUtilsTest, GetRtp) |
| |
| | TEST (RtpUtilsTest, SetRtpHeader) |
| |
| | TEST (RtpUtilsTest, GetRtpHeaderLen) |
| |
| | TEST (RtpUtilsTest, GetRtcp) |
| |
| | TEST (RtpUtilsTest, InvalidRtpHeader) |
| |
| | TEST (RtpUtilsTest, Valid2ByteExtnHdrRtpMessage) |
| |
| | TEST (RtpUtilsTest, ValidRtpPacketWithAbsSendTimeExtension) |
| |
| | TEST (RtpUtilsTest, UpdateAbsSendTimeExtensionIn2ByteHeaderExtn) |
| |
| | TEST (RtpUtilsTest, UpdateAbsSendTimeExtensionInTurnSendIndication) |
| |
| | TEST (RtpUtilsTest, ApplyPacketOptionsWithDefaultValues) |
| |
| | TEST (RtpUtilsTest, ApplyPacketOptionsWithAuthParams) |
| |
| | TEST (RtpUtilsTest, UpdateAbsSendTimeExtensionInRtpPacket) |
| |
| | TEST (RtpUtilsTest, ApplyPacketOptionsWithAuthParamsAndAbsSendTime) |
| |
| bool | GetStream (const StreamParamsVec &streams, const StreamSelector &selector, StreamParams *stream_out) |
| |
| | TEST (TurnUtilsTest, InvalidTurnSendIndicationMessages) |
| |
| | TEST (TurnUtilsTest, ValidTurnSendIndicationMessage) |
| |
| | TEST (TurnUtilsTest, ValidTurnChannelMessages) |
| |
| | TEST (TurnUtilsTest, ChannelMessageZeroLength) |
| |
| | TEST_F (VideoAdapterTest, AdaptNothing) |
| |
| | TEST_F (VideoAdapterTest, AdaptZeroInterval) |
| |
| | TEST_F (VideoAdapterTest, AdaptFramerateToHalf) |
| |
| | TEST_F (VideoAdapterTest, AdaptFramerateToTwoThirds) |
| |
| | TEST_F (VideoAdapterTest, AdaptFramerateHighLimit) |
| |
| | TEST_F (VideoAdapterTest, AdaptFramerateTimestampOffset) |
| |
| | TEST_F (VideoAdapterTest, AdaptFramerateTimestampJitter) |
| |
| | TEST_F (VideoAdapterTest, AdaptFramerateOntheFly) |
| |
| | TEST_F (VideoAdapterTest, AdaptFrameResolutionHighLimit) |
| |
| | TEST_F (VideoAdapterTest, AdaptFrameResolutionIdentical) |
| |
| | TEST_F (VideoAdapterTest, AdaptFrameResolutionQuarter) |
| |
| | TEST_F (VideoAdapterTest, AdaptFrameResolutionDrop) |
| |
| | TEST_F (VideoAdapterTest, AdaptResolution) |
| |
| | TEST_F (VideoAdapterTest, AdaptResolutionOnTheFly) |
| |
| | TEST_F (VideoAdapterTest, DropAllFrames) |
| |
| | TEST_F (VideoAdapterTest, TestOnOutputFormatRequest) |
| |
| | TEST_F (VideoAdapterTest, TestViewRequestPlusCameraSwitch) |
| |
| | TEST_F (VideoAdapterTest, TestVGAWidth) |
| |
| | TEST_F (VideoAdapterTest, TestOnResolutionRequestInSmallSteps) |
| |
| | TEST_F (VideoAdapterTest, TestOnResolutionRequestMaxZero) |
| |
| | TEST_F (VideoAdapterTest, TestOnResolutionRequestInLargeSteps) |
| |
| | TEST_F (VideoAdapterTest, TestOnOutputFormatRequestCapsMaxResolution) |
| |
| | TEST_F (VideoAdapterTest, TestOnResolutionRequestReset) |
| |
| | TEST_F (VideoAdapterTest, TestCroppingWithResolutionRequest) |
| |
| | TEST_F (VideoAdapterTest, TestCroppingOddResolution) |
| |
| | TEST_F (VideoAdapterTest, TestAdaptToVerySmallResolution) |
| |
| | TEST_F (VideoAdapterTest, AdaptFrameResolutionDropWithResolutionRequest) |
| |
| | TEST_F (VideoAdapterTest, TestAdaptToMax) |
| |
| | TEST (VideoCommonTest, TestCanonicalFourCC) |
| |
| | TEST (VideoCommonTest, TestVideoFormatFps) |
| |
| | TEST (VideoCommonTest, TestVideoFormatIsSize0x0) |
| |
| | TEST (VideoCommonTest, TestVideoFormatToString) |
| |
| | TEST (VideoCommonTest, TestVideoFormatCompare) |
| |
| | TEST (NullWebRtcVideoEngineTest, CheckInterface) |
| |
| | TEST_F (PayloadTypeMapperTest, StaticPayloadTypes) |
| |
| | TEST_F (PayloadTypeMapperTest, WebRTCPayloadTypes) |
| |
| | TEST_F (PayloadTypeMapperTest, ValidDynamicPayloadTypes) |
| |
| | TEST_F (PayloadTypeMapperTest, ToAudioCodec) |
| |
| void | MaybeExchangeWidthHeight (int *width, int *height) |
| |
| int | FindSimulcastFormatIndex (int width, int height) |
| |
| int | FindSimulcastFormatIndex (int width, int height, size_t max_layers) |
| |
| int | NormalizeSimulcastSize (int size, size_t simulcast_layers) |
| |
| size_t | FindSimulcastMaxLayers (int width, int height) |
| |
| int | FindSimulcastMaxBitrateBps (int width, int height) |
| |
| int | FindSimulcastTargetBitrateBps (int width, int height) |
| |
| int | FindSimulcastMinBitrateBps (int width, int height) |
| |
| bool | SlotSimulcastMaxResolution (size_t max_layers, int *width, int *height) |
| |
| | TEST_F (ScreenshareLayerConfigTest, UsesDefaultBitrateConfigForDefaultGroup) |
| |
| | TEST_F (ScreenshareLayerConfigTest, UsesDefaultConfigForInvalidBitrates) |
| |
| | TEST_F (ScreenshareLayerConfigTest, ParsesValidBitrateConfig) |
| |
| | TEST (WebRtcMediaEngineTest, ValidateRtpExtensions_EmptyList) |
| |
| | TEST (WebRtcMediaEngineTest, ValidateRtpExtensions_AllGood) |
| |
| | TEST (WebRtcMediaEngineTest, ValidateRtpExtensions_OutOfRangeId_Low) |
| |
| | TEST (WebRtcMediaEngineTest, ValidateRtpExtensions_OutOfRangeId_High) |
| |
| | TEST (WebRtcMediaEngineTest, ValidateRtpExtensions_OverlappingIds_StartOfSet) |
| |
| | TEST (WebRtcMediaEngineTest, ValidateRtpExtensions_OverlappingIds_EndOfSet) |
| |
| | TEST (WebRtcMediaEngineTest, FilterRtpExtensions_EmptyList) |
| |
| | TEST (WebRtcMediaEngineTest, FilterRtpExtensions_IncludeOnlySupported) |
| |
| | TEST (WebRtcMediaEngineTest, FilterRtpExtensions_SortedByName_1) |
| |
| | TEST (WebRtcMediaEngineTest, FilterRtpExtensions_SortedByName_2) |
| |
| | TEST (WebRtcMediaEngineTest, FilterRtpExtensions_DontRemoveRedundant) |
| |
| | TEST (WebRtcMediaEngineTest, FilterRtpExtensions_RemoveRedundant) |
| |
| | TEST (WebRtcMediaEngineTest, FilterRtpExtensions_RemoveRedundantBwe_1) |
| |
| | TEST (WebRtcMediaEngineTest, FilterRtpExtensions_RemoveRedundantBwe_2) |
| |
| | TEST (WebRtcMediaEngineTest, FilterRtpExtensions_RemoveRedundantBwe_3) |
| |
| | TEST (WebRtcMediaEngineFactoryTest, CreateOldApi) |
| |
| | TEST (WebRtcMediaEngineFactoryTest, CreateWithBuiltinDecoders) |
| |
| | TEST_F (WebRtcVideoEngine2Test, AnnouncesVp9AccordingToBuildFlags) |
| |
| | TEST_F (WebRtcVideoEngine2Test, DefaultRtxCodecHasAssociatedPayloadTypeSet) |
| |
| | TEST_F (WebRtcVideoEngine2Test, SupportsTimestampOffsetHeaderExtension) |
| |
| | TEST_F (WebRtcVideoEngine2Test, SupportsAbsoluteSenderTimeHeaderExtension) |
| |
| | TEST_F (WebRtcVideoEngine2Test, SupportsTransportSequenceNumberHeaderExtension) |
| |
| | TEST_F (WebRtcVideoEngine2Test, SupportsVideoRotationHeaderExtension) |
| |
| | TEST_F (WebRtcVideoEngine2Test, CVOSetHeaderExtensionBeforeCapturer) |
| |
| | TEST_F (WebRtcVideoEngine2Test, CVOSetHeaderExtensionBeforeAddSendStream) |
| |
| | TEST_F (WebRtcVideoEngine2Test, CVOSetHeaderExtensionAfterCapturer) |
| |
| | TEST_F (WebRtcVideoEngine2Test, SetSendFailsBeforeSettingCodecs) |
| |
| | TEST_F (WebRtcVideoEngine2Test, GetStatsWithoutSendCodecsSetDoesNotCrash) |
| |
| | TEST_F (WebRtcVideoEngine2Test, UseExternalFactoryForVp8WhenSupported) |
| |
| | TEST_F (WebRtcVideoEngine2Test, RtxCodecAddedForExternalCodec) |
| |
| | TEST_F (WebRtcVideoEngine2Test, EnablesFullEncoderTimeForExternalEncoders) |
| |
| | TEST_F (WebRtcVideoEngine2Test, DisablesFullEncoderTimeForNonExternalEncoders) |
| |
| | TEST_F (WebRtcVideoEngine2Test, CanConstructDecoderForVp9EncoderFactory) |
| |
| | TEST_F (WebRtcVideoEngine2Test, PropagatesInputFrameTimestamp) |
| |
| | TEST_F (WebRtcVideoEngine2Test, UsesSimulcastAdapterForVp8Factories) |
| |
| | TEST_F (WebRtcVideoEngine2Test, ChannelWithExternalH264CanChangeToInternalVp8) |
| |
| | TEST_F (WebRtcVideoEngine2Test, DontUseExternalEncoderFactoryForUnsupportedCodecs) |
| |
| | TEST_F (WebRtcVideoEngine2Test, UsesSimulcastAdapterForVp8WithCombinedVP8AndH264Factory) |
| |
| | TEST_F (WebRtcVideoEngine2Test, DestroysNonSimulcastEncoderFromCombinedVP8AndH264Factory) |
| |
| | TEST_F (WebRtcVideoEngine2Test, SimulcastDisabledForH264) |
| |
| | TEST_F (WebRtcVideoEngine2Test, Flexfec03SupportedAsInternalCodecBehindFieldTrial) |
| |
| | TEST_F (WebRtcVideoEngine2Test, ReportSupportedExternalCodecs) |
| |
| | TEST_F (WebRtcVideoEngine2Test, ReportSupportedExternalCodecsWithAddedCodec) |
| |
| | TEST_F (WebRtcVideoEngine2Test, RegisterExternalDecodersIfSupported) |
| |
| | TEST_F (WebRtcVideoEngine2Test, RegisterExternalH264DecoderIfSupported) |
| |
| | TEST_F (WebRtcVideoEngine2Test, StreamParamsIdPassedToDecoderFactory) |
| |
| | TEST_F (WebRtcVideoEngine2Test, DISABLED_RecreatesEncoderOnContentTypeChange) |
| |
| | WEBRTC_BASE_TEST (SetSend) |
| |
| | WEBRTC_BASE_TEST (SetSendWithoutCodecs) |
| |
| | WEBRTC_BASE_TEST (SetSendSetsTransportBufferSizes) |
| |
| | WEBRTC_BASE_TEST (GetStats) |
| |
| | WEBRTC_BASE_TEST (GetStatsMultipleRecvStreams) |
| |
| | WEBRTC_BASE_TEST (GetStatsMultipleSendStreams) |
| |
| | WEBRTC_BASE_TEST (SetSendBandwidth) |
| |
| | WEBRTC_BASE_TEST (SetSendSsrc) |
| |
| | WEBRTC_BASE_TEST (SetSendSsrcAfterSetCodecs) |
| |
| | WEBRTC_BASE_TEST (SetSink) |
| |
| | WEBRTC_BASE_TEST (AddRemoveSendStreams) |
| |
| | WEBRTC_BASE_TEST (SimulateConference) |
| |
| | WEBRTC_DISABLED_BASE_TEST (AddRemoveCapturer) |
| |
| | WEBRTC_BASE_TEST (RemoveCapturerWithoutAdd) |
| |
| | WEBRTC_BASE_TEST (AddRemoveCapturerMultipleSources) |
| |
| | WEBRTC_BASE_TEST (RejectEmptyStreamParams) |
| |
| | WEBRTC_BASE_TEST (MultipleSendStreams) |
| |
| | TEST_F (WebRtcVideoChannel2BaseTest, SendAndReceiveVp8Vga) |
| |
| | TEST_F (WebRtcVideoChannel2BaseTest, SendAndReceiveVp8Qvga) |
| |
| | TEST_F (WebRtcVideoChannel2BaseTest, SendAndReceiveVp8SvcQqvga) |
| |
| | TEST_F (WebRtcVideoChannel2BaseTest, TwoStreamsSendAndReceive) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetsSyncGroupFromSyncLabel) |
| |
| | TEST_F (WebRtcVideoChannel2Test, RecvStreamWithSimAndRtx) |
| |
| | TEST_F (WebRtcVideoChannel2Test, RecvStreamWithRtx) |
| |
| | TEST_F (WebRtcVideoChannel2Test, RecvStreamNoRtx) |
| |
| | TEST_F (WebRtcVideoChannel2Test, NoHeaderExtesionsByDefault) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SendRtpTimestampOffsetHeaderExtensions) |
| |
| | TEST_F (WebRtcVideoChannel2Test, RecvRtpTimestampOffsetHeaderExtensions) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SendAbsoluteSendTimeHeaderExtensions) |
| |
| | TEST_F (WebRtcVideoChannel2Test, RecvAbsoluteSendTimeHeaderExtensions) |
| |
| | TEST_F (WebRtcVideoChannel2Test, FiltersExtensionsPicksTransportSeqNum) |
| |
| | TEST_F (WebRtcVideoChannel2Test, FiltersExtensionsPicksAbsSendTime) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SendTransportSequenceNumberHeaderExtensions) |
| |
| | TEST_F (WebRtcVideoChannel2Test, RecvTransportSequenceNumberHeaderExtensions) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SendVideoRotationHeaderExtensions) |
| |
| | TEST_F (WebRtcVideoChannel2Test, RecvVideoRotationHeaderExtensions) |
| |
| | TEST_F (WebRtcVideoChannel2Test, IdenticalSendExtensionsDoesntRecreateStream) |
| |
| | TEST_F (WebRtcVideoChannel2Test, IdenticalRecvExtensionsDoesntRecreateStream) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetSendRtpHeaderExtensionsExcludeUnsupportedExtensions) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetRecvRtpHeaderExtensionsExcludeUnsupportedExtensions) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetSendRtpHeaderExtensionsRejectsIncorrectIds) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetRecvRtpHeaderExtensionsRejectsIncorrectIds) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetSendRtpHeaderExtensionsRejectsDuplicateIds) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetRecvRtpHeaderExtensionsRejectsDuplicateIds) |
| |
| | TEST_F (WebRtcVideoChannel2Test, AddRecvStreamOnlyUsesOneReceiveStream) |
| |
| | TEST_F (WebRtcVideoChannel2Test, RtcpIsCompoundByDefault) |
| |
| | TEST_F (WebRtcVideoChannel2Test, RembIsEnabledByDefault) |
| |
| | TEST_F (WebRtcVideoChannel2Test, TransportCcIsEnabledByDefault) |
| |
| | TEST_F (WebRtcVideoChannel2Test, RembCanBeEnabledAndDisabled) |
| |
| | TEST_F (WebRtcVideoChannel2Test, TransportCcCanBeEnabledAndDisabled) |
| |
| | TEST_F (WebRtcVideoChannel2Test, NackIsEnabledByDefault) |
| |
| | TEST_F (WebRtcVideoChannel2Test, NackCanBeEnabledAndDisabled) |
| |
| | TEST_F (WebRtcVideoChannel2Test, ReconfiguresEncodersWhenNotSending) |
| |
| | TEST_F (WebRtcVideoChannel2Test, UsesCorrectSettingsForScreencast) |
| |
| | TEST_F (WebRtcVideoChannel2Test, ConferenceModeScreencastConfiguresTemporalLayer) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SuspendBelowMinBitrateDisabledByDefault) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetMediaConfigSuspendBelowMinBitrate) |
| |
| | TEST_F (WebRtcVideoChannel2Test, Vp8DenoisingEnabledByDefault) |
| |
| | TEST_F (WebRtcVideoChannel2Test, VerifyVp8SpecificSettings) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetIdenticalOptionsDoesntReconfigureEncoder) |
| |
| | TEST_F (Vp9SettingsTest, VerifyVp9SpecificSettings) |
| |
| | TEST_F (Vp9SettingsTestWithNoFlag, VerifySettings) |
| |
| | TEST_F (Vp9SettingsTestWithInvalidFlag, VerifySettings) |
| |
| | TEST_F (Vp9SettingsTestWith2SL3TLFlag, VerifySettings) |
| |
| | TEST_F (WebRtcVideoChannel2Test, AdaptsOnOveruse) |
| |
| | TEST_F (WebRtcVideoChannel2Test, DoesNotAdaptOnOveruseWhenDisabled) |
| |
| | TEST_F (WebRtcVideoChannel2Test, DoesNotAdaptOnOveruseWhenScreensharing) |
| |
| | TEST_F (WebRtcVideoChannel2Test, AdaptsOnOveruseAndChangeResolution) |
| |
| | TEST_F (WebRtcVideoChannel2Test, PreviousAdaptationDoesNotApplyToScreenshare) |
| |
| | TEST_F (WebRtcVideoChannel2Test, EstimatesNtpStartTimeCorrectly) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetDefaultSendCodecs) |
| |
| | TEST_F (WebRtcVideoChannel2Test, FlexfecCodecWithoutSsrcNotExposedByDefault) |
| |
| | TEST_F (WebRtcVideoChannel2Test, FlexfecCodecWithSsrcNotExposedByDefault) |
| |
| | TEST_F (WebRtcVideoChannel2FlexfecTest, DefaultFlexfecCodecHasTransportCcAndRembFeedbackParam) |
| |
| | TEST_F (WebRtcVideoChannel2FlexfecTest, SetDefaultSendCodecsWithoutSsrc) |
| |
| | TEST_F (WebRtcVideoChannel2FlexfecTest, SetDefaultSendCodecsWithSsrc) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetSendCodecsWithoutFec) |
| |
| | TEST_F (WebRtcVideoChannel2FlexfecTest, SetSendCodecsWithoutFec) |
| |
| | TEST_F (WebRtcVideoChannel2FlexfecTest, SetRecvCodecsWithFec) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetSendCodecRejectsRtxWithoutAssociatedPayloadType) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetSendCodecRejectsRtxWithoutMatchingVideoCodec) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetSendCodecsWithChangedRtxPayloadType) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetSendCodecsWithoutFecDisablesFec) |
| |
| | TEST_F (WebRtcVideoChannel2FlexfecTest, SetSendCodecsWithoutFecDisablesFec) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetSendCodecsChangesExistingStreams) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetSendCodecsWithBitrates) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetSendCodecsWithHighMaxBitrate) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetSendCodecsWithoutBitratesUsesCorrectDefaults) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetSendCodecsCapsMinAndStartBitrate) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetSendCodecsRejectsMaxLessThanMinBitrate) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetSendCodecsWithBitratesAndMaxSendBandwidth) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetMaxSendBandwidthShouldPreserveOtherBitrates) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetMaxSendBandwidthShouldBeRemovable) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetMaxSendBandwidthAndAddSendStream) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetMaxSendBitrateCanIncreaseSenderBitrate) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetMaxSendBitrateCanIncreaseSimulcastSenderBitrate) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetSendCodecsWithMaxQuantization) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetSendCodecsRejectBadPayloadTypes) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetSendCodecsAcceptAllValidPayloadTypes) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetSendCodecsIdenticalFirstCodecDoesntRecreateStream) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetRecvCodecsWithOnlyVp8) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetRecvCodecsWithRtx) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetRecvCodecsWithChangedRtxPayloadType) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetRecvCodecsDifferentPayloadType) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetRecvCodecsAcceptDefaultCodecs) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetRecvCodecsRejectUnsupportedCodec) |
| |
| | TEST_F (WebRtcVideoChannel2Test, DISABLED_SetRecvCodecsAcceptsMultipleVideoCodecs) |
| |
| | TEST_F (WebRtcVideoChannel2Test, DISABLED_SetRecvCodecsSetsFecForAllVideoCodecs) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetRecvCodecsWithoutFecDisablesFec) |
| |
| | TEST_F (WebRtcVideoChannel2FlexfecTest, SetRecvParamsWithoutFecDisablesFec) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetSendParamsWithFecEnablesFec) |
| |
| | TEST_F (WebRtcVideoChannel2FlexfecTest, SetSendParamsWithFecEnablesFec) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetSendCodecsRejectDuplicateFecPayloads) |
| |
| | TEST_F (WebRtcVideoChannel2FlexfecTest, SetSendCodecsRejectDuplicateFecPayloads) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetRecvCodecsRejectDuplicateCodecPayloads) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetRecvCodecsAcceptSameCodecOnMultiplePayloadTypes) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetRecvCodecsDifferentOrderDoesntRecreateStream) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SendStreamNotSendingByDefault) |
| |
| | TEST_F (WebRtcVideoChannel2Test, ReceiveStreamReceivingByDefault) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetSend) |
| |
| | TEST_F (WebRtcVideoChannel2Test, TestSetDscpOptions) |
| |
| | TEST_F (WebRtcVideoChannel2Test, TestSetSendRtcpReducedSize) |
| |
| | TEST_F (WebRtcVideoChannel2Test, TestSetRecvRtcpReducedSize) |
| |
| | TEST_F (WebRtcVideoChannel2Test, OnReadyToSendSignalsNetworkState) |
| |
| | TEST_F (WebRtcVideoChannel2Test, GetStatsReportsSentCodecName) |
| |
| | TEST_F (WebRtcVideoChannel2Test, GetStatsReportsEncoderImplementationName) |
| |
| | TEST_F (WebRtcVideoChannel2Test, GetStatsReportsCpuOveruseMetrics) |
| |
| | TEST_F (WebRtcVideoChannel2Test, GetStatsReportsFramesEncoded) |
| |
| | TEST_F (WebRtcVideoChannel2Test, GetStatsReportsQpSum) |
| |
| | TEST_F (WebRtcVideoChannel2Test, GetStatsReportsUpperResolution) |
| |
| | TEST_F (WebRtcVideoChannel2Test, GetStatsReportsPreferredBitrate) |
| |
| | TEST_F (WebRtcVideoChannel2Test, GetStatsReportsCpuAdaptationStats) |
| |
| | TEST_F (WebRtcVideoChannel2Test, GetStatsReportsAdaptationAndBandwidthStats) |
| |
| | TEST_F (WebRtcVideoChannel2Test, GetStatsTranslatesBandwidthLimitedResolutionCorrectly) |
| |
| | TEST_F (WebRtcVideoChannel2Test, GetStatsTranslatesSendRtcpPacketTypesCorrectly) |
| |
| | TEST_F (WebRtcVideoChannel2Test, GetStatsTranslatesReceiveRtcpPacketTypesCorrectly) |
| |
| | TEST_F (WebRtcVideoChannel2Test, GetStatsTranslatesDecodeStatsCorrectly) |
| |
| | TEST_F (WebRtcVideoChannel2Test, GetStatsTranslatesReceivePacketStatsCorrectly) |
| |
| | TEST_F (WebRtcVideoChannel2Test, TranslatesCallStatsCorrectly) |
| |
| | TEST_F (WebRtcVideoChannel2Test, TranslatesSenderBitrateStatsCorrectly) |
| |
| | TEST_F (WebRtcVideoChannel2Test, DefaultReceiveStreamReconfiguresToUseRtx) |
| |
| | TEST_F (WebRtcVideoChannel2Test, RejectsAddingStreamsWithMissingSsrcsForRtx) |
| |
| | TEST_F (WebRtcVideoChannel2Test, RejectsAddingStreamsWithOverlappingRtxSsrcs) |
| |
| | TEST_F (WebRtcVideoChannel2Test, RejectsAddingStreamsWithOverlappingSimulcastSsrcs) |
| |
| | TEST_F (WebRtcVideoChannel2Test, ReportsSsrcGroupsInStats) |
| |
| | TEST_F (WebRtcVideoChannel2Test, MapsReceivedPayloadTypeToCodecName) |
| |
| | TEST_F (WebRtcVideoChannel2Test, Vp8PacketCreatesUnsignalledStream) |
| |
| | TEST_F (WebRtcVideoChannel2Test, Vp9PacketCreatesUnsignalledStream) |
| |
| | TEST_F (WebRtcVideoChannel2Test, RtxPacketDoesntCreateUnsignalledStream) |
| |
| | TEST_F (WebRtcVideoChannel2Test, UlpfecPacketDoesntCreateUnsignalledStream) |
| |
| | TEST_F (WebRtcVideoChannel2FlexfecTest, FlexfecPacketDoesntCreateUnsignalledStream) |
| |
| | TEST_F (WebRtcVideoChannel2Test, RedRtxPacketDoesntCreateUnsignalledStream) |
| |
| | TEST_F (WebRtcVideoChannel2Test, ReceiveDifferentUnsignaledSsrc) |
| |
| | TEST_F (WebRtcVideoChannel2Test, CanSentMaxBitrateForExistingStream) |
| |
| | TEST_F (WebRtcVideoChannel2Test, CannotSetMaxBitrateForNonexistentStream) |
| |
| | TEST_F (WebRtcVideoChannel2Test, CannotSetRtpSendParametersWithIncorrectNumberOfEncodings) |
| |
| | TEST_F (WebRtcVideoChannel2Test, CannotSetSsrcInRtpSendParameters) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetRtpSendParametersEncodingsActive) |
| |
| | TEST_F (WebRtcVideoChannel2Test, InactiveStreamDoesntStartSendingWhenReconfigured) |
| |
| | TEST_F (WebRtcVideoChannel2Test, GetRtpSendParametersCodecs) |
| |
| | TEST_F (WebRtcVideoChannel2Test, GetRtpSendParametersSsrc) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetAndGetRtpSendParameters) |
| |
| | TEST_F (WebRtcVideoChannel2Test, GetRtpReceiveParametersCodecs) |
| |
| | TEST_F (WebRtcVideoChannel2Test, DISABLED_GetRtpReceiveFmtpSprop) |
| |
| | TEST_F (WebRtcVideoChannel2Test, GetRtpReceiveParametersSsrc) |
| |
| | TEST_F (WebRtcVideoChannel2Test, SetAndGetRtpReceiveParameters) |
| |
| | TEST_F (WebRtcVideoChannel2Test, ConfiguresLocalSsrc) |
| |
| | TEST_F (WebRtcVideoChannel2Test, ConfiguresLocalSsrcOnExistingReceivers) |
| |
| | TEST_F (WebRtcVideoChannel2SimulcastTest, SetSendCodecsWith2SimulcastStreams) |
| |
| | TEST_F (WebRtcVideoChannel2SimulcastTest, SetSendCodecsWith3SimulcastStreams) |
| |
| | TEST_F (WebRtcVideoChannel2SimulcastTest, SetSendCodecsWithOddSizeInSimulcast) |
| |
| | TEST_F (WebRtcVideoChannel2SimulcastTest, SetSendCodecsForScreenshare) |
| |
| | TEST_F (WebRtcVideoChannel2SimulcastTest, SetSendCodecsForConferenceModeScreenshare) |
| |
| | TEST_F (WebRtcVideoChannel2SimulcastTest, SetSendCodecsForSimulcastScreenshare) |
| |
| | TEST_F (SctpTransportTest, SwitchTransportChannel) |
| |
| | TEST_F (SctpTransportTest, DuplicateStartCallsIgnored) |
| |
| | TEST_F (SctpTransportTest, CallingStartWithDifferentPortFails) |
| |
| | TEST_F (SctpTransportTest, NegativeOnePortTreatedAsDefault) |
| |
| | TEST_F (SctpTransportTest, OpenStreamWithAlreadyOpenedStreamFails) |
| |
| | TEST_F (SctpTransportTest, ResetStreamWithAlreadyResetStreamFails) |
| |
| | TEST_F (SctpTransportTest, SignalReadyToSendDataAfterDtlsWritable) |
| |
| | TEST_F (SctpTransportTest, SignalReadyToSendDataAfterBlocked) |
| |
| | TEST_F (SctpTransportTest, SendData) |
| |
| | TEST_F (SctpTransportTest, SendDataBlocked) |
| |
| | TEST_F (SctpTransportTest, SendDataWithNonexistentStreamFails) |
| |
| | TEST_F (SctpTransportTest, ClosesRemoteStream) |
| |
| | TEST_F (SctpTransportTest, ClosesTwoRemoteStreams) |
| |
| | TEST_F (SctpTransportTest, ClosesStreamsOnBothSides) |
| |
| | TEST_F (SctpTransportTest, RefusesHighNumberedTransports) |
| |
| | TEST_F (SctpTransportTest, DISABLED_ReusesAStream) |
| |
| bool | IsStunMessage (uint16_t msg_type) |
| |
| | TEST_F (AsyncStunTCPSocketTest, TestSingleStunPacket) |
| |
| | TEST_F (AsyncStunTCPSocketTest, TestMultipleStunPackets) |
| |
| | TEST_F (AsyncStunTCPSocketTest, TestTurnChannelDataWithZeroLength) |
| |
| | TEST_F (AsyncStunTCPSocketTest, TestTurnChannelData) |
| |
| | TEST_F (AsyncStunTCPSocketTest, TestTurnChannelDataPadding) |
| |
| | TEST_F (AsyncStunTCPSocketTest, TestStunInvalidLength) |
| |
| | TEST_F (AsyncStunTCPSocketTest, TestTurnChannelDataWithInvalidLength) |
| |
| | TEST_F (AsyncStunTCPSocketTest, TestTooSmallMessageBuffer) |
| |
| | TEST_F (AsyncStunTCPSocketTest, TestMaximumSizeTurnPacket) |
| |
| | TEST_F (AsyncStunTCPSocketTest, TestMaximumSizeStunPacket) |
| |
| | TEST_F (AsyncStunTCPSocketTest, DISABLED_TestWithSmallSendBuffer) |
| |
| | TEST_F (P2PTransportChannelTest, HandleUfragPwdChange) |
| |
| | TEST_F (P2PTransportChannelTest, HandleUfragPwdChangeSymmetricNat) |
| |
| | TEST_F (P2PTransportChannelTest, GetStats) |
| |
| | TEST_F (P2PTransportChannelTest, TestUMAIceRestartWhileDisconnected) |
| |
| | TEST_F (P2PTransportChannelTest, TestUMAIceRestartWhileConnected) |
| |
| | TEST_F (P2PTransportChannelTest, TestUMAIceRestartWhileConnecting) |
| |
| | TEST_F (P2PTransportChannelTest, TestIceRegatheringReasonContinualGatheringByNetworkChange) |
| |
| | TEST_F (P2PTransportChannelTest, TestIceRegatheringReasonContinualGatheringByNetworkFailure) |
| |
| | TEST_F (P2PTransportChannelTest, PeerReflexiveCandidateBeforeSignaling) |
| |
| | TEST_F (P2PTransportChannelTest, PeerReflexiveCandidateBeforeSignalingWithNAT) |
| |
| | TEST_F (P2PTransportChannelTest, PeerReflexiveCandidateBeforeSignalingWithIceRestart) |
| |
| | TEST_F (P2PTransportChannelTest, RemoteCandidatesWithoutUfragPwd) |
| |
| | TEST_F (P2PTransportChannelTest, IncomingOnlyBlocked) |
| |
| | TEST_F (P2PTransportChannelTest, IncomingOnlyOpen) |
| |
| | TEST_F (P2PTransportChannelTest, TestTcpConnectionsFromActiveToPassive) |
| |
| | TEST_F (P2PTransportChannelTest, TestIceRoleConflict) |
| |
| | TEST_F (P2PTransportChannelTest, TestIceConfigWillPassDownToPort) |
| |
| | TEST_F (P2PTransportChannelTest, TestDefaultDscpValue) |
| |
| | TEST_F (P2PTransportChannelTest, TestIPv6Connections) |
| |
| | TEST_F (P2PTransportChannelTest, TestForceTurn) |
| |
| | TEST_F (P2PTransportChannelTest, TestContinualGathering) |
| |
| | TEST_F (P2PTransportChannelTest, TestUsingPooledSessionBeforeDoneGathering) |
| |
| | TEST_F (P2PTransportChannelTest, TestUsingPooledSessionAfterDoneGathering) |
| |
| | TEST_F (P2PTransportChannelTest, TurnToTurnPresumedWritable) |
| |
| | TEST_F (P2PTransportChannelTest, TurnToPrflxPresumedWritable) |
| |
| | TEST_F (P2PTransportChannelTest, PresumedWritablePreferredOverUnreliable) |
| |
| | TEST_F (P2PTransportChannelTest, SignalReadyToSendWithPresumedWritable) |
| |
| | TEST_F (P2PTransportChannelSameNatTest, TestConesBehindSameCone) |
| |
| | TEST_F (P2PTransportChannelMultihomedTest, TestBasic) |
| |
| | TEST_F (P2PTransportChannelMultihomedTest, TestFailoverControlledSide) |
| |
| | TEST_F (P2PTransportChannelMultihomedTest, TestFailoverControllingSide) |
| |
| | TEST_F (P2PTransportChannelMultihomedTest, TestFailoverWithManyConnections) |
| |
| | TEST_F (P2PTransportChannelMultihomedTest, TestIceRenomination) |
| |
| | TEST_F (P2PTransportChannelMultihomedTest, TestConnectionSwitchDampeningControlledSide) |
| |
| | TEST_F (P2PTransportChannelMultihomedTest, TestConnectionSwitchDampeningControllingSide) |
| |
| | TEST_F (P2PTransportChannelMultihomedTest, TestRemoteFailover) |
| |
| | TEST_F (P2PTransportChannelMultihomedTest, TestPreferWifiToWifiConnection) |
| |
| | TEST_F (P2PTransportChannelMultihomedTest, TestPreferWifiOverCellularNetwork) |
| |
| | TEST_F (P2PTransportChannelMultihomedTest, TestPingBackupConnectionRate) |
| |
| | TEST_F (P2PTransportChannelMultihomedTest, TestGetState) |
| |
| | TEST_F (P2PTransportChannelMultihomedTest, TestNetworkBecomesInactive) |
| |
| | TEST_F (P2PTransportChannelMultihomedTest, TestContinualGatheringOnNewInterface) |
| |
| | TEST_F (P2PTransportChannelMultihomedTest, TestSwitchLinksViaContinualGathering) |
| |
| | TEST_F (P2PTransportChannelMultihomedTest, TestRestoreBackupConnection) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestTriggeredChecks) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestAllConnectionsPingedSufficiently) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestStunPingIntervals) |
| |
| | TEST_F (P2PTransportChannelPingTest, PingingStartedAsSoonAsPossible) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestNoTriggeredChecksWhenWritable) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestFailedConnectionNotPingable) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestSignalStateChanged) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestAddRemoteCandidateWithVariousUfrags) |
| |
| | TEST_F (P2PTransportChannelPingTest, ConnectionResurrection) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestReceivingStateChange) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestSelectConnectionBeforeNomination) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestSelectConnectionFromUnknownAddress) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestSelectConnectionBasedOnMediaReceived) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestControlledAgentDataReceivingTakesHigherPrecedenceThanPriority) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestControlledAgentNominationTakesHigherPrecedenceThanDataReceiving) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestControlledAgentSelectsConnectionWithHigherNomination) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestControlledAgentIgnoresSmallerNomination) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestControlledAgentWriteStateTakesHigherPrecedenceThanNomination) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestAddRemoteCandidateWithAddressReuse) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestDontPruneWhenWeak) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestDontPruneHighPriorityConnections) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestGetState) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestConnectionPrunedAgain) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestDeleteConnectionsIfAllWriteTimedout) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestStopPortAllocatorSessions) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestIceRoleUpdatedOnRemovedPort) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestIceRoleUpdatedOnPortAfterIceRestart) |
| |
| | TEST_F (P2PTransportChannelPingTest, TestPortDestroyedAfterTimeoutAndPruned) |
| |
| | TEST_F (P2PTransportChannelMostLikelyToWorkFirstTest, TestRelayRelayFirstWhenNothingPingedYet) |
| |
| | TEST_F (P2PTransportChannelMostLikelyToWorkFirstTest, TestRelayRelayFirstWhenEverythingPinged) |
| |
| | TEST_F (P2PTransportChannelMostLikelyToWorkFirstTest, TestNoStarvationOnNonRelayConnection) |
| |
| | TEST_F (P2PTransportChannelMostLikelyToWorkFirstTest, TestTcpTurn) |
| |
| void | long_to_bytes (uint32_t val, void *buf) |
| |
| void | short_to_bytes (uint16_t val, void *buf) |
| |
| uint32_t | bytes_to_long (const void *buf) |
| |
| uint16_t | bytes_to_short (const void *buf) |
| |
| uint32_t | bound (uint32_t lower, uint32_t middle, uint32_t upper) |
| |
| void | Send (rtc::AsyncPacketSocket *socket, const char *bytes, size_t size, const rtc::SocketAddress &addr) |
| |
| void | SendStun (const StunMessage &msg, rtc::AsyncPacketSocket *socket, const rtc::SocketAddress &addr) |
| |
| void | SendStunError (const StunMessage &msg, rtc::AsyncPacketSocket *socket, const rtc::SocketAddress &remote_addr, int error_code, const char *error_desc, const std::string &magic_cookie) |
| |
| ContentInfo * | FindContentInfoByName (ContentInfos &contents, const std::string &name) |
| |
| | TEST_F (StunTest, MessageTypes) |
| |
| | TEST_F (StunTest, ReadMessageWithIPv4AddressAttribute) |
| |
| | TEST_F (StunTest, ReadMessageWithIPv4XorAddressAttribute) |
| |
| | TEST_F (StunTest, ReadMessageWithIPv6AddressAttribute) |
| |
| | TEST_F (StunTest, ReadMessageWithInvalidAddressAttribute) |
| |
| | TEST_F (StunTest, ReadMessageWithIPv6XorAddressAttribute) |
| |
| | TEST_F (StunTest, ReadRfc5769RequestMessage) |
| |
| | TEST_F (StunTest, ReadRfc5769ResponseMessage) |
| |
| | TEST_F (StunTest, ReadRfc5769ResponseMessageIPv6) |
| |
| | TEST_F (StunTest, ReadRfc5769RequestMessageLongTermAuth) |
| |
| | TEST_F (StunTest, ReadLegacyMessage) |
| |
| | TEST_F (StunTest, SetIPv6XorAddressAttributeOwner) |
| |
| | TEST_F (StunTest, SetIPv4XorAddressAttributeOwner) |
| |
| | TEST_F (StunTest, CreateIPv6AddressAttribute) |
| |
| | TEST_F (StunTest, CreateIPv4AddressAttribute) |
| |
| | TEST_F (StunTest, CreateAddressInArbitraryOrder) |
| |
| | TEST_F (StunTest, WriteMessageWithIPv6AddressAttribute) |
| |
| | TEST_F (StunTest, WriteMessageWithIPv4AddressAttribute) |
| |
| | TEST_F (StunTest, WriteMessageWithIPv6XorAddressAttribute) |
| |
| | TEST_F (StunTest, WriteMessageWithIPv4XoreAddressAttribute) |
| |
| | TEST_F (StunTest, ReadByteStringAttribute) |
| |
| | TEST_F (StunTest, ReadPaddedByteStringAttribute) |
| |
| | TEST_F (StunTest, ReadErrorCodeAttribute) |
| |
| | TEST_F (StunTest, ReadMessageWithAUInt16ListAttribute) |
| |
| | TEST_F (StunTest, ReadMessageWithAnUnknownAttribute) |
| |
| | TEST_F (StunTest, ReadMessageWithOriginAttribute) |
| |
| | TEST_F (StunTest, WriteMessageWithAnErrorCodeAttribute) |
| |
| | TEST_F (StunTest, WriteMessageWithAUInt16ListAttribute) |
| |
| | TEST_F (StunTest, WriteMessageWithOriginAttribute) |
| |
| void | CheckFailureToRead (const unsigned char *testcase, size_t length) |
| |
| | TEST_F (StunTest, FailToReadInvalidMessages) |
| |
| | TEST_F (StunTest, FailToReadRtcpPacket) |
| |
| | TEST_F (StunTest, ValidateMessageIntegrity) |
| |
| | TEST_F (StunTest, AddMessageIntegrity) |
| |
| | TEST_F (StunTest, ValidateFingerprint) |
| |
| | TEST_F (StunTest, AddFingerprint) |
| |
| | TEST_F (StunTest, ReadRelayMessage) |
| |
| | TEST_F (TransportControllerTest, TestSetIceConfig) |
| |
| | TEST_F (TransportControllerTest, TestSetSslMaxProtocolVersion) |
| |
| | TEST_F (TransportControllerTest, TestSetIceRole) |
| |
| | TEST_F (TransportControllerTest, TestIceRoleConflict) |
| |
| | TEST_F (TransportControllerTest, TestGetSslRole) |
| |
| | TEST_F (TransportControllerTest, TestSetAndGetLocalCertificate) |
| |
| | TEST_F (TransportControllerTest, TestGetRemoteSSLCertificate) |
| |
| | TEST_F (TransportControllerTest, TestSetLocalTransportDescription) |
| |
| | TEST_F (TransportControllerTest, TestSetRemoteTransportDescription) |
| |
| | TEST_F (TransportControllerTest, TestAddRemoteCandidates) |
| |
| | TEST_F (TransportControllerTest, TestReadyForRemoteCandidates) |
| |
| | TEST_F (TransportControllerTest, TestGetStats) |
| |
| | TEST_F (TransportControllerTest, TestCreateAndDestroyFakeDtlsTransport) |
| |
| | TEST_F (TransportControllerTest, TestSignalConnectionStateFailed) |
| |
| | TEST_F (TransportControllerTest, TestSignalConnectionStateConnected) |
| |
| | TEST_F (TransportControllerTest, TestSignalConnectionStateComplete) |
| |
| | TEST_F (TransportControllerTest, TestDestroyTransportAndStayConnected) |
| |
| | TEST_F (TransportControllerTest, TestDestroyLastTransportWhileConnected) |
| |
| | TEST_F (TransportControllerTest, TestSignalReceiving) |
| |
| | TEST_F (TransportControllerTest, TestSignalGatheringStateGathering) |
| |
| | TEST_F (TransportControllerTest, TestSignalGatheringStateComplete) |
| |
| | TEST_F (TransportControllerTest, TestSignalingWhenLastIncompleteTransportDestroyed) |
| |
| | TEST_F (TransportControllerTest, TestSignalCandidatesGathered) |
| |
| | TEST_F (TransportControllerTest, TestSignalingOccursOnSignalingThread) |
| |
| | TEST_F (TransportControllerTest, IceRoleRedeterminedOnIceRestartByDefault) |
| |
| | TEST_F (TransportControllerTest, IceRoleNotRedetermined) |
| |
| | TEST_F (TransportControllerTest, TestSetRemoteIceLiteInOffer) |
| |
| | TEST_F (TransportControllerTest, TestSetRemoteIceLiteInAnswer) |
| |
| | TEST_F (TransportControllerTest, NeedsIceRestart) |
| |
| bool | IsTurnChannelData (uint16_t msg_type) |
| |
| | TEST_F (TurnPortTest, TestTurnPortType) |
| |
| | TEST_F (TurnPortTest, TestReconstructedServerUrl) |
| |
| | TEST_F (TurnPortTest, TestTurnAllocate) |
| |
| | TEST_F (TurnPortTest, TestTurnTcpAllocate) |
| |
| | TEST_F (TurnPortTest, TestTurnTcpAllocationWhenProxyChangesAddressToLocalHost) |
| |
| | TEST_F (TurnPortTest, TestTurnTcpOnAddressResolveFailure) |
| |
| | TEST_F (TurnPortTest, TestTurnUdpOnAddressResolveFailure) |
| |
| | TEST_F (TurnPortTest, TestTurnAllocateBadPassword) |
| |
| | TEST_F (TurnPortTest, TestTurnAllocateNonceResetAfterAllocateMismatch) |
| |
| | TEST_F (TurnPortTest, TestTurnAllocateMismatch) |
| |
| | TEST_F (TurnPortTest, TestSharedSocketAllocateMismatch) |
| |
| | TEST_F (TurnPortTest, TestTurnTcpAllocateMismatch) |
| |
| | TEST_F (TurnPortTest, TestRefreshRequestGetsErrorResponse) |
| |
| | TEST_F (TurnPortTest, TestStopProcessingPacketsAfterClosed) |
| |
| | TEST_F (TurnPortTest, TestCreateConnectionWhenSocketClosed) |
| |
| | TEST_F (TurnPortTest, TestSocketCloseWillDestroyConnection) |
| |
| | TEST_F (TurnPortTest, TestTurnAlternateServerUDP) |
| |
| | TEST_F (TurnPortTest, TestTurnAlternateServerTCP) |
| |
| | TEST_F (TurnPortTest, TestTurnAlternateServerV4toV6UDP) |
| |
| | TEST_F (TurnPortTest, TestTurnAlternateServerV4toV6TCP) |
| |
| | TEST_F (TurnPortTest, TestTurnAlternateServerPingPongUDP) |
| |
| | TEST_F (TurnPortTest, TestTurnAlternateServerPingPongTCP) |
| |
| | TEST_F (TurnPortTest, TestTurnAlternateServerDetectRepetitionUDP) |
| |
| | TEST_F (TurnPortTest, TestTurnAlternateServerDetectRepetitionTCP) |
| |
| | TEST_F (TurnPortTest, TestTurnAlternateServerLoopbackUdpIpv4) |
| |
| | TEST_F (TurnPortTest, TestTurnAlternateServerLoopbackUdpIpv6) |
| |
| | TEST_F (TurnPortTest, TestTurnAlternateServerLoopbackTcpIpv4) |
| |
| | TEST_F (TurnPortTest, TestTurnAlternateServerLoopbackTcpIpv6) |
| |
| | TEST_F (TurnPortTest, TestTurnConnection) |
| |
| | TEST_F (TurnPortTest, TestTurnConnectionUsingSharedSocket) |
| |
| | TEST_F (TurnPortTest, TestTurnTcpConnection) |
| |
| | TEST_F (TurnPortTest, TestDestroyTurnConnection) |
| |
| | TEST_F (TurnPortTest, TestDestroyTurnConnectionUsingSharedSocket) |
| |
| | TEST_F (TurnPortTest, TestTurnTlsTcpConnectionFails) |
| |
| | TEST_F (TurnPortTest, TestTurnConnectionUsingOTUNonce) |
| |
| | TEST_F (TurnPortTest, TestRefreshCreatePermissionRequest) |
| |
| | TEST_F (TurnPortTest, TestChannelBindGetErrorResponse) |
| |
| | TEST_F (TurnPortTest, TestTurnSendDataTurnUdpToUdp) |
| |
| | TEST_F (TurnPortTest, TestTurnSendDataTurnTcpToUdp) |
| |
| | TEST_F (TurnPortTest, TestTurnLocalIPv6AddressServerIPv4) |
| |
| | TEST_F (TurnPortTest, TestTurnLocalIPv6AddressServerIPv6ExtenalIPv4) |
| |
| | TEST_F (TurnPortTest, TestCandidateAddressFamilyMatch) |
| |
| | TEST_F (TurnPortTest, TestOriginHeader) |
| |
| | TEST_F (TurnPortTest, TestConnectionFailedAndPrunedOnCreatePermissionFailure) |
| |
| | TEST_F (TurnPortTest, TestTurnReleaseAllocation) |
| |
| | TEST_F (TurnPortTest, TestTurnTCPReleaseAllocation) |
| |
| | TEST_F (TurnServerConnectionTest, ComparisonOperators) |
| |
| | TEST_F (UdpTransportTest, AddressGetters) |
| |
| | TEST_F (UdpTransportTest, SettingIncompleteRemoteAddressFails) |
| |
| | TEST_F (UdpTransportTest, SendRecvBasic) |
| |
| | TEST_F (UdpTransportTest, StatusAndSignals) |
| |
| std::ostream & | operator<< (std::ostream &os, const std::vector< Candidate > &candidates) |
| |
| | TEST_F (BasicPortAllocatorTest, TestBasic) |
| |
| | TEST_F (BasicPortAllocatorTest, TestIgnoreOnlyLoopbackNetworkByDefault) |
| |
| | TEST_F (BasicPortAllocatorTest, TestIgnoreNetworksAccordingToIgnoreMask) |
| |
| | TEST_F (BasicPortAllocatorTest, TestGatherLowCostNetworkOnly) |
| |
| | TEST_F (BasicPortAllocatorTest, TestLoopbackNetworkInterface) |
| |
| | TEST_F (BasicPortAllocatorTest, TestGetAllPortsWithMinimumStepDelay) |
| |
| | TEST_F (BasicPortAllocatorTest, TestSameNetworkDownAndUpWhenSessionNotStopped) |
| |
| | TEST_F (BasicPortAllocatorTest, TestSameNetworkDownAndUpWhenSessionStopped) |
| |
| | TEST_F (BasicPortAllocatorTest, TestGetAllPortsWithOneSecondStepDelay) |
| |
| | TEST_F (BasicPortAllocatorTest, TestSetupVideoRtpPortsWithNormalSendBuffers) |
| |
| | TEST_F (BasicPortAllocatorTest, TestStopGetAllPorts) |
| |
| | TEST_F (BasicPortAllocatorTest, TestGetAllPortsPortRange) |
| |
| | TEST_F (BasicPortAllocatorTest, TestGetAllPortsNoAdapters) |
| |
| | TEST_F (BasicPortAllocatorTest, TestDisableAdapterEnumerationWithoutNatRelayTransportOnly) |
| |
| | TEST_F (BasicPortAllocatorTest, TestDisableAdapterEnumerationBehindNatMultipleInterfaces) |
| |
| | TEST_F (BasicPortAllocatorTest, TestDisableAdapterEnumerationBehindNatWithTcp) |
| |
| | TEST_F (BasicPortAllocatorTest, TestDisableAdapterEnumerationWithoutNatOrServers) |
| |
| | TEST_F (BasicPortAllocatorTest, TestDisableAdapterEnumerationWithoutNatLocalhostCandidateDisabled) |
| |
| | TEST_F (BasicPortAllocatorTest, TestDisableAdapterEnumerationWithoutNatLocalhostCandidateDisabledWithDifferentDefaultRoute) |
| |
| | TEST_F (BasicPortAllocatorTest, TestDisableAdapterEnumerationWithNatLocalhostCandidateDisabled) |
| |
| | TEST_F (BasicPortAllocatorTest, TestDisableUdpTurn) |
| |
| | TEST_F (BasicPortAllocatorTest, TestDisableAllPorts) |
| |
| | TEST_F (BasicPortAllocatorTest, TestGetAllPortsNoUdpSockets) |
| |
| | TEST_F (BasicPortAllocatorTest, TestGetAllPortsNoUdpSocketsNoTcpListen) |
| |
| | TEST_F (BasicPortAllocatorTest, TestGetAllPortsNoSockets) |
| |
| | TEST_F (BasicPortAllocatorTest, TestGetAllPortsNoUdpAllowed) |
| |
| | TEST_F (BasicPortAllocatorTest, TestCandidatePriorityOfMultipleInterfaces) |
| |
| | TEST_F (BasicPortAllocatorTest, TestGetAllPortsRestarts) |
| |
| | TEST_F (BasicPortAllocatorTest, TestSessionUsesOwnCandidateFilter) |
| |
| | TEST_F (BasicPortAllocatorTest, TestCandidateFilterWithRelayOnly) |
| |
| | TEST_F (BasicPortAllocatorTest, TestCandidateFilterWithHostOnly) |
| |
| | TEST_F (BasicPortAllocatorTest, TestCandidateFilterWithReflexiveOnly) |
| |
| | TEST_F (BasicPortAllocatorTest, TestCandidateFilterWithReflexiveOnlyAndNoNAT) |
| |
| | TEST_F (BasicPortAllocatorTest, TestEnableSharedUfrag) |
| |
| | TEST_F (BasicPortAllocatorTest, TestSharedSocketWithoutNat) |
| |
| | TEST_F (BasicPortAllocatorTest, TestSharedSocketWithNat) |
| |
| | TEST_F (BasicPortAllocatorTest, TestSharedSocketWithoutNatUsingTurn) |
| |
| | TEST_F (BasicPortAllocatorTest, TestUdpTurnPortPrunesTcpTurnPortWithTcpPortReadyFirst) |
| |
| | TEST_F (BasicPortAllocatorTest, TestUdpTurnPortPrunesTcpTurnPortsWithUdpPortReadyFirst) |
| |
| | TEST_F (BasicPortAllocatorTest, TestIPv6TurnPortPrunesIPv4TurnPortWithIPv4PortReadyFirst) |
| |
| | TEST_F (BasicPortAllocatorTest, TestIPv6TurnPortPrunesIPv4TurnPortWithIPv6PortReadyFirst) |
| |
| | TEST_F (BasicPortAllocatorTest, TestEachInterfaceHasItsOwnTurnPortsNoDelay) |
| |
| | TEST_F (BasicPortAllocatorTest, TestEachInterfaceHasItsOwnTurnPortsWithTcpIPv4ReadyFirst) |
| |
| | TEST_F (BasicPortAllocatorTestWithRealClock, TestSharedSocketWithServerAddressResolve) |
| |
| | TEST_F (BasicPortAllocatorTest, TestSharedSocketWithNatUsingTurn) |
| |
| | TEST_F (BasicPortAllocatorTest, TestSharedSocketWithNatUsingTurnAsStun) |
| |
| | TEST_F (BasicPortAllocatorTest, TestSharedSocketWithNatUsingTurnTcpOnly) |
| |
| | TEST_F (BasicPortAllocatorTest, TestNonSharedSocketWithNatUsingTurnAsStun) |
| |
| | TEST_F (BasicPortAllocatorTest, TestSharedSocketWithNatUsingTurnAndStun) |
| |
| | TEST_F (BasicPortAllocatorTest, TestSharedSocketNoUdpAllowed) |
| |
| | TEST_F (BasicPortAllocatorTest, TestNetworkPermissionBlocked) |
| |
| | TEST_F (BasicPortAllocatorTest, TestEnableIPv6Addresses) |
| |
| | TEST_F (BasicPortAllocatorTest, TestStopGettingPorts) |
| |
| | TEST_F (BasicPortAllocatorTest, TestClearGettingPorts) |
| |
| | TEST_F (BasicPortAllocatorTest, TestTransportInformationUpdated) |
| |
| | TEST_F (BasicPortAllocatorTest, TestSetCandidateFilterAfterCandidatesGathered) |
| |
| template<class Codec > |
| void | RtpParametersFromMediaDescription (const MediaContentDescriptionImpl< Codec > *desc, RtpParameters< Codec > *params) |
| |
| template<class Codec > |
| void | RtpSendParametersFromMediaDescription (const MediaContentDescriptionImpl< Codec > *desc, RtpSendParameters< Codec > *send_params) |
| |
| | TEST_F (ChannelManagerTest, StartupShutdown) |
| |
| | TEST_F (ChannelManagerTest, StartupShutdownOnThread) |
| |
| | TEST_F (ChannelManagerTest, CreateDestroyChannels) |
| |
| | TEST_F (ChannelManagerTest, CreateDestroyChannelsOnThread) |
| |
| | TEST_F (ChannelManagerTest, SetVideoRtxEnabled) |
| |
| | TEST_F (CurrentSpeakerMonitorTest, NoActiveStreams) |
| |
| | TEST_F (CurrentSpeakerMonitorTest, MultipleActiveStreams) |
| |
| | TEST_F (CurrentSpeakerMonitorTest, DISABLED_RapidSpeakerChange) |
| |
| | TEST_F (CurrentSpeakerMonitorTest, MAYBE_SpeakerChange) |
| |
| | TEST_F (CurrentSpeakerMonitorTest, InterwordSilence) |
| |
| const CryptoParamsVec * | GetCryptos (const MediaContentDescription *media) |
| |
| bool | FindMatchingCrypto (const CryptoParamsVec &cryptos, const CryptoParams &crypto, CryptoParams *out) |
| |
| void | FilterDataCodecs (std::vector< DataCodec > *codecs, bool sctp) |
| |
| const MediaContentDescription * | GetFirstMediaContentDescription (const SessionDescription *sdesc, MediaType media_type) |
| |
| MediaContentDescription * | GetFirstMediaContentDescription (SessionDescription *sdesc, MediaType media_type) |
| |
| bool | IsRtcp (const char *data, int len) |
| |