Sunshine master
Self-hosted game stream host for Moonlight.
platf::av_sample_buf_t Struct Reference

CoreMedia sample buffer retained by an AV image wrapper. More...

#include <src/platform/macos/av_img_t.h>

Public Member Functions

 av_sample_buf_t (CMSampleBufferRef buf)
 Retain a CoreMedia sample buffer for captured-image lifetime.
 

Public Attributes

CMSampleBufferRef buf
 Retained CoreMedia sample buffer.
 

Detailed Description

CoreMedia sample buffer retained by an AV image wrapper.

Constructor & Destructor Documentation

◆ av_sample_buf_t()

platf::av_sample_buf_t::av_sample_buf_t ( CMSampleBufferRef buf)
inlineexplicit

Retain a CoreMedia sample buffer for captured-image lifetime.

Parameters
bufSample buffer received from AVFoundation.

The documentation for this struct was generated from the following file: