Sunshine latest
Self-hosted game stream host for Moonlight.
nvenc_utils.h File Reference

Declarations for NVENC utilities. More...

#include <dxgiformat.h>
#include <ffnvcodec/nvEncodeAPI.h>
#include "nvenc_colorspace.h"
#include "src/platform/common.h"
#include "src/video_colorspace.h"
Include dependency graph for nvenc_utils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  nvenc
 Standalone NVENC encoder.
 

Functions

DXGI_FORMAT nvenc::dxgi_format_from_nvenc_format (NV_ENC_BUFFER_FORMAT format)
 
nvenc_colorspace_t nvenc::nvenc_colorspace_from_sunshine_colorspace (const video::sunshine_colorspace_t &sunshine_colorspace)
 
NV_ENC_BUFFER_FORMAT nvenc::nvenc_format_from_sunshine_format (platf::pix_fmt_e format)
 

Detailed Description

Declarations for NVENC utilities.