• Home
  • Raw
  • Download

Lines Matching full:uri

52     absl::string_view uri)  in RtpHeaderExtensionCapability()  argument
53 : uri(uri) {} in RtpHeaderExtensionCapability()
55 absl::string_view uri, in RtpHeaderExtensionCapability() argument
57 : uri(uri), preferred_id(preferred_id) {} in RtpHeaderExtensionCapability()
59 absl::string_view uri, in RtpHeaderExtensionCapability() argument
62 : uri(uri), preferred_id(preferred_id), direction(direction) {} in RtpHeaderExtensionCapability()
66 RtpExtension::RtpExtension(absl::string_view uri, int id) : uri(uri), id(id) {} in RtpExtension() argument
67 RtpExtension::RtpExtension(absl::string_view uri, int id, bool encrypt) in RtpExtension() argument
68 : uri(uri), id(id), encrypt(encrypt) {} in RtpExtension()
107 sb << "{uri: " << uri; in ToString()
143 bool RtpExtension::IsSupportedForAudio(absl::string_view uri) { in IsSupportedForAudio() argument
144 return uri == webrtc::RtpExtension::kAudioLevelUri || in IsSupportedForAudio()
145 uri == webrtc::RtpExtension::kAbsSendTimeUri || in IsSupportedForAudio()
146 uri == webrtc::RtpExtension::kAbsoluteCaptureTimeUri || in IsSupportedForAudio()
147 uri == webrtc::RtpExtension::kTransportSequenceNumberUri || in IsSupportedForAudio()
148 uri == webrtc::RtpExtension::kTransportSequenceNumberV2Uri || in IsSupportedForAudio()
149 uri == webrtc::RtpExtension::kMidUri || in IsSupportedForAudio()
150 uri == webrtc::RtpExtension::kRidUri || in IsSupportedForAudio()
151 uri == webrtc::RtpExtension::kRepairedRidUri; in IsSupportedForAudio()
154 bool RtpExtension::IsSupportedForVideo(absl::string_view uri) { in IsSupportedForVideo() argument
155 return uri == webrtc::RtpExtension::kTimestampOffsetUri || in IsSupportedForVideo()
156 uri == webrtc::RtpExtension::kAbsSendTimeUri || in IsSupportedForVideo()
157 uri == webrtc::RtpExtension::kAbsoluteCaptureTimeUri || in IsSupportedForVideo()
158 uri == webrtc::RtpExtension::kVideoRotationUri || in IsSupportedForVideo()
159 uri == webrtc::RtpExtension::kTransportSequenceNumberUri || in IsSupportedForVideo()
160 uri == webrtc::RtpExtension::kTransportSequenceNumberV2Uri || in IsSupportedForVideo()
161 uri == webrtc::RtpExtension::kPlayoutDelayUri || in IsSupportedForVideo()
162 uri == webrtc::RtpExtension::kVideoContentTypeUri || in IsSupportedForVideo()
163 uri == webrtc::RtpExtension::kVideoTimingUri || in IsSupportedForVideo()
164 uri == webrtc::RtpExtension::kMidUri || in IsSupportedForVideo()
165 uri == webrtc::RtpExtension::kGenericFrameDescriptorUri00 || in IsSupportedForVideo()
166 uri == webrtc::RtpExtension::kDependencyDescriptorUri || in IsSupportedForVideo()
167 uri == webrtc::RtpExtension::kColorSpaceUri || in IsSupportedForVideo()
168 uri == webrtc::RtpExtension::kRidUri || in IsSupportedForVideo()
169 uri == webrtc::RtpExtension::kRepairedRidUri || in IsSupportedForVideo()
170 uri == webrtc::RtpExtension::kVideoLayersAllocationUri || in IsSupportedForVideo()
171 uri == webrtc::RtpExtension::kVideoFrameTrackingIdUri; in IsSupportedForVideo()
174 bool RtpExtension::IsEncryptionSupported(absl::string_view uri) { in IsEncryptionSupported() argument
182 uri != webrtc::RtpExtension::kAbsSendTimeUri && in IsEncryptionSupported()
184 uri != webrtc::RtpExtension::kEncryptHeaderExtensionsUri; in IsEncryptionSupported()
187 // Returns whether a header extension with the given URI exists.
192 absl::string_view uri) { in HeaderExtensionWithUriExists() argument
194 if (extension.uri == uri) { in HeaderExtensionWithUriExists()
203 absl::string_view uri, in FindHeaderExtensionByUri() argument
207 if (extension.uri != uri) { in FindHeaderExtensionByUri()
244 absl::string_view uri, in FindHeaderExtensionByUriAndEncryption() argument
247 if (extension.uri == uri && extension.encrypt == encrypt) { in FindHeaderExtensionByUriAndEncryption()
265 if (!HeaderExtensionWithUriExists(filtered, extension.uri)) { in DeduplicateHeaderExtensions()
278 if (!HeaderExtensionWithUriExists(filtered, extension.uri)) { in DeduplicateHeaderExtensions()
285 // In order of priority, we sort by uri first, then encrypt and id last. in DeduplicateHeaderExtensions()
288 return std::tie(a.uri, a.encrypt, a.id) < in DeduplicateHeaderExtensions()
289 std::tie(b.uri, b.encrypt, b.id); in DeduplicateHeaderExtensions()