├── .github └── workflows │ └── ci.yml ├── .gitignore ├── LICENSE ├── README.md ├── libwebrtc-build ├── .gitignore ├── BUILD.gn ├── Dockerfile ├── Dockerfile.dockerignore ├── README.md ├── REVISION └── bin │ ├── build │ ├── download │ ├── extract │ ├── fetch │ ├── run │ ├── setup.sh │ └── upload ├── libwebrtc-sys ├── .gitignore ├── .idea │ ├── .name │ ├── codeStyles │ │ ├── Project.xml │ │ └── codeStyleConfig.xml │ ├── libwebrtc-sys.iml │ ├── misc.xml │ ├── modules.xml │ ├── vcs.xml │ └── workspace.xml ├── CMakeLists.txt ├── Cargo.lock ├── Cargo.toml ├── README.md ├── build.rs ├── flags-mac.txt ├── flags.txt ├── include │ ├── alias.h │ ├── api.h │ ├── api_internal.h │ ├── async_dns_resolver_factory.h │ ├── audio_device_module.h │ ├── audio_encoder_factory.h │ ├── audio_encoding.h │ ├── audio_track.h │ ├── audio_track_source.h │ ├── audio_track_source_internal.h │ ├── candidate.h │ ├── codec_specific_info.h │ ├── color_space.h │ ├── data_channel.h │ ├── encoded_image_callback.h │ ├── encoded_image_factory.h │ ├── error.h │ ├── ice_candidate.h │ ├── ice_transport.h │ ├── logging.h │ ├── media_stream.h │ ├── media_stream_track.h │ ├── p2p │ │ └── ice_transport_internal.h │ ├── pc │ │ ├── ice_transport_internal.h │ │ └── jsep_api.h │ ├── peer_connection.h │ ├── peer_connection_factory.h │ ├── peer_connection_observer.h │ ├── peer_connection_session_observers.h │ ├── peer_connection_stats_callback.h │ ├── peerconnection_factory_config.h │ ├── reactive_video_encoder_wrapper.h │ ├── ref_count.h │ ├── rtc_base │ │ ├── base.h │ │ └── certificates.h │ ├── rtc_buffer.h │ ├── rtp_parameters.h │ ├── rtp_receiver.h │ ├── rtp_sender.h │ ├── rtp_transceiver.h │ ├── rtti.h │ ├── rust_shared.h │ ├── sctp │ │ └── socket.h │ ├── sdp_video_format.h │ ├── session_description.h │ ├── stun.h │ ├── utils.h │ ├── video_codec.h │ ├── video_decoder.h │ ├── video_decoder_factory.h │ ├── video_encoder.h │ ├── video_encoder_factory.h │ ├── video_encoder_rate_control_parameters.h │ ├── video_encoding_wrapper.h │ ├── video_frame.h │ ├── video_frame_buffer_empty.h │ ├── video_frame_buffer_encoded.h │ ├── video_frame_internal.h │ ├── video_track.h │ ├── video_track_source.h │ └── video_track_source_internal.h ├── scripts │ └── rebuild ├── src │ ├── api.cc │ ├── api.rs │ ├── async_dns_resolver_factory.cc │ ├── async_dns_resolver_factory.rs │ ├── audio_device_module.cc │ ├── audio_encoder_factory.cc │ ├── audio_encoding.cc │ ├── audio_encoding.rs │ ├── audio_track.rs │ ├── audio_track_source.cc │ ├── audio_track_source.rs │ ├── audio_track_source_internal.cc │ ├── candidate.cc │ ├── candidate.rs │ ├── codec_specific_info.cc │ ├── codec_specific_info.rs │ ├── color_space.cc │ ├── data_channel.cc │ ├── data_channel.rs │ ├── encoded_image_callback.cc │ ├── encoded_image_factory.cc │ ├── encoded_image_factory.rs │ ├── error.rs │ ├── ice_candidate.cc │ ├── ice_candidate.rs │ ├── ice_transport.cc │ ├── ice_transport.rs │ ├── into.rs │ ├── lib.rs │ ├── logging.cc │ ├── logging.rs │ ├── macros.rs │ ├── media_stream.cc │ ├── media_stream.rs │ ├── p2p │ │ ├── ice_transport_internal.cc │ │ ├── ice_transport_internal.rs │ │ └── mod.rs │ ├── pc │ │ ├── jsep_api.cc │ │ ├── jsep_api.rs │ │ ├── mod.rs │ │ └── session_description.rs │ ├── peer_connection.cc │ ├── peer_connection.rs │ ├── peer_connection_factory.cc │ ├── peer_connection_factory.rs │ ├── peer_connection_manager.cc │ ├── peer_connection_observer.cc │ ├── peer_connection_observer.rs │ ├── peer_connection_session_observers.cc │ ├── peer_connection_stats_callback.cc │ ├── peerconnection_factory_config.cc │ ├── peerconnection_factory_config.rs │ ├── reactive_video_encoder_wrapper.cc │ ├── rtc_base │ │ ├── base.cc │ │ ├── base.rs │ │ ├── certificates.cc │ │ ├── certificates.rs │ │ └── mod.rs │ ├── rtc_buffer.cc │ ├── rtc_buffer.rs │ ├── rtp_parameters.rs │ ├── rtp_receiver.cc │ ├── rtp_receiver.rs │ ├── rtp_sender.cc │ ├── rtp_sender.rs │ ├── rtp_transceiver.cc │ ├── rtp_transceiver.rs │ ├── rust_errors.rs │ ├── sctp │ │ ├── mod.rs │ │ ├── socket.cc │ │ └── socket.rs │ ├── sdp_video_format.cc │ ├── sdp_video_format.rs │ ├── session_description.cc │ ├── session_description.rs │ ├── shared_bridge.rs │ ├── spatial_layer.rs │ ├── stun.cc │ ├── stun.rs │ ├── utils.cc │ ├── video_codec.cc │ ├── video_codec.rs │ ├── video_decoder.cc │ ├── video_decoder_factory.cc │ ├── video_decoding.rs │ ├── video_encoder.cc │ ├── video_encoder_factory.cc │ ├── video_encoder_factory_wrapper.rs │ ├── video_encoding.cc │ ├── video_encoding.rs │ ├── video_encoding_wrapper.cc │ ├── video_encoding_wrapper.rs │ ├── video_frame.cc │ ├── video_frame.rs │ ├── video_frame_buffer.rs │ ├── video_frame_buffer_encoded.cc │ ├── video_frame_buffer_encoded.rs │ ├── video_track.rs │ ├── video_track_source.cc │ └── video_track_source.rs └── tests │ ├── dummy │ ├── CMakeLists.txt │ └── dummies.hh │ ├── func │ ├── CMakeLists.txt │ └── pc │ │ └── jsep_api.cc │ ├── mock │ ├── api │ │ └── rtp_transceiver_interface.h │ ├── peer_connection_interface.h │ ├── privablic.h │ ├── stub_macros.h │ └── unimp.h │ └── unit │ ├── pc │ └── jsep_api.cc │ └── rtp_transceiver.cc └── libwebrtc ├── Cargo.lock ├── Cargo.toml ├── README.md ├── reactive-encoding.md └── src ├── audio_encoder_pool.rs ├── audio_track.rs ├── audio_track_source.rs ├── certificate.rs ├── data_channel.rs ├── empty_frame_producer.rs ├── encoded_audio_frame_producer.rs ├── encoded_video_frame_producer.rs ├── error.rs ├── factory.rs ├── ice_candidate.rs ├── jsep.rs ├── lib.rs ├── macros.rs ├── media_type.rs ├── now.rs ├── passthrough_video_decoder.rs ├── passthrough_video_decoder_factory.rs ├── passthrough_video_encoder.rs ├── peer_connection.rs ├── peer_connection_observer.rs ├── raw_video_frame_producer.rs ├── reactive_video_encoder.rs ├── rtc_base.rs ├── rtc_error.rs ├── sdp.rs ├── sdp_video_format.rs ├── shared_audio_encoder.rs ├── shared_audio_encoder_factory.rs ├── transceiver.rs ├── transport.rs ├── video_codec.rs ├── video_encoder.rs ├── video_encoder_pool.rs ├── video_frame.rs ├── video_track.cc ├── video_track.rs ├── video_track_source.rs └── workspace.code-workspace /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | .env 3 | .cargo -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/README.md -------------------------------------------------------------------------------- /libwebrtc-build/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-build/.gitignore -------------------------------------------------------------------------------- /libwebrtc-build/BUILD.gn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-build/BUILD.gn -------------------------------------------------------------------------------- /libwebrtc-build/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-build/Dockerfile -------------------------------------------------------------------------------- /libwebrtc-build/Dockerfile.dockerignore: -------------------------------------------------------------------------------- 1 | /libwebrtc -------------------------------------------------------------------------------- /libwebrtc-build/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-build/README.md -------------------------------------------------------------------------------- /libwebrtc-build/REVISION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-build/REVISION -------------------------------------------------------------------------------- /libwebrtc-build/bin/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-build/bin/build -------------------------------------------------------------------------------- /libwebrtc-build/bin/download: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-build/bin/download -------------------------------------------------------------------------------- /libwebrtc-build/bin/extract: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-build/bin/extract -------------------------------------------------------------------------------- /libwebrtc-build/bin/fetch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-build/bin/fetch -------------------------------------------------------------------------------- /libwebrtc-build/bin/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-build/bin/run -------------------------------------------------------------------------------- /libwebrtc-build/bin/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-build/bin/setup.sh -------------------------------------------------------------------------------- /libwebrtc-build/bin/upload: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-build/bin/upload -------------------------------------------------------------------------------- /libwebrtc-sys/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/.gitignore -------------------------------------------------------------------------------- /libwebrtc-sys/.idea/.name: -------------------------------------------------------------------------------- 1 | libwebrtc-sys-cxx -------------------------------------------------------------------------------- /libwebrtc-sys/.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /libwebrtc-sys/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /libwebrtc-sys/.idea/libwebrtc-sys.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/.idea/libwebrtc-sys.iml -------------------------------------------------------------------------------- /libwebrtc-sys/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/.idea/misc.xml -------------------------------------------------------------------------------- /libwebrtc-sys/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/.idea/modules.xml -------------------------------------------------------------------------------- /libwebrtc-sys/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/.idea/vcs.xml -------------------------------------------------------------------------------- /libwebrtc-sys/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/.idea/workspace.xml -------------------------------------------------------------------------------- /libwebrtc-sys/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/CMakeLists.txt -------------------------------------------------------------------------------- /libwebrtc-sys/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/Cargo.lock -------------------------------------------------------------------------------- /libwebrtc-sys/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/Cargo.toml -------------------------------------------------------------------------------- /libwebrtc-sys/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/README.md -------------------------------------------------------------------------------- /libwebrtc-sys/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/build.rs -------------------------------------------------------------------------------- /libwebrtc-sys/flags-mac.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/flags-mac.txt -------------------------------------------------------------------------------- /libwebrtc-sys/flags.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/flags.txt -------------------------------------------------------------------------------- /libwebrtc-sys/include/alias.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/alias.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/api.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/api_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/api_internal.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/async_dns_resolver_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/async_dns_resolver_factory.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/audio_device_module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/audio_device_module.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/audio_encoder_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/audio_encoder_factory.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/audio_encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/audio_encoding.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/audio_track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/audio_track.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/audio_track_source.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/audio_track_source.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/audio_track_source_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/audio_track_source_internal.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/candidate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/candidate.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/codec_specific_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/codec_specific_info.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/color_space.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/color_space.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/data_channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/data_channel.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/encoded_image_callback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/encoded_image_callback.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/encoded_image_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/encoded_image_factory.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/error.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/ice_candidate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/ice_candidate.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/ice_transport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/ice_transport.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/logging.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/media_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/media_stream.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/media_stream_track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/media_stream_track.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/p2p/ice_transport_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/p2p/ice_transport_internal.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/pc/ice_transport_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/pc/ice_transport_internal.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/pc/jsep_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/pc/jsep_api.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/peer_connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/peer_connection.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/peer_connection_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/peer_connection_factory.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/peer_connection_observer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/peer_connection_observer.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/peer_connection_session_observers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/peer_connection_session_observers.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/peer_connection_stats_callback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/peer_connection_stats_callback.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/peerconnection_factory_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/peerconnection_factory_config.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/reactive_video_encoder_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/reactive_video_encoder_wrapper.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/ref_count.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/ref_count.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/rtc_base/base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/rtc_base/base.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/rtc_base/certificates.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/rtc_base/certificates.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/rtc_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/rtc_buffer.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/rtp_parameters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/rtp_parameters.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/rtp_receiver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/rtp_receiver.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/rtp_sender.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/rtp_sender.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/rtp_transceiver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/rtp_transceiver.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/rtti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/rtti.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/rust_shared.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/rust_shared.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/sctp/socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/sctp/socket.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/sdp_video_format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/sdp_video_format.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/session_description.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/session_description.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/stun.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/stun.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/utils.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/video_codec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/video_codec.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/video_decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/video_decoder.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/video_decoder_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/video_decoder_factory.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/video_encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/video_encoder.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/video_encoder_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/video_encoder_factory.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/video_encoder_rate_control_parameters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/video_encoder_rate_control_parameters.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/video_encoding_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/video_encoding_wrapper.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/video_frame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/video_frame.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/video_frame_buffer_empty.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/video_frame_buffer_empty.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/video_frame_buffer_encoded.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/video_frame_buffer_encoded.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/video_frame_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/video_frame_internal.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/video_track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/video_track.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/video_track_source.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/video_track_source.h -------------------------------------------------------------------------------- /libwebrtc-sys/include/video_track_source_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/include/video_track_source_internal.h -------------------------------------------------------------------------------- /libwebrtc-sys/scripts/rebuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/scripts/rebuild -------------------------------------------------------------------------------- /libwebrtc-sys/src/api.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/api.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/api.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/async_dns_resolver_factory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/async_dns_resolver_factory.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/async_dns_resolver_factory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/async_dns_resolver_factory.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/audio_device_module.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/audio_device_module.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/audio_encoder_factory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/audio_encoder_factory.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/audio_encoding.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/audio_encoding.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/audio_encoding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/audio_encoding.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/audio_track.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/audio_track.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/audio_track_source.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/audio_track_source.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/audio_track_source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/audio_track_source.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/audio_track_source_internal.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/audio_track_source_internal.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/candidate.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/candidate.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/candidate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/candidate.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/codec_specific_info.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/codec_specific_info.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/codec_specific_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/codec_specific_info.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/color_space.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/color_space.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/data_channel.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/data_channel.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/data_channel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/data_channel.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/encoded_image_callback.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/encoded_image_callback.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/encoded_image_factory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/encoded_image_factory.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/encoded_image_factory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/encoded_image_factory.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/error.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/ice_candidate.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/ice_candidate.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/ice_candidate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/ice_candidate.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/ice_transport.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/ice_transport.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/ice_transport.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/ice_transport.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/into.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /libwebrtc-sys/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/lib.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/logging.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/logging.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/logging.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/macros.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/media_stream.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/media_stream.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/media_stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/media_stream.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/p2p/ice_transport_internal.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/p2p/ice_transport_internal.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/p2p/ice_transport_internal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/p2p/ice_transport_internal.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/p2p/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod ice_transport_internal; 2 | -------------------------------------------------------------------------------- /libwebrtc-sys/src/pc/jsep_api.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/pc/jsep_api.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/pc/jsep_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/pc/jsep_api.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/pc/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/pc/mod.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/pc/session_description.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/pc/session_description.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/peer_connection.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/peer_connection.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/peer_connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/peer_connection.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/peer_connection_factory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/peer_connection_factory.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/peer_connection_factory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/peer_connection_factory.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/peer_connection_manager.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/peer_connection_manager.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/peer_connection_observer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/peer_connection_observer.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/peer_connection_observer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/peer_connection_observer.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/peer_connection_session_observers.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/peer_connection_session_observers.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/peer_connection_stats_callback.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/peer_connection_stats_callback.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/peerconnection_factory_config.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/peerconnection_factory_config.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/peerconnection_factory_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/peerconnection_factory_config.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/reactive_video_encoder_wrapper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/reactive_video_encoder_wrapper.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/rtc_base/base.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/rtc_base/base.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/rtc_base/base.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/rtc_base/base.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/rtc_base/certificates.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/rtc_base/certificates.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/rtc_base/certificates.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/rtc_base/certificates.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/rtc_base/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/rtc_base/mod.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/rtc_buffer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/rtc_buffer.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/rtc_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/rtc_buffer.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/rtp_parameters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/rtp_parameters.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/rtp_receiver.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/rtp_receiver.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/rtp_receiver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/rtp_receiver.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/rtp_sender.cc: -------------------------------------------------------------------------------- 1 | #include "rtp_sender.h" 2 | -------------------------------------------------------------------------------- /libwebrtc-sys/src/rtp_sender.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/rtp_sender.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/rtp_transceiver.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/rtp_transceiver.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/rtp_transceiver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/rtp_transceiver.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/rust_errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/rust_errors.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/sctp/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod socket; 2 | -------------------------------------------------------------------------------- /libwebrtc-sys/src/sctp/socket.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/sctp/socket.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/sctp/socket.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/sctp/socket.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/sdp_video_format.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/sdp_video_format.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/sdp_video_format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/sdp_video_format.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/session_description.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/session_description.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/session_description.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/session_description.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/shared_bridge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/shared_bridge.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/spatial_layer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/spatial_layer.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/stun.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/stun.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/stun.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/stun.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/utils.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/utils.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/video_codec.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/video_codec.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/video_codec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/video_codec.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/video_decoder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/video_decoder.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/video_decoder_factory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/video_decoder_factory.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/video_decoding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/video_decoding.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/video_encoder.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/video_encoder.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/video_encoder_factory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/video_encoder_factory.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/video_encoder_factory_wrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/video_encoder_factory_wrapper.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/video_encoding.cc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libwebrtc-sys/src/video_encoding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/video_encoding.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/video_encoding_wrapper.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/video_encoding_wrapper.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/video_encoding_wrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/video_encoding_wrapper.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/video_frame.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/video_frame.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/video_frame.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/video_frame.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/video_frame_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/video_frame_buffer.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/video_frame_buffer_encoded.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/video_frame_buffer_encoded.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/video_frame_buffer_encoded.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/video_frame_buffer_encoded.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/video_track.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/video_track.rs -------------------------------------------------------------------------------- /libwebrtc-sys/src/video_track_source.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/video_track_source.cc -------------------------------------------------------------------------------- /libwebrtc-sys/src/video_track_source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/src/video_track_source.rs -------------------------------------------------------------------------------- /libwebrtc-sys/tests/dummy/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/tests/dummy/CMakeLists.txt -------------------------------------------------------------------------------- /libwebrtc-sys/tests/dummy/dummies.hh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/tests/dummy/dummies.hh -------------------------------------------------------------------------------- /libwebrtc-sys/tests/func/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/tests/func/CMakeLists.txt -------------------------------------------------------------------------------- /libwebrtc-sys/tests/func/pc/jsep_api.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/tests/func/pc/jsep_api.cc -------------------------------------------------------------------------------- /libwebrtc-sys/tests/mock/api/rtp_transceiver_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/tests/mock/api/rtp_transceiver_interface.h -------------------------------------------------------------------------------- /libwebrtc-sys/tests/mock/peer_connection_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/tests/mock/peer_connection_interface.h -------------------------------------------------------------------------------- /libwebrtc-sys/tests/mock/privablic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/tests/mock/privablic.h -------------------------------------------------------------------------------- /libwebrtc-sys/tests/mock/stub_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/tests/mock/stub_macros.h -------------------------------------------------------------------------------- /libwebrtc-sys/tests/mock/unimp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/tests/mock/unimp.h -------------------------------------------------------------------------------- /libwebrtc-sys/tests/unit/pc/jsep_api.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/tests/unit/pc/jsep_api.cc -------------------------------------------------------------------------------- /libwebrtc-sys/tests/unit/rtp_transceiver.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc-sys/tests/unit/rtp_transceiver.cc -------------------------------------------------------------------------------- /libwebrtc/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/Cargo.lock -------------------------------------------------------------------------------- /libwebrtc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/Cargo.toml -------------------------------------------------------------------------------- /libwebrtc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/README.md -------------------------------------------------------------------------------- /libwebrtc/reactive-encoding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/reactive-encoding.md -------------------------------------------------------------------------------- /libwebrtc/src/audio_encoder_pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/audio_encoder_pool.rs -------------------------------------------------------------------------------- /libwebrtc/src/audio_track.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/audio_track.rs -------------------------------------------------------------------------------- /libwebrtc/src/audio_track_source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/audio_track_source.rs -------------------------------------------------------------------------------- /libwebrtc/src/certificate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/certificate.rs -------------------------------------------------------------------------------- /libwebrtc/src/data_channel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/data_channel.rs -------------------------------------------------------------------------------- /libwebrtc/src/empty_frame_producer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/empty_frame_producer.rs -------------------------------------------------------------------------------- /libwebrtc/src/encoded_audio_frame_producer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/encoded_audio_frame_producer.rs -------------------------------------------------------------------------------- /libwebrtc/src/encoded_video_frame_producer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/encoded_video_frame_producer.rs -------------------------------------------------------------------------------- /libwebrtc/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/error.rs -------------------------------------------------------------------------------- /libwebrtc/src/factory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/factory.rs -------------------------------------------------------------------------------- /libwebrtc/src/ice_candidate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/ice_candidate.rs -------------------------------------------------------------------------------- /libwebrtc/src/jsep.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/jsep.rs -------------------------------------------------------------------------------- /libwebrtc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/lib.rs -------------------------------------------------------------------------------- /libwebrtc/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/macros.rs -------------------------------------------------------------------------------- /libwebrtc/src/media_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/media_type.rs -------------------------------------------------------------------------------- /libwebrtc/src/now.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/now.rs -------------------------------------------------------------------------------- /libwebrtc/src/passthrough_video_decoder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/passthrough_video_decoder.rs -------------------------------------------------------------------------------- /libwebrtc/src/passthrough_video_decoder_factory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/passthrough_video_decoder_factory.rs -------------------------------------------------------------------------------- /libwebrtc/src/passthrough_video_encoder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/passthrough_video_encoder.rs -------------------------------------------------------------------------------- /libwebrtc/src/peer_connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/peer_connection.rs -------------------------------------------------------------------------------- /libwebrtc/src/peer_connection_observer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/peer_connection_observer.rs -------------------------------------------------------------------------------- /libwebrtc/src/raw_video_frame_producer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/raw_video_frame_producer.rs -------------------------------------------------------------------------------- /libwebrtc/src/reactive_video_encoder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/reactive_video_encoder.rs -------------------------------------------------------------------------------- /libwebrtc/src/rtc_base.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/rtc_base.rs -------------------------------------------------------------------------------- /libwebrtc/src/rtc_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/rtc_error.rs -------------------------------------------------------------------------------- /libwebrtc/src/sdp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/sdp.rs -------------------------------------------------------------------------------- /libwebrtc/src/sdp_video_format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/sdp_video_format.rs -------------------------------------------------------------------------------- /libwebrtc/src/shared_audio_encoder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/shared_audio_encoder.rs -------------------------------------------------------------------------------- /libwebrtc/src/shared_audio_encoder_factory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/shared_audio_encoder_factory.rs -------------------------------------------------------------------------------- /libwebrtc/src/transceiver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/transceiver.rs -------------------------------------------------------------------------------- /libwebrtc/src/transport.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/transport.rs -------------------------------------------------------------------------------- /libwebrtc/src/video_codec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/video_codec.rs -------------------------------------------------------------------------------- /libwebrtc/src/video_encoder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/video_encoder.rs -------------------------------------------------------------------------------- /libwebrtc/src/video_encoder_pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/video_encoder_pool.rs -------------------------------------------------------------------------------- /libwebrtc/src/video_frame.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/video_frame.rs -------------------------------------------------------------------------------- /libwebrtc/src/video_track.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/video_track.cc -------------------------------------------------------------------------------- /libwebrtc/src/video_track.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/video_track.rs -------------------------------------------------------------------------------- /libwebrtc/src/video_track_source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/video_track_source.rs -------------------------------------------------------------------------------- /libwebrtc/src/workspace.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arcas-io/libwebrtc/HEAD/libwebrtc/src/workspace.code-workspace --------------------------------------------------------------------------------