Moonlight-XboxOG latest
Moonlight Xbox OG is a port of the Moonlight Game Streaming client to the original Xbox console.
ffmpeg_stream_backend.h File Reference

Declares the FFmpeg-backed streaming decode backend for Xbox sessions. More...

#include <atomic>
#include <cstdint>
#include <mutex>
#include <string>
#include <vector>
#include <SDL.h>
#include "third-party/moonlight-common-c/src/Limelight.h"
Include dependency graph for ffmpeg_stream_backend.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  streaming::FfmpegStreamBackend
 Owns the FFmpeg decode and SDL presentation state for one stream. More...
 

Typedefs

using streaming::SdlThreadContext = void
 Opaque SDL thread context payload.
 

Detailed Description

Declares the FFmpeg-backed streaming decode backend for Xbox sessions.