Sunshine latest
Self-hosted game stream host for Moonlight.
nv12_zero_device.cpp File Reference

Definitions for NV12 zero copy device on macOS. More...

#include <utility>
#include "src/platform/macos/av_img_t.h"
#include "src/platform/macos/nv12_zero_device.h"
#include "src/video.h"
#include "libavutil/imgutils.h"
Include dependency graph for nv12_zero_device.cpp:

Functions

void platf::free_buffer (void *opaque, uint8_t *data)
 
void platf::free_frame (AVFrame *frame)
 

Variables

util::safe_ptr< AVFrame, free_frame > platf::av_frame
 

Detailed Description

Definitions for NV12 zero copy device on macOS.