Moonlight-XboxOG latest
Moonlight Xbox OG is a port of the Moonlight Game Streaming client to the original Xbox console.
File List
Here is a list of all documented files with brief descriptions:
[detail level 123]
  src
  _nxdk_compat
 ffmpeg_compat.hProvides nxdk compatibility shims for the FFmpeg Xbox build
 openssl_compat.hDeclares OpenSSL compatibility shims for nxdk
 poll_compat.cppImplements poll compatibility shims for nxdk
 share.hProvides the small share.h surface needed by the FFmpeg Xbox build
 stat_compat.cppImplements stat compatibility shims for nxdk
  app
 client_state.cppImplements client state models and transitions
 client_state.hDeclares client state models and transitions
 host_records.cppImplements host record models and utilities
 host_records.hDeclares host record models and utilities
 pairing_flow.cppImplements the host pairing flow
 pairing_flow.hDeclares the host pairing flow
 settings_storage.cppImplements application settings persistence
 settings_storage.hDeclares application settings persistence
  input
 navigation_input.cppImplements controller navigation input handling
 navigation_input.hDeclares controller navigation input handling
  logging
 log_file.cppImplements log file lifecycle helpers
 log_file.hDeclares log file lifecycle helpers
 logger.cppImplements logging configuration and output
 logger.hDeclares logging configuration and output
  network
 host_discovery.cppImplements host auto-discovery helpers
 host_discovery.hDeclares host auto-discovery helpers
 host_pairing.cppImplements host pairing helpers
 host_pairing.hDeclares host pairing helpers
 runtime_network.cppImplements runtime network status management
 runtime_network.hDeclares runtime network status management
  platform
 error_utils.hDeclares error formatting helpers
 filesystem_utils.cppImplements filesystem utility helpers
 filesystem_utils.hDeclares filesystem utility helpers
  splash
 splash_layout.cppImplements splash screen layout calculations
 splash_layout.hDeclares splash screen layout calculations
 splash_screen.cppImplements the splash screen workflow
 splash_screen.hDeclares the splash screen workflow
  startup
 client_identity_storage.cppImplements client identity persistence
 client_identity_storage.hDeclares client identity persistence
 cover_art_cache.cppImplements cover art cache persistence
 cover_art_cache.hDeclares cover art cache persistence
 host_storage.cppImplements saved host persistence
 host_storage.hDeclares saved host persistence
 memory_stats.cppImplements memory statistics helpers
 memory_stats.hDeclares memory statistics helpers
 saved_files.cppImplements saved file loading and cleanup helpers
 saved_files.hDeclares saved file loading and cleanup helpers
 storage_paths.cppImplements persistent storage path helpers
 storage_paths.hDeclares persistent storage path helpers
 video_mode.cppImplements video mode selection helpers
 video_mode.hDeclares video mode selection helpers
  streaming
 ffmpeg_stream_backend.cppImplements the FFmpeg-backed streaming decode backend for Xbox sessions
 ffmpeg_stream_backend.hDeclares the FFmpeg-backed streaming decode backend for Xbox sessions
 session.cppImplements the Xbox streaming session runtime
 session.hDeclares the Xbox streaming session runtime
 stats_overlay.cppImplements streaming statistics text formatting
 stats_overlay.hDeclares the streaming statistics overlay
  ui
 host_probe_result_queue.cppImplements queued host probe results
 host_probe_result_queue.hDeclares queued host probe results
 menu_model.cppImplements menu model structures and helpers
 menu_model.hDeclares menu model structures and helpers
 shell_screen.cppImplements the shell screen controller
 shell_screen.hDeclares the shell screen controller
 shell_view.cppImplements the shell view renderer and layout helpers
 shell_view.hDeclares the shell view renderer and layout helpers
 main.cppRuns the Moonlight Xbox startup sequence and main loop
 os.hDeclares platform path constants for the Xbox target