UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
vidcap_params Struct Reference
Collaboration diagram for vidcap_params:
Collaboration graph

Public Attributes

char * driver
 driver name
 
unsigned int flags
 one of vidcap_flags
 
char * fmt
 driver options
 
char * name
 input name (capture alias in config file or complete config if not alias)
 
struct vidcap_params * next
 
struct module * parent
 
char * requested_capture_filter
 

Detailed Description

Defines parameters passed to video capture driver.

Definition at line 56 of file video_capture_params.cpp.

Member Data Documentation

◆ driver

char* vidcap_params::driver

◆ flags

unsigned int vidcap_params::flags

one of vidcap_flags

Definition at line 59 of file video_capture_params.cpp.

Referenced by vidcap_params_copy().

◆ fmt

char* vidcap_params::fmt

driver options

Definition at line 58 of file video_capture_params.cpp.

Referenced by vidcap_params_copy(), and vidcap_params_free_struct().

◆ name

char* vidcap_params::name

input name (capture alias in config file or complete config if not alias)

Definition at line 62 of file video_capture_params.cpp.

Referenced by vidcap_params_copy(), and vidcap_params_free_struct().

◆ next

struct vidcap_params* vidcap_params::next

Pointer to next vidcap params. Used by aggregate capture drivers. Last device in list has driver set to NULL.

Definition at line 63 of file video_capture_params.cpp.

Referenced by vidcap_params_allocate_next(), vidcap_params_copy(), vidcap_params_get_next(), and vidcap_params_get_nth().

◆ parent

struct module* vidcap_params::parent

Definition at line 65 of file video_capture_params.cpp.

◆ requested_capture_filter

char* vidcap_params::requested_capture_filter

Definition at line 61 of file video_capture_params.cpp.

Referenced by vidcap_params_copy(), and vidcap_params_free_struct().


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