Android-cuttlefish cvd tool
Public Attributes | List of all members
cuttlefish::NvencEncoderConfig Struct Reference

#include <nvenc_encoder_config.h>

Public Attributes

GUID codec_guid
 
GUID profile_guid
 
webrtc::VideoCodecType webrtc_codec_type
 
const char * implementation_name
 
const webrtc::VideoEncoder::ResolutionBitrateLimits * bitrate_limits
 
size_t bitrate_limits_count
 
int32_t min_bitrate_bps
 
int32_t max_bitrate_bps
 
void(* apply_defaults )(NV_ENC_CONFIG *config)
 
void(* set_pic_params )(NV_ENC_PIC_PARAMS *params)
 

Member Data Documentation

◆ apply_defaults

void(* cuttlefish::NvencEncoderConfig::apply_defaults) (NV_ENC_CONFIG *config)

◆ bitrate_limits

const webrtc::VideoEncoder::ResolutionBitrateLimits* cuttlefish::NvencEncoderConfig::bitrate_limits

◆ bitrate_limits_count

size_t cuttlefish::NvencEncoderConfig::bitrate_limits_count

◆ codec_guid

GUID cuttlefish::NvencEncoderConfig::codec_guid

◆ implementation_name

const char* cuttlefish::NvencEncoderConfig::implementation_name

◆ max_bitrate_bps

int32_t cuttlefish::NvencEncoderConfig::max_bitrate_bps

◆ min_bitrate_bps

int32_t cuttlefish::NvencEncoderConfig::min_bitrate_bps

◆ profile_guid

GUID cuttlefish::NvencEncoderConfig::profile_guid

◆ set_pic_params

void(* cuttlefish::NvencEncoderConfig::set_pic_params) (NV_ENC_PIC_PARAMS *params)

◆ webrtc_codec_type

webrtc::VideoCodecType cuttlefish::NvencEncoderConfig::webrtc_codec_type

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