ASAPCabinetFE
 
Loading...
Searching...
No Matches
video_decoder.h File Reference

Defines the VideoDecoder class for video decoding in ASAPCabinetFE. More...

#include <SDL2/SDL.h>
#include <libavutil/buffer.h>
#include <libavutil/pixfmt.h>
#include <chrono>
#include <string>
+ Include dependency graph for video_decoder.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  VideoDecoder
 Decodes and renders video frames using FFmpeg and SDL. More...
 

Detailed Description

Defines the VideoDecoder class for video decoding in ASAPCabinetFE.

This header provides the VideoDecoder class, which handles video decoding using FFmpeg and renders frames to an SDL texture. It integrates with FFmpegPlayer for playback control and supports error handling and frame synchronization.