UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
device_info Struct Reference

#include <types.h>

Collaboration diagram for device_info:
Collaboration graph

Classes

struct  mode
 

Public Attributes

char dev [1024]
 
char extra [1024]
 
struct device_info::mode modes [512]
 
char name [1024]
 human readable name of the device
 
struct device_option options [64]
 
bool repeatable
 

Detailed Description

Definition at line 382 of file types.h.

Member Data Documentation

◆ dev

◆ extra

char device_info::extra[1024]

Json object containing extra data reported with capabilities currently used to report embedded audio availability

Definition at line 389 of file types.h.

Referenced by audio_cap_sdi_probe_common(), audio_play_sdi_probe_common(), display_deltacast_probe(), display_dvs_probe(), print_device(), vidcap_aja_probe(), vidcap_decklink_probe(), and vidcap_dvs_probe().

◆ modes

◆ name

char device_info::name[1024]

human readable name of the device

Definition at line 385 of file types.h.

Referenced by audio_portaudio_probe(), portaudio_select_device_by_name(), print_device(), probe_devices_callback(), and vidcap_testcard_probe().

◆ options

struct device_option device_info::options[64]

Definition at line 398 of file types.h.

Referenced by dev_add_option(), and print_device().

◆ repeatable

bool device_info::repeatable

Whether can be card used multiple times (eg. GL) or it can output simoultaneously only one output (DeckLink). Used for video display only.

Definition at line 386 of file types.h.

Referenced by print_device().


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