Skip to main content
Version: 🚧 Nightly

Structure f3d::video_encoder::params

Definition: video\_encoder.h (line 56)

Parameters for configuring the video stream construction. ExplicitCodecName is used when the codec is set to EXPLICIT. Use getAvailableEncoders() to retrieve the list of available codec names. Bitrate is specified in Mbps.

Members​

Public attributes​

Variable Codec​

Definition: video\_encoder.h (line 58)

codec f3d::video_encoder::params::Codec = codec::H264

Type: codec

Variable ExplicitCodecName​

Definition: video\_encoder.h (line 59)

std::string f3d::video_encoder::params::ExplicitCodecName

Type: std::string

Variable Width​

Definition: video\_encoder.h (line 60)

int f3d::video_encoder::params::Width = 0

Type: int

Variable Height​

Definition: video\_encoder.h (line 61)

int f3d::video_encoder::params::Height = 0

Type: int

Variable FrameRate​

Definition: video\_encoder.h (line 62)

double f3d::video_encoder::params::FrameRate = 30

Type: double

Variable Bitrate​

Definition: video\_encoder.h (line 63)

double f3d::video_encoder::params::Bitrate = 5.0

Type: double

Variable LowLatency​

Definition: video\_encoder.h (line 64)

bool f3d::video_encoder::params::LowLatency = false

Type: bool