MCPcopy Create free account

hub / github.com/JRF63/desktop-streaming / functions

Functions45 in github.com/JRF63/desktop-streaming

↓ 3 callersFunctioncreate_d3d11_device
Create a new D3D11 device.
server-windows/src/device.rs:10
↓ 3 callersMethoddesc
Returns a description of the display that is currently being duplicated.
server-windows/src/capture.rs:77
↓ 3 callersMethodinto
(self)
server-windows/src/input/pointer.rs:104
↓ 2 callersMethodrelease_frame
(&mut self)
server-windows/src/capture.rs:140
↓ 1 callersMethodacquire_frame
( &'a mut self, timeout_millis: u32, )
server-windows/src/capture.rs:91
↓ 1 callersMethodbuild
( mut self: Box<Self>, rtp_track: Arc<TrackLocalStaticRTP>, transceiver: Arc<RTCRtpTra
server-windows/src/nvidia/builder.rs:49
↓ 1 callersFunctioncontrol_loop
(data_channel: Arc<DataChannel>)
server-windows/src/input/mod.rs:38
↓ 1 callersFunctionh264_profile_from_sdp_fmtp_line
(sdp_fmtp_line: &str)
server-windows/src/nvidia/builder.rs:278
↓ 1 callersFunctionhttp_server
(addr: impl Into<SocketAddr>)
server-windows/src/server.rs:19
↓ 1 callersMethodinject_pointer_input
( &self, inputs: &[POINTER_TYPE_INFO], )
server-windows/src/input/pointer.rs:264
↓ 1 callersFunctionlist_supported_codecs
( inner_builder: &mut nvenc::EncoderBuilder<nvenc::DirectX11Device>, )
server-windows/src/nvidia/builder.rs:214
↓ 1 callersMethodrecv_impl
(&self)
server-windows/src/signaler.rs:25
↓ 1 callersMethodreset_output_duplicator
(&mut self)
server-windows/src/capture.rs:150
↓ 1 callersFunctionrtcp_handler
( transceiver: Arc<RTCRtpTransceiver>, mut ice_connection_state: IceConnectionState, rtcp_tx: Unbo
server-windows/src/nvidia/encoder.rs:180
↓ 1 callersMethodsend
(&self, msg: Message)
server-windows/src/signaler.rs:94
↓ 1 callersMethodsend_impl
(&self, msg: Message)
server-windows/src/signaler.rs:38
↓ 1 callersFunctionstart_encoder
( screen_duplicator: ScreenDuplicator, input: nvenc::EncoderInput<nvenc::DirectX11Device>, output:
server-windows/src/nvidia/encoder.rs:228
↓ 1 callersMethodsupported_codecs
(&self)
server-windows/src/nvidia/builder.rs:45
↓ 1 callersFunctiontimer_frequency
()
server-windows/src/nvidia/encoder.rs:311
↓ 1 callersMethodwrite_packets
(&mut self, handle: &tokio::runtime::Handle)
server-windows/src/nvidia/encoder.rs:141
Methodas_ref
(&self)
server-windows/src/capture.rs:226
Methodcodec_type
(&self)
server-windows/src/nvidia/builder.rs:41
Functioncontrols_handler
( data_channel: Arc<RTCDataChannel>, )
server-windows/src/input/mod.rs:13
Methoddrop
(&mut self)
server-windows/src/capture.rs:36
Methoddrop
(&mut self)
server-windows/src/input/pointer.rs:245
Functionduplicator_desc
()
server-windows/src/capture.rs:246
Methodencode
(&mut self)
server-windows/src/nvidia/encoder.rs:79
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
server-windows/src/signaler.rs:55
Functionh264_ftmp_line_parsing
()
server-windows/src/nvidia/builder.rs:318
Methodid
(&self)
server-windows/src/nvidia/builder.rs:33
Functionmain
()
server-windows/src/main.rs:11
Methodnew
Create a new `WebSocketSignaler`.
server-windows/src/signaler.rs:17
Methodnew
Creates a new ScreenDuplicator.
server-windows/src/capture.rs:45
Methodnew
( screen_duplicator: ScreenDuplicator, input: nvenc::EncoderInput<nvenc::DirectX11Device>,
server-windows/src/nvidia/encoder.rs:42
Methodnew
(id: String, stream_id: String)
server-windows/src/nvidia/builder.rs:165
Methodnew
()
server-windows/src/input/pointer.rs:254
Methodnew_output_duplicator
Returns a new output duplicator.
server-windows/src/capture.rs:165
Functionprocess_websocket
(socket: WebSocket)
server-windows/src/server.rs:55
Methodrecv
(&self)
server-windows/src/signaler.rs:87
Functionrefresh_rate_test
()
server-windows/src/capture.rs:263
Methodset_display_index
(&mut self, display_index: u32)
server-windows/src/nvidia/builder.rs:209
Methodstream_id
(&self)
server-windows/src/nvidia/builder.rs:37
Functiontest_d3d11_device_creation
()
server-windows/src/device.rs:60
Methodtry_set_dpi_aware
Attempt to signal to the OS that the process is DPI aware. Returns the DPI awareness.
server-windows/src/capture.rs:194
Methodupdate_bitrate
(&mut self)
server-windows/src/nvidia/encoder.rs:66