Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ClassicOldSong/Apollo
/ functions
Functions
1,701 in github.com/ClassicOldSong/Apollo
⨍
Functions
1,701
◇
Types & classes
550
↓ 9 callers
Function
init
src/platform/linux/cuda.cpp:89
↓ 9 callers
Function
init
src/platform/linux/x11grab.cpp:61
↓ 9 callers
Function
make_avcodec_encode_device
src/platform/linux/cuda.cpp:461
↓ 9 callers
Method
ref
src/thread_safe.h:439
↓ 9 callers
Method
ring
src/thread_safe.h:156
↓ 9 callers
Function
round_to_pkcs7_padded
src/stream.cpp:243
↓ 9 callers
Function
to_utf8
src/platform/windows/misc.cpp:1773
↓ 9 callers
Function
utf8ToAcp
src/platform/windows/utils.cpp:38
↓ 8 callers
Function
adjust_thread_priority
src/platform/linux/misc.cpp:362
↓ 8 callers
Function
appdata
* @brief Performs migration if necessary, then returns the appdata directory. * @details This is used for the log directory, so it cannot invoke Bo
src/platform/linux/misc.cpp:117
↓ 8 callers
Function
encode_control
src/stream.cpp:435
↓ 8 callers
Function
equal_guids
src/nvenc/nvenc_base.cpp:59
↓ 8 callers
Function
exit_sunshine
src/entry_handler.cpp:73
↓ 8 callers
Function
f
()
src_assets/common/assets/web/public/assets/js/qrcode.min.js:1
↓ 8 callers
Method
first_point
src/logging.h:172
↓ 8 callers
Function
get_verified_cert
src/nvhttp.cpp:665
↓ 8 callers
Function
hex_vec
src/utility.h:304
↓ 8 callers
Function
init
src/input.cpp:1677
↓ 8 callers
Function
keyboard_update
src/platform/macos/input.cpp:249
↓ 8 callers
Method
listen
src/platform/linux/wayland.cpp:163
↓ 8 callers
Function
log_flush
src/logging.cpp:260
↓ 8 callers
Method
map
src/rtsp.cpp:482
↓ 8 callers
Function
send_input
* @brief Calls SendInput() and switches input desktops if required. * @param i The `INPUT` struct to send. */
src/platform/windows/input.cpp:477
↓ 8 callers
Function
to_sockaddr
src/platform/linux/misc.cpp:424
↓ 8 callers
Function
write_file
src/file_handler.cpp:45
↓ 7 callers
Function
abs
third-party/nvfbc/helper_math.h:1406
↓ 7 callers
Function
dot
third-party/nvfbc/helper_math.h:1258
↓ 7 callers
Function
generate
src/uuid.h:21
↓ 7 callers
Function
get_mouse_loc
returns current mouse location:
src/platform/macos/input.cpp:315
↓ 7 callers
Function
getservercert
src/nvhttp.cpp:485
↓ 7 callers
Method
is_codec_supported
* @brief Check that a given codec is supported by the display device. * @param name The FFmpeg codec name (or similar for non-FFmpeg codecs).
src/platform/common.h:531
↓ 7 callers
Method
load
src/platform/windows/nvprefs/nvprefs_interface.cpp:42
↓ 7 callers
Function
parse_configuration
src/display_device.cpp:848
↓ 7 callers
Method
status
src/platform/linux/cuda.cpp:622
↓ 6 callers
Method
Release
src/platform/windows/audio.cpp:366
↓ 6 callers
Function
addr_to_normalized_string
src/network.cpp:132
↓ 6 callers
Method
call
* @brief Call the handler for a given control stream message. * @param type The message type. * @param session The session the message was recei
src/stream.cpp:557
↓ 6 callers
Method
cbegin
src/utility.h:276
↓ 6 callers
Method
convert
src/video.cpp:398
↓ 6 callers
Function
default_device
src/platform/windows/audio.cpp:338
↓ 6 callers
Function
fill_nvapi_string
src/platform/windows/nvprefs/driver_settings.cpp:22
↓ 6 callers
Function
from_view
src/platform/linux/kmsgrab.cpp:174
↓ 6 callers
Function
generic_f
src/config.cpp:728
↓ 6 callers
Method
get_last_run_app_name
src/process.cpp:838
↓ 6 callers
Method
has_right
src/utility.h:533
↓ 6 callers
Function
make_buffer
src/platform/windows/display_vram.cpp:48
↓ 6 callers
Function
path_f
src/config.cpp:748
↓ 6 callers
Function
print
src/input.cpp:223
↓ 6 callers
Function
probe_encoders
src/video.cpp:2700
↓ 6 callers
Function
reset
src/input.cpp:1646
↓ 6 callers
Function
revert_configuration
src/display_device.cpp:816
↓ 6 callers
Method
roundtrip
src/platform/linux/wayland.cpp:72
↓ 6 callers
Function
syncThreadDesktop
src/platform/windows/misc.cpp:251
↓ 6 callers
Function
write
src/cbs.cpp:57
↓ 5 callers
Function
af_from_enum_string
src/network.cpp:96
↓ 5 callers
Method
buffer_for_payload_offset
* @brief Returns a payload buffer descriptor for the given payload offset. * @param offset The offset in the total payload data (bytes). * @
src/platform/common.h:682
↓ 5 callers
Function
button_mouse
src/platform/macos/input.cpp:412
↓ 5 callers
Function
calculate_app_id
src/process.cpp:1012
↓ 5 callers
Method
clear
* @brief Clear launch sessions. * @param all If true, clear all sessions. Otherwise, only clear timed out and stopped sessions. * @examples
src/rtsp.cpp:549
↓ 5 callers
Method
decrypt
src/crypto.cpp:147
↓ 5 callers
Function
deg2rad
src/platform/linux/input/inputtino_common.h:99
↓ 5 callers
Method
encrypt
* This function encrypts the given plaintext using the AES key in GCM mode. The initialization vector (IV) is also provided. * The function handl
src/crypto.cpp:186
↓ 5 callers
Function
fminf
third-party/nvfbc/helper_math.h:58
↓ 5 callers
Function
from_sockaddr_ex
src/platform/linux/misc.cpp:208
↓ 5 callers
Function
gamepad_update
src/platform/macos/input.cpp:310
↓ 5 callers
Function
inject_synthetic_pointer_input
* @brief Calls InjectSyntheticPointerInput() and switches input desktops if required. * @details Must only be called if InjectSyntheticPointerInput
src/platform/windows/input.cpp:499
↓ 5 callers
Method
is_enabled
src/logging.h:202
↓ 5 callers
Method
is_hdr
src/platform/windows/display_base.cpp:743
↓ 5 callers
Function
lock
src/thread_safe.h:496
↓ 5 callers
Function
map_output_name
src/display_device.cpp:754
↓ 5 callers
Function
parse
src/process.cpp:1230
↓ 5 callers
Method
remove
* @brief Removes the provided session from the set of sessions. * @param session The session to remove. */
src/rtsp.cpp:569
↓ 5 callers
Method
send
src/stream.cpp:306
↓ 5 callers
Function
setDisplayHDRByName
src/platform/windows/virtual_display.cpp:541
↓ 5 callers
Function
update
src/platform/linux/input/inputtino_pen.cpp:21
↓ 5 callers
Method
wait_for
src/thread_safe.h:173
↓ 5 callers
Function
x509
src/crypto.cpp:342
↓ 4 callers
Function
KITTY_USING_MOVE_T
src/platform/linux/misc.h:14
↓ 4 callers
Method
add
src/crypto.cpp:18
↓ 4 callers
Function
af_to_any_address_string
src/network.cpp:108
↓ 4 callers
Method
alloc_img
src/platform/windows/display_ram.cpp:322
↓ 4 callers
Function
blend_cursor
src/platform/linux/x11grab.cpp:316
↓ 4 callers
Function
color_vectors_from_colorspace
src/video_colorspace.cpp:125
↓ 4 callers
Function
concat_and_insert
* @brief Combines two buffers and inserts new buffers at each slice boundary of the result. * @param insert_size The number of bytes to insert.
src/stream.cpp:735
↓ 4 callers
Function
config_flags
tests/unit/test_audio.cpp:21
↓ 4 callers
Function
configure_display
src/display_device.cpp:783
↓ 4 callers
Function
ds4_update_ts_and_send
* @brief Sends DS4 input with updated timestamps and repeats to keep timestamp updated. * @details Some applications require updated timestamps val
src/platform/windows/input.cpp:1454
↓ 4 callers
Function
encode
src/video.cpp:1501
↓ 4 callers
Function
encryption_mode_for_address
src/network.cpp:147
↓ 4 callers
Function
extract_command_entries
Helper function to extract command entries from a JSON object.
src/nvhttp.cpp:177
↓ 4 callers
Method
fb
src/platform/linux/kmsgrab.cpp:354
↓ 4 callers
Method
frame_index
src/video.h:280
↓ 4 callers
Function
from_sockaddr
src/platform/linux/misc.cpp:195
↓ 4 callers
Function
getPreferredTheme
()
src_assets/common/assets/web/theme.js:4
↓ 4 callers
Function
get_error_string
src/platform/windows/utils.cpp:114
↓ 4 callers
Function
import_source
src/platform/linux/graphics.cpp:537
↓ 4 callers
Method
init
* DDAPI-specific initialization goes here. */
src/platform/windows/display_base.cpp:47
↓ 4 callers
Method
init
src/platform/linux/kmsgrab.cpp:299
↓ 4 callers
Method
is_idr
src/video.h:276
↓ 4 callers
Function
load_state
src/nvhttp.cpp:289
← previous
next →
101–200 of 1,701, ranked by callers