|
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) |
|