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

#include <resize_utils.h>

Collaboration diagram for resize_param:
Collaboration graph

Public Types

enum  resize_mode { NONE , USE_FRACTION , USE_DIMENSIONS }
 

Public Attributes

union { 
 
   struct { 
 
      int   target_height 
 
      int   target_width 
 
   }  
 
   double   factor 
 
};  
 
int algo
 
enum resize_param::resize_mode mode
 

Detailed Description

Definition at line 63 of file resize_utils.h.

Member Enumeration Documentation

◆ resize_mode

Enumerator
NONE 
USE_FRACTION 
USE_DIMENSIONS 

Definition at line 64 of file resize_utils.h.

64 {
65 NONE,
68 } mode;
enum resize_param::resize_mode mode

Member Data Documentation

◆ [union]

union { ... } resize_param

◆ algo

int resize_param::algo

Definition at line 76 of file resize_utils.h.

Referenced by resize_frame().

◆ factor

double resize_param::factor

Definition at line 70 of file resize_utils.h.

Referenced by reconfigure_if_needed(), and resize_frame().

◆ mode

enum resize_param::resize_mode resize_param::mode

◆ target_height

int resize_param::target_height

Definition at line 73 of file resize_utils.h.

Referenced by reconfigure_if_needed(), and resize_frame().

◆ target_width

int resize_param::target_width

Definition at line 72 of file resize_utils.h.

Referenced by reconfigure_if_needed(), and resize_frame().


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