MCPcopy Create free account

hub / github.com/LizardByte/Sunshine / functions

Functions1,762 in github.com/LizardByte/Sunshine

Methodapply_colorspace
* @brief Apply the configured colorspace metadata to the active frame. */
src/platform/linux/vaapi.cpp:450
Methodapply_colorspace
src/platform/linux/graphics.cpp:935
Methodapply_colorspace
* @brief Apply the configured colorspace metadata to the active frame. */
src/platform/linux/vulkan_encode.cpp:254
Methodassert_json_error_response
tests/unit/test_confighttp.cpp:375
Methodassert_security_headers
tests/unit/test_confighttp.cpp:365
FunctionaudioBroadcastThread
* @brief Run the broadcast audio sender thread. * * @param sock Socket used to read or write the protocol message. */
src/stream.cpp:1797
FunctionaudioThread
* @brief Run the session audio capture and encode thread. * * @param session Active streaming or pairing session for the request. */
src/stream.cpp:2105
Functionaudio_control
src/platform/windows/audio.cpp:1378
Methodaudio_notification_t
src/platform/windows/audio.cpp:441
Methodautopop_context
src/nvenc/nvenc_d3d11_on_cuda.h:42
Methodav_pixel_buf_t
Constructor * @brief Lock the sample buffer's pixel buffer for read-only access. * * @param sb Sample buffer that owns the image data.
src/platform/macos/av_img_t.h:49
Methodav_sample_buf_t
* @brief Retain a CoreMedia sample buffer for captured-image lifetime. * * @param buf Sample buffer received from AVFoundation. */
src/platform/macos/av_img_t.h:26
Methodavcodec_encode_session_t
src/video.cpp:398
Methodbase_cmake_args
packaging/sunshine.rb:164
Methodbegin
* @brief Return an iterator to the first byte in the buffer view. * * @return Iterator to the first element. */
src/utility.h:1566
Methodbig
* @brief Convert a value to or from big-endian byte order. * * @param x Value to convert. * @return Value represented in big-endi
src/utility.h:1782
Methodbig
* @brief Convert a value to or from big-endian byte order. * * @param x Pointer to convert. * @return Pointer with the pointed-to
src/utility.h:1840
Methodbind
* @brief Bind each framebuffer and clear its color attachment. */
src/platform/linux/graphics.h:151
Methodblank
src/platform/linux/graphics.cpp:1208
Methodblend
src/platform/linux/x11grab.cpp:1069
Methodblend_cursor
* @brief Blend the captured cursor plane into a KMS frame. * * @param img Image or frame object to read from or populate. */
src/platform/linux/kmsgrab.cpp:1568
Methodbrowse_url
* @brief Builds the /browse-test URL with optional path and type query params. */
tests/unit/test_confighttp.cpp:817
Methodbuffer
Buffer format callback
src/platform/linux/wayland.cpp:339
Methodbuffer_descriptor_t
Constructors required for emplace_back() prior to C++20 * @brief Describe a contiguous byte buffer for batched socket sending. * * @param bu
src/platform/common.h:970
Methodbuffer_done
Buffer done callback - time to create buffer
src/platform/linux/wayland.cpp:433
Methodbuffer_params_created
Buffer params created callback
src/platform/linux/wayland.cpp:458
Methodbuffer_params_failed
Buffer params failed callback
src/platform/linux/wayland.cpp:475
Methodbuffer_t
src/utility.h:1463
MethodbufferedTestOutput
tests/tests_events.h:31
MethodbuildCommaSeparatedString
Helper function to create comma-separated string from vector
tests/integration/test_config_consistency.cpp:429
Methodbuild_and_install_project
packaging/sunshine.rb:415
Methodbuild_cmake_args
packaging/sunshine.rb:406
Methodbuild_format_parameter
src/platform/linux/pipewire.cpp:466
Functionbutton_mouse
src/platform/windows/input.cpp:626
Functionbutton_mouse
* @brief Press or release a virtual mouse button. */
src/platform/linux/input/inputtino.cpp:62
Functionc_free
src/utility.h:1668
Functioncall_interface
src/platform/windows/nvprefs/nvapi_opensource_wrapper.cpp:21
Functioncancel
* @brief Check whether cel. * * @param response HTTP response object to populate. * @param request HTTP request data from the client. */
src/nvhttp.cpp:1206
Methodcap_sys_admin
src/platform/linux/kmsgrab.cpp:45
Functioncapture
* @brief Run the capture loop for this backend. */
src/audio.cpp:157
Methodcapture
src/display_device.cpp:64
Methodcapture
src/platform/windows/display_base.cpp:212
Methodcapture
src/platform/linux/cuda.cpp:1028
Methodcapture
src/platform/linux/x11grab.cpp:567
Methodcapture
src/platform/linux/x11grab.cpp:743
Methodcapture
src/platform/linux/wlgrab.cpp:201
Methodcapture
src/platform/linux/wlgrab.cpp:365
Methodcapture
src/platform/linux/kmsgrab.cpp:1496
Methodcapture
src/platform/linux/kmsgrab.cpp:1773
Methodcapture
src/platform/linux/pipewire.cpp:955
FunctioncaptureThread
* @brief Run the shared display capture thread for asynchronous encoding. * * @param capture_ctx_queue Capture context queue. * @param displa
src/video.cpp:1493
FunctioncaptureThreadSync
* @brief Run synchronous capture and encode work on the capture thread. */
src/video.cpp:2770
Methodcaveats
packaging/sunshine.rb:460
Functioncb
src/platform/linux/audio.cpp:208
Functioncb_i
* @brief Forward a PulseAudio integer callback value into a Sunshine alarm. * * @param ctx PulseAudio context that emitted the callback.
src/platform/linux/audio.cpp:249
Methodcbc_t
src/crypto.h:332
Methodcbc_t
src/crypto.cpp:321
Methodcert_chain_t
src/crypto.cpp:22
Functioncff
* @brief Release a Core Foundation object when the wrapper is destroyed. * * @param cf Core Foundation object passed to the scoped releaser.
src/platform/linux/cuda.cpp:79
Functioncheck
src/platform/linux/cuda.cpp:90
MethodcheckTabCorrespondence
Helper function to check tab correspondence with documentation sections
tests/integration/test_config_consistency.cpp:389
MethodcheckTestDummyDetection
Helper function to check if a test fake option is found in missing files
tests/integration/test_config_consistency.cpp:410
Methodcheck_kwin_system_permissions
src/platform/linux/kwingrab.cpp:215
Methodcheck_stream_dead
* @brief Check stream dead. * * @param out_status Out status. * @return True when the PipeWire stream can no longer produce frames.
src/platform/linux/portalgrab.cpp:766
Methodcheck_stream_dead
* @brief Check stream dead. * * @param out_status Out status. * @return True when the PipeWire stream can no longer produce frames.
src/platform/linux/pipewire.cpp:951
FunctionclassCall
src/platform/linux/wayland.cpp:39
Methodcleanup_pipeline
src/platform/linux/vulkan_encode.cpp:933
MethodclearBufferedTestOutput
tests/tests_events.h:35
Functionclient_callback
* @brief React to Avahi client state changes and register services when ready. * * @param c Avahi client that emitted the state change. * @pa
src/platform/linux/publish.cpp:508
Methodclient_input_raw_t
* @brief Create per-client raw input devices for touch and pen events. * * @param input Platform input backend that receives the event.
src/platform/windows/input.cpp:737
Methodclient_input_raw_t
* @brief Create per-client inputtino devices for touch and pen input. * * @param input Platform input backend that receives the event.
src/platform/linux/input/inputtino_common.h:106
FunctioncloseApp
* @brief Close the currently running application. * @param response The HTTP response object. * @param request The HTTP request object. *
src/confighttp.cpp:778
Methodclose_img_fds
* @brief Close img fds. * * @param img_descriptor Image descriptor whose duplicated DMA-BUF fds are closed. */
src/platform/linux/pipewire.cpp:354
Functioncmd_announce
* @brief Handle RTSP ANNOUNCE requests from the client. * * @param server RTSP server instance handling the request. * @param sock Socket use
src/rtsp.cpp:1071
Functioncmd_describe
* @brief Handle RTSP DESCRIBE requests. * * @param server RTSP server instance. * @param sock Client socket. * @param session Launch sessi
src/rtsp.cpp:913
Functioncmd_option
* @brief Handle RTSP OPTIONS requests. * * @param server RTSP server instance handling the request. * @param sock Socket used to read or writ
src/rtsp.cpp:893
Functioncmd_play
* @brief Handle RTSP PLAY requests and start streaming. * * @param server RTSP server instance handling the request. * @param sock Socket use
src/rtsp.cpp:1322
Functioncmd_setup
* @brief Handle RTSP SETUP requests and prepare transport state. * * @param server RTSP server instance handling the request. * @param sock S
src/rtsp.cpp:1004
Functioncmove
src/move_by_copy.h:90
Methodco_init_t
src/platform/windows/audio.cpp:287
Functionco_task_free
tools/audio.cpp:33
Functionco_task_free
src/platform/windows/audio.cpp:237
Functioncoder_from_view
* @brief Parse an entropy-coder mode from configuration text. * * @param coder Entropy-coder mode selected in the configuration. * @ret
src/config.cpp:318
Methodcollect_test_artifacts
packaging/sunshine.rb:397
Methodcolorspace_to_string
src/platform/windows/display_base.cpp:973
Methodcompile
src/platform/linux/graphics.cpp:135
Functioncompile_pixel_shader
* @brief Compile an HLSL pixel shader from source text. * * @param file Optional stdio file handle connected to the child process. * @return
src/platform/windows/display_vram.cpp:456
Functioncompile_vertex_shader
* @brief Compile an HLSL vertex shader from source text. * * @param file Optional stdio file handle connected to the child process. * @return
src/platform/windows/display_vram.cpp:466
Methodcomplete_img
src/platform/windows/display_ram.cpp:369
Methodcomplete_img
This cannot use ID3D11DeviceContext because it can be called concurrently by the encoding thread
src/platform/windows/display_vram.cpp:1926
Functionconfig_option_from_view
* @brief Parse display-device preparation mode from configuration text. * * @param value Configuration text from the display-device preparat
src/config.cpp:509
Methodconfigure_cuda
(args)
packaging/sunshine.rb:236
Methodconfigure_static_boost
(args)
packaging/sunshine.rb:213
Methodconfigure_stream
src/platform/linux/portalgrab.cpp:710
Methodconfigure_stream
src/platform/linux/kwingrab.cpp:672
Methodconnector
* @brief Return the DRM connector object for the display. * * @param id DRM connector ID. * @return Owning pointer to the DRM con
src/platform/linux/kmsgrab.cpp:629
Functionconst_cmove
src/move_by_copy.h:102
Methodconstructor
(release = null, version = null)
src_assets/common/assets/web/sunshine_version.js:2
Methodconstructor
* @param {string} platform
src_assets/common/assets/web/platform-i18n.js:7
FunctioncontrolBroadcastThread
* @brief Run the broadcast control-channel worker thread. * * @param server RTSP server instance handling the request. */
src/stream.cpp:1109
← previousnext →901–1,000 of 1,762, ranked by callers