Lines Matching refs:PeerConfigurer
264 class PeerConfigurer {
266 virtual ~PeerConfigurer() = default;
271 virtual PeerConfigurer* SetName(absl::string_view name) = 0;
276 virtual PeerConfigurer* SetTaskQueueFactory(
278 virtual PeerConfigurer* SetCallFactory(
280 virtual PeerConfigurer* SetEventLogFactory(
282 virtual PeerConfigurer* SetFecControllerFactory(
285 virtual PeerConfigurer* SetNetworkControllerFactory(
288 virtual PeerConfigurer* SetVideoEncoderFactory(
290 virtual PeerConfigurer* SetVideoDecoderFactory(
293 virtual PeerConfigurer* SetNetEqFactory(
299 virtual PeerConfigurer* SetAsyncResolverFactory(
302 virtual PeerConfigurer* SetRTCCertificateGenerator(
305 virtual PeerConfigurer* SetSSLCertificateVerifier(
307 virtual PeerConfigurer* SetIceTransportFactory(
312 virtual PeerConfigurer* AddVideoConfig(VideoConfig config) = 0;
315 virtual PeerConfigurer* AddVideoConfig(
320 virtual PeerConfigurer* AddVideoConfig(
325 virtual PeerConfigurer* SetAudioConfig(AudioConfig config) = 0;
328 virtual PeerConfigurer* SetRtcEventLogPath(std::string path) = 0;
331 virtual PeerConfigurer* SetAecDumpPath(std::string path) = 0;
332 virtual PeerConfigurer* SetRTCConfiguration(
336 virtual PeerConfigurer* SetBitrateSettings(
453 rtc::FunctionView<void(PeerConfigurer*)> configurer) = 0;