|
Sunshine master
Self-hosted game stream host for Moonlight.
|
Declarations for NV12 zero copy device on macOS. More...
#include "src/platform/common.h"Go to the source code of this file.
Classes | |
| class | platf::nv12_zero_device |
| macOS zero-copy encode device that forwards NV12 frames from AVFoundation to FFmpeg. More... | |
Functions | |
| void | platf::free_frame (AVFrame *frame) |
| Release an FFmpeg frame allocated by the capture or conversion backend. | |
Declarations for NV12 zero copy device on macOS.
| void platf::free_frame | ( | AVFrame * | frame | ) |
Release an FFmpeg frame allocated by the capture or conversion backend.
| frame | Video or graphics frame being processed. |