MCPcopy Create free account

hub / github.com/LizardByte/Sunshine / functions

Functions1,762 in github.com/LizardByte/Sunshine

FunctionKITTY_WHILE_LOOP
src/video.cpp:2692
MethodMoveByCopy
* @brief Store a move-only value for transfer through copy-only call sites. * * @param to_move Object whose ownership is moved into this wra
src/move_by_copy.h:35
FunctionNtGdiDdDDIGetCachedHybridQueryValueHook
* @brief Hook for NtGdiDdDDIGetCachedHybridQueryValue() from win32u.dll. * @param gpuPreference A pointer to the location where the preference will
src/platform/windows/display_base.cpp:436
MethodOnDefaultDeviceChanged
src/platform/windows/audio.cpp:494
MethodOnDeviceAdded
src/platform/windows/audio.cpp:507
MethodOnDeviceRemoved
src/platform/windows/audio.cpp:517
MethodOnDeviceStateChanged
src/platform/windows/audio.cpp:528
MethodOnPropertyValueChanged
src/platform/windows/audio.cpp:542
MethodOnTestProgramEnd
tests/tests_events.h:21
MethodOnTestProgramStart
tests/tests_events.h:16
FunctionRelease
tools/audio.cpp:28
FunctionRelease
tools/dxgi.cpp:18
FunctionRelease
src/platform/windows/display.h:35
FunctionRelease
src/platform/windows/audio.cpp:227
FunctionServiceMain
tools/sunshinesvc.cpp:169
FunctionSessionMonitorWindowProc
* @brief Handle Windows session-change messages for the monitor window. * * @param hwnd Window handle receiving the Windows control event. * @param
src/main.cpp:89
MethodSetUp
tests/tests_environment.h:9
MethodSetUp
tests/integration/test_external_commands.cpp:42
MethodSetUp
tests/integration/test_config_consistency.cpp:25
MethodSetUp
tests/unit/test_mouse.cpp:10
MethodSetUp
tests/unit/test_process.cpp:19
MethodSetUp
tests/unit/test_video.cpp:10
MethodSetUp
tests/unit/test_network.cpp:37
MethodSetUp
tests/unit/test_confighttp.cpp:109
MethodSetUp
tests/unit/test_confighttp.cpp:760
MethodSetUp
tests/unit/test_audio.cpp:12
MethodSetUpTestSuite
tests/tests_common.h:150
FunctionStatus
src/platform/macos/coreaudio_helpers.h:67
MethodSunshineEventListener
tests/tests_events.h:9
MethodSunshineHTTPS
* @brief Construct an HTTPS connection using Sunshine's TLS context. * * @param io_context Boost.Asio context used for network operations.
src/nvhttp.h:73
MethodSunshineHTTPSServer
* @brief Initialize the HTTPS server with Sunshine's certificate and key files. * * @param certification_file Path to the server certificate
src/nvhttp.cpp:61
FunctionTEST
tests/unit/test_crypto.cpp:14
FunctionTEST
tests/unit/test_stream.cpp:17
FunctionTEST
tests/unit/test_http_pairing.cpp:242
FunctionTEST
tests/unit/test_file_handler.cpp:93
FunctionTEST
tests/unit/test_entry_handler.cpp:10
FunctionTEST
tests/unit/platform/test_common.cpp:10
FunctionTEST
For non-Windows platforms, the utf_utils namespace doesn't exist
tests/unit/platform/windows/test_utf_utils.cpp:259
FunctionTEST_F
tests/integration/test_locale_consistency.cpp:117
FunctionTEST_F
tests/integration/test_config_consistency.cpp:441
FunctionTEST_F
Tests for check_valid_png function
tests/unit/test_process.cpp:45
FunctionTEST_F
* @brief Test that get_bind_address returns wildcard when bind_address is not configured */
tests/unit/test_network.cpp:53
FunctionTEST_F
Test: confighttp::authenticate() rejects requests without auth header
tests/unit/test_confighttp.cpp:389
FunctionTEST_F
tests/unit/platform/windows/test_utf_utils.cpp:21
FunctionTEST_P
Test case implementation
tests/integration/test_external_commands.cpp:118
FunctionTEST_P
tests/unit/test_mouse.cpp:40
FunctionTEST_P
tests/unit/test_video.cpp:49
FunctionTEST_P
tests/unit/test_httpcommon.cpp:16
FunctionTEST_P
tests/unit/test_http_pairing.cpp:81
FunctionTEST_P
tests/unit/test_display_device.cpp:60
FunctionTEST_P
tests/unit/test_file_handler.cpp:12
FunctionTEST_P
tests/unit/test_network.cpp:11
FunctionTEST_P
tests/unit/test_logging.cpp:36
FunctionTEST_P
tests/unit/test_audio.cpp:44
MethodTaskPool
src/task_pool.h:110
MethodTearDown
tests/tests_environment.h:14
MethodTearDown
tests/unit/test_mouse.cpp:23
MethodTearDown
tests/unit/test_process.cpp:26
MethodTearDown
tests/unit/test_network.cpp:43
MethodTearDown
tests/unit/test_confighttp.cpp:336
MethodTearDown
tests/unit/test_confighttp.cpp:788
MethodTearDownTestSuite
tests/tests_common.h:157
MethodThreadPool
src/thread_pool.h:34
MethodXFailMarker
tests/tests_common.h:36
Method_Impl
* @brief Store a concrete callable behind the task type-erasure interface. * * @param f Callable executed by the helper. */
src/task_pool.h:52
Function__log
src/platform/linux/vaapi.cpp:593
Method_fill_buffer
src/platform/windows/audio.cpp:728
Method_main
* @brief Run the main application or worker loop. */
src/thread_pool.h:143
Functionabs_mouse
src/platform/windows/input.cpp:575
Functionabs_mouse
* @brief Move the pointer to an absolute client-provided touch coordinate. */
src/platform/linux/input/inputtino.cpp:54
Methodaccept
This is Server<HTTPS>::accept() with SSL validation support added * @brief Accept a pending connection and arm the server for the next client. */
src/nvhttp.cpp:94
Methodadd_boost_args
(args)
packaging/sunshine.rb:204
Methodadd_cuda_args
(args)
packaging/sunshine.rb:230
Methodadd_docs_args
(args)
packaging/sunshine.rb:194
Methodadd_interface
src/platform/linux/wayland.cpp:205
Methodadd_test_args
(args)
packaging/sunshine.rb:183
Functionadjust_thread_priority
src/platform/windows/misc.cpp:1108
Methodafter_bind
* @brief Enable client-certificate verification after the listening socket is bound. */
src/nvhttp.cpp:80
Functionalloc_gamepad
src/platform/windows/input.cpp:1248
Functionalloc_gamepad
src/platform/linux/input/inputtino.cpp:109
Methodalloc_img
src/platform/windows/display_vram.cpp:1913
Methodalloc_img
* @brief Allocate an image buffer compatible with this display backend. * * @return Allocated img object, or null when unavailable.
src/platform/linux/cuda.cpp:1226
Methodalloc_img
* @brief Allocate an image buffer compatible with this display backend. * * @return Allocated img object, or null when unavailable. */
src/platform/linux/x11grab.cpp:657
Methodalloc_img
* @brief Allocate an image buffer compatible with this display backend. * * @return Allocated img object, or null when unavailable. */
src/platform/linux/x11grab.cpp:832
Methodalloc_img
* @brief Allocate an image buffer compatible with this display backend. * * @return Allocated img object, or null when unavailable. */
src/platform/linux/wlgrab.cpp:345
Methodalloc_img
* @brief Allocate an image buffer compatible with this display backend. * * @return Allocated img object, or null when unavailable. */
src/platform/linux/wlgrab.cpp:450
Methodalloc_img
* @brief Allocate an image buffer compatible with this display backend. * * @return Allocated img object, or null when unavailable.
src/platform/linux/kmsgrab.cpp:1673
Methodalloc_img
* @brief Allocate an image buffer compatible with this display backend. * * @return Allocated img object, or null when unavailable.
src/platform/linux/kmsgrab.cpp:1747
Methodalloc_img
* @brief Allocate an image buffer compatible with this display backend. * * @return Allocated img object, or null when unavailable. */
src/platform/linux/pipewire.cpp:929
Functionallocate_client_input_context
* @brief Allocates a context to store per-client input data. * @param input The global input context. * @return A unique pointer to a per-client
src/platform/windows/input.cpp:779
Functionallocate_client_input_context
src/platform/linux/input/inputtino.cpp:31
Functionallow_software_from_view
* @brief Parse whether VideoToolbox software encoding is allowed. * * @param software Whether the software encoder path is being configured.
src/config.cpp:437
FunctionapiFetch
(url, options)
src_assets/common/assets/web/fetch_utils.js:16
Functionappasset
* @brief Return an application asset requested by the client. * * @param response HTTP response object to populate. * @param request HTTP req
src/nvhttp.cpp:1237
Functionappdata
src/platform/windows/misc.cpp:149
Functionappend_struct
src/utility.h:392
Functionapplist
* @brief Build the GameStream application list response. * * @param response HTTP response object to populate. * @param request HTTP request
src/nvhttp.cpp:956
Methodapply_colorspace
* @brief Apply the configured colorspace metadata to the active frame. */
src/platform/common.h:583
Methodapply_colorspace
* @brief Apply the configured colorspace metadata to the active frame. */
src/platform/windows/display_vram.cpp:1133
Methodapply_colorspace
* @brief Configures shader parameters for the specified colorspace. */
src/platform/linux/cuda.cpp:617
← previousnext →801–900 of 1,762, ranked by callers