| /webrtc/interceptor/src/mock/ |
| H A D | mock_builder.rs | 9 pub build: Box<dyn (Fn(&str) -> MockBuilderResult) + Send + Sync + 'static>, field 14 MockBuilder { build: Box::new(f) } in new() 19 fn build(&self, id: &str) -> MockBuilderResult { in build() method 20 (self.build)(id) in build()
|
| /webrtc/webrtc/src/track/track_local/ |
| H A D | track_local_static_test.rs | 26 let api = APIBuilder::new().with_media_engine(m).build(); in test_track_local_static_no_codec_intersection() 33 .build() in test_track_local_static_no_codec_intersection() 69 .build() in test_track_local_static_no_codec_intersection() 126 let api = APIBuilder::new().with_media_engine(m).build(); in test_track_local_static_closed() 231 .build() in test_track_local_static_payload_type() 236 .build() in test_track_local_static_payload_type() 307 let api = APIBuilder::new().with_media_engine(m).build(); in test_track_local_static_mutate_input() 370 let api = APIBuilder::new().with_media_engine(m).build(); in test_track_local_static_binding_non_blocking()
|
| /webrtc/examples/examples/offer-answer/ |
| H A D | README.md | 13 cargo build --example answer 20 cargo build --example offer
|
| /webrtc/ice/src/control/ |
| H A D | control_test.rs | 15 m.build(&[Box::new(BINDING_REQUEST), Box::new(c)])?; in test_controlled_get_from() 52 m.build(&[Box::new(BINDING_REQUEST), Box::new(c)])?; in test_controlling_get_from() 105 m.build(&[Box::new(BINDING_REQUEST), Box::new(c)])?; in test_control_get_from() 143 m.build(&[Box::new(BINDING_REQUEST), Box::new(c)])?; in test_control_get_from()
|
| /webrtc/interceptor/src/ |
| H A D | registry.rs | 25 pub fn build(&self, id: &str) -> Result<Arc<dyn Interceptor + Send + Sync>> { in build() method 40 let interceptors: Result<Vec<_>> = self.builders.iter().map(|b| b.build(id)).collect(); in build_chain()
|
| /webrtc/stun/examples/ |
| H A D | stun_client.rs | 48 let mut client = ClientBuilder::new().with_conn(Arc::new(conn)).build()?; in main() 51 msg.build(&[Box::<TransactionId>::default(), Box::new(BINDING_REQUEST)])?; in main()
|
| /webrtc/ |
| H A D | README.md | 71 …/examples/README.md) provide code samples to show how to use webrtc-rs to build media and data cha… 118 To build all webrtc examples: 122 cargo test # build all examples (maybe very slow) 123 #[ or just build single example (much faster) 124 cargo build --example play-from-disk-vpx # build play-from-disk-vpx example only 125 cargo build --example play-from-disk-h264 # build play-from-disk-h264 example only 130 To build webrtc crate: 133 cargo build [or clippy or test or fmt]
|
| /webrtc/interceptor/src/report/receiver/ |
| H A D | receiver_test.rs | 19 .build("")?; in test_receiver_interceptor_before_any_packet() 71 .build("")?; in test_receiver_interceptor_after_rtp_packets() 136 .build("")?; in test_receiver_interceptor_after_rtp_and_rtcp_packets() 220 .build("")?; in test_receiver_interceptor_overflow() 294 .build("")?; in test_receiver_interceptor_overflow_five_pkts() 396 .build("")?; in test_receiver_interceptor_packet_loss() 507 .build("")?; in test_receiver_interceptor_overflow_and_packet_loss() 577 .build("")?; in test_receiver_interceptor_reordered_packets() 639 .build("")?; in test_receiver_interceptor_jitter() 719 .build("")?; in test_receiver_interceptor_delay()
|
| /webrtc/webrtc/src/peer_connection/sdp/ |
| H A D | session_description.rs | 147 let api = APIBuilder::new().with_media_engine(m).build(); in test_session_description_answer() 172 let api = APIBuilder::new().with_media_engine(m).build(); in test_session_description_offer() 191 let api = APIBuilder::new().with_media_engine(m).build(); in test_session_description_pranswer() 214 let api = APIBuilder::new().with_media_engine(m).build(); in test_session_description_unmarshal()
|
| H A D | sdp_test.rs | 566 let api = APIBuilder::new().with_media_engine(m).build(); in test_media_description_fingerprints() 567 let interceptor = api.interceptor_registry.build("")?; in test_media_description_fingerprints() 676 let api = APIBuilder::new().with_media_engine(me).build(); in test_populate_sdp() 677 let interceptor = api.interceptor_registry.build("")?; in test_populate_sdp() 761 let api = APIBuilder::new().with_media_engine(me).build(); in test_populate_sdp() 762 let interceptor = api.interceptor_registry.build("")?; in test_populate_sdp() 868 let api = APIBuilder::new().with_media_engine(me).build(); in test_populate_sdp_reject() 869 let interceptor = api.interceptor_registry.build("")?; in test_populate_sdp_reject()
|
| /webrtc/webrtc/src/dtls_transport/ |
| H A D | dtls_transport_test.rs | 40 let api = APIBuilder::new().with_media_engine(m).build(); in test_invalid_fingerprint_causes_failed() 140 .build() in run_test() 150 .build() in run_test()
|
| /webrtc/webrtc/src/api/ |
| H A D | api_test.rs | 13 .build(); in test_new_api()
|
| /webrtc/interceptor/src/twcc/receiver/ |
| H A D | receiver_test.rs | 16 let icpr = builder.build("")?; in test_twcc_receiver_interceptor_before_any_packets() 49 let icpr = builder.build("")?; in test_twcc_receiver_interceptor_after_rtp_packets() 105 let icpr = builder.build("")?; in test_twcc_receiver_interceptor_different_delays_between_rtp_packets() 177 let icpr = builder.build("")?; in test_twcc_receiver_interceptor_packet_loss() 284 let icpr = builder.build("")?; in test_twcc_receiver_interceptor_overflow()
|
| /webrtc/ice/src/use_candidate/ |
| H A D | use_candidate_test.rs | 11 m.build(&[Box::new(BINDING_REQUEST), Box::new(UseCandidateAttr::new())])?; in test_use_candidate_attr_add_to()
|
| /webrtc/webrtc/src/ice_transport/ |
| H A D | ice_transport_test.rs | 18 let api = APIBuilder::new().with_media_engine(m).build(); in test_ice_transport_on_selected_candidate_pair_change() 64 let api = APIBuilder::new().with_media_engine(m).build(); in test_ice_transport_get_selected_candidate_pair()
|
| /webrtc/webrtc/src/data_channel/ |
| H A D | data_channel_test.rs | 193 let api = APIBuilder::new().with_media_engine(m).build(); in test_data_channel_send_before_signaling() 251 let api = APIBuilder::new().with_media_engine(m).build(); in test_data_channel_send_after_connected() 331 let api = APIBuilder::new().with_media_engine(m).build(); in test_data_channel_close() 360 let api = APIBuilder::new().with_media_engine(m).build(); in test_data_channel_parameters_max_packet_life_time_exchange() 417 let api = APIBuilder::new().with_media_engine(m).build(); in test_data_channel_parameters_max_retransmits_exchange() 461 let api = APIBuilder::new().with_media_engine(m).build(); in test_data_channel_parameters_protocol_exchange() 509 let api = APIBuilder::new().with_media_engine(m).build(); in test_data_channel_parameters_negotiated_exchange() 594 let api = APIBuilder::new().build(); in test_data_channel_event_handlers() 642 let api = APIBuilder::new().build(); in test_data_channel_messages_are_ordered() 1117 let api = APIBuilder::new().build(); in test_eof_no_detach() [all …]
|
| /webrtc/webrtc/src/rtp_transceiver/rtp_sender/ |
| H A D | rtp_sender_test.rs | 29 .build(); in test_rtp_sender_replace_track() 126 let api = APIBuilder::new().with_media_engine(m).build(); in test_rtp_sender_get_parameters() 197 let api = APIBuilder::new().with_media_engine(m).build(); in test_rtp_sender_replace_track_invalid_track_kind_change() 258 let api = APIBuilder::new().with_media_engine(m).build(); in test_rtp_sender_replace_track_invalid_codec_change()
|
| /webrtc/ice/src/priority/ |
| H A D | priority_test.rs | 15 m.build(&[Box::new(BINDING_REQUEST), Box::new(p)])?; in test_priority_get_from()
|
| /webrtc/examples/examples/data-channels-detach-create/ |
| H A D | README.md | 11 cargo build --example data-channels-detach-create
|
| /webrtc/interceptor/src/report/sender/ |
| H A D | sender_test.rs | 19 .build("")?; in test_sender_interceptor_before_any_packet() 71 .build("")?; in test_sender_interceptor_after_rtp_packets() 135 .build("")?; in test_sender_interceptor_after_rtp_packets_overflow()
|
| /webrtc/webrtc/src/rtp_transceiver/ |
| H A D | rtp_transceiver_test.rs | 21 let api = APIBuilder::new().with_media_engine(m).build(); in test_rtp_transceiver_set_codec_preferences() 22 let interceptor = api.interceptor_registry.build("")?; in test_rtp_transceiver_set_codec_preferences() 159 let api = APIBuilder::new().with_media_engine(m).build(); in test_rtp_transceiver_set_codec_preferences_payload_type() 165 let api = APIBuilder::new().with_media_engine(m).build(); in test_rtp_transceiver_set_codec_preferences_payload_type()
|
| /webrtc/stun/src/attributes/ |
| H A D | attributes_test.rs | 13 m.build(&[ra])?; in test_raw_attribute_add_to()
|
| /webrtc/interceptor/src/nack/generator/ |
| H A D | generator_test.rs | 15 .build("")?; in test_generator_interceptor()
|
| /webrtc/interceptor/src/nack/responder/ |
| H A D | responder_test.rs | 12 Responder::builder().with_log2_size(3).build("")?; in test_responder_interceptor()
|
| /webrtc/examples/examples/ice-restart/ |
| H A D | README.md | 8 cargo build --example ice-restart
|