Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TheElixZammuto/moonlight-xbox
/ functions
Functions
450 in github.com/TheElixZammuto/moonlight-xbox
⨍
Functions
450
◇
Types & classes
64
Function
gs_sps_fix
libgamestream/sps.c:33
Function
gs_sps_init
libgamestream/sps.c:27
Method
hasFrameFormatChanged
Returns if the frame format has changed since the last call to this function
Streaming/VideoRenderer.cpp:594
Method
highWaterMark
Streaming/FrameQueue.cpp:81
Method
init
Streaming/FrameCadence.cpp:11
Function
initCallback
Helpers
Streaming/FFmpegDecoder.cpp:320
Method
isEmpty
Streaming/FrameQueue.cpp:61
Method
isPressed
State/GamepadState.h:47
Method
isValid
Check if a bucket's data is still valid (within the window)
State/BandwidthTracker.cpp:81
Method
is_full
Utils/FloatBuffer.cpp:102
Method
is_power_of_two
Utils/FloatBuffer.cpp:120
Function
lock_context
Streaming/FFmpegDecoder.cpp:61
Function
log_message
State/MoonlightClient.cpp:338
Method
maxCapacity
Streaming/FrameQueue.h:30
Method
moonlight_xbox_dxMain
Loads and initializes application assets when the application is loaded.
Streaming/moonlight_xbox_dxMain.cpp:29
Method
paused
Streaming/FrameQueue.h:50
Method
peekFrame
Peek next frame (requires _mutex held)
Streaming/FrameQueue.cpp:114
Method
popFrame
Pop oldest frame from _head (requires _mutex held)
Streaming/FrameQueue.cpp:101
Method
pushFrame
Push into buffer at _tail (requires _mutex held)
Streaming/FrameQueue.cpp:87
Function
query_callback
Callback handling parsing answers to queries sent
State/MDNSHandler.cpp:71
Method
recompute_min_max_unsafe
Utils/FloatBuffer.cpp:125
Method
renderModeDisplayLocked
Attempt to pace rendering based on observed framerate from host pts data Pros: always presents at max refresh rate, using either a new frame or a cach
Streaming/Pacer.cpp:289
Method
renderModeImmediate
Dequeue a new frame if available and immediately render it. When no new frame is available skips Present and relies on the system to continue showing
Streaming/Pacer.cpp:241
Function
requireAudioData
Streaming/AudioPlayer.cpp:62
Method
running
Streaming/Pacer.h:41
Method
scaleSourceToDestinationSurface
Streaming/VideoRenderer.cpp:311
Method
screenSpaceToNormalizedDeviceCoords
Streaming/VideoRenderer.cpp:326
Function
set
KeyboardControl.xaml.h:22
Function
set
State/ScreenResolution.h:24
Function
set
Pages/HostSettingsPage.xaml.h:93
Function
set
Pages/StreamPage.xaml.h:36
Method
setButtons
State/GamepadState.h:56
Method
setPaused
Streaming/FrameQueue.cpp:37
Method
setupVertexBuffer
Create our fixed vertex buffer for video rendering
Streaming/VideoRenderer.cpp:380
Method
setupVideoTexture
Streaming/VideoRenderer.cpp:334
Function
stage_failed
State/MoonlightClient.cpp:395
Method
stopping
Streaming/Pacer.h:37
Method
streamPeriodMs
Streaming/FrameCadence.cpp:121
Function
submitDecodeUnit
Streaming/FFmpegDecoder.cpp:328
Function
unlock_context
Streaming/FFmpegDecoder.cpp:66
Method
unsafeEnqueue
Streaming/FrameQueue.cpp:141
Method
updateBucket
State/BandwidthTracker.cpp:85
Method
updateFrameStats
based on mpv's d3d11_get_vsync()
Streaming/Pacer.cpp:140
Method
uwp_get_height
Common/DeviceResources.cpp:552
Method
uwp_get_width
Common/DeviceResources.cpp:566
Method
vsyncHardware
Streaming/Pacer.cpp:120
Method
~LockGuard
Streaming/FFmpegDecoder.h:49
Method
~MoonlightClient
State/MoonlightClient.cpp:191
Method
~StreamPage
Pages/StreamPage.xaml.cpp:132
Method
~moonlight_xbox_dxMain
Streaming/moonlight_xbox_dxMain.cpp:204
← previous
401–450 of 450, ranked by callers