Main Page   Modules   Data Structures   File List   Data Fields   Globals  

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

char * lqt_parameter_info_t::name
 

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

char * lqt_parameter_info_t::real_name
 

More human readable name for configuration dialogs

lqt_parameter_type_t lqt_parameter_info_t::type
 

Datatype

lqt_parameter_value_t lqt_parameter_info_t::val_default
 

Default value

lqt_parameter_value_t lqt_parameter_info_t::val_min
 

Minimum value for integer or float parameter

lqt_parameter_value_t lqt_parameter_info_t::val_max
 

Maximum value for integer or float parameter

int lqt_parameter_info_t::num_digits
 

Number of digits for floating point parameters

int lqt_parameter_info_t::num_stringlist_options
 

Number of options for LQT_PARAMETER_STRINGLIST

char ** lqt_parameter_info_t::stringlist_options
 

Options for LQT_PARAMETER_STRINGLIST

char ** lqt_parameter_info_t::stringlist_labels
 

Labels for LQT_PARAMETER_STRINGLIST

char * lqt_parameter_info_t::help_string
 

Detailed help about the parameter


The documentation for this struct was generated from the following file:
Generated at Mon Jul 14 23:49:17 2008 for libquicktime by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001