OpenShot Library | libopenshot  0.7.0
Public Attributes | List of all members
openshot::ScreenCaptureSettings Struct Reference

#include <ScreenCaptureReader.h>

Collaboration diagram for openshot::ScreenCaptureSettings:
[legend]

Public Attributes

int audio_channels = 2
 
std::string audio_device
 
int audio_sample_rate = 48000
 
ScreenCaptureBackend backend = SCREEN_CAPTURE_AUTO
 
bool capture_audio = false
 
std::string display
 
openshot::Fraction fps = openshot::Fraction(30, 1)
 
int height = 720
 
bool include_cursor = true
 
std::map< std::string, std::string > options
 
bool show_region = false
 
int width = 1280
 
int x = 0
 
int y = 0
 

Detailed Description

Definition at line 36 of file ScreenCaptureReader.h.

Member Data Documentation

◆ audio_channels

int openshot::ScreenCaptureSettings::audio_channels = 2

◆ audio_device

std::string openshot::ScreenCaptureSettings::audio_device

◆ audio_sample_rate

int openshot::ScreenCaptureSettings::audio_sample_rate = 48000

◆ backend

ScreenCaptureBackend openshot::ScreenCaptureSettings::backend = SCREEN_CAPTURE_AUTO

◆ capture_audio

bool openshot::ScreenCaptureSettings::capture_audio = false

◆ display

std::string openshot::ScreenCaptureSettings::display

◆ fps

openshot::Fraction openshot::ScreenCaptureSettings::fps = openshot::Fraction(30, 1)

◆ height

int openshot::ScreenCaptureSettings::height = 720

◆ include_cursor

bool openshot::ScreenCaptureSettings::include_cursor = true

◆ options

std::map<std::string, std::string> openshot::ScreenCaptureSettings::options

◆ show_region

bool openshot::ScreenCaptureSettings::show_region = false

◆ width

int openshot::ScreenCaptureSettings::width = 1280

◆ x

int openshot::ScreenCaptureSettings::x = 0

◆ y

int openshot::ScreenCaptureSettings::y = 0

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