libquicktime
Data Fields
lqt_parameter_info_t Struct Reference

Structure describing a parameter. More...

#include <lqt_codecinfo.h>

Data Fields

char * name
 
char * real_name
 
lqt_parameter_type_t type
 
lqt_parameter_value_t val_default
 
lqt_parameter_value_t val_min
 
lqt_parameter_value_t val_max
 
int num_digits
 
int num_stringlist_options
 
char ** stringlist_options
 
char ** stringlist_labels
 
char * help_string
 

Detailed Description

Structure describing a parameter.

This completely describes a parameter. Bool parameters will have the type LQT_PARAMETER_INT , val_min = 0 and val_max = 1.

Field Documentation

◆ name

char* lqt_parameter_info_t::name

Parameter name to be passed to on of the parameter setting functions

◆ real_name

char* lqt_parameter_info_t::real_name

More human readable name for configuration dialogs

◆ type

lqt_parameter_type_t lqt_parameter_info_t::type

Datatype

◆ val_default

lqt_parameter_value_t lqt_parameter_info_t::val_default

Default value

◆ val_min

lqt_parameter_value_t lqt_parameter_info_t::val_min

Minimum value for integer or float parameter

◆ val_max

lqt_parameter_value_t lqt_parameter_info_t::val_max

Maximum value for integer or float parameter

◆ num_digits

int lqt_parameter_info_t::num_digits

Number of digits for floating point parameters

◆ num_stringlist_options

int lqt_parameter_info_t::num_stringlist_options

Number of options for LQT_PARAMETER_STRINGLIST

◆ stringlist_options

char** lqt_parameter_info_t::stringlist_options

◆ stringlist_labels

char** lqt_parameter_info_t::stringlist_labels

◆ help_string

char* lqt_parameter_info_t::help_string

Detailed help about the parameter


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