xine-lib: _PARAM Struct Reference

xine-lib 1.2.12

Data Fields
_PARAM Struct Reference

`#include <goom_config_param.h>`

## Data Fields
const char * | name
const char * | desc
char | rw
ParamType | type
union {
struct IntVal ival
struct FloatVal fval
struct StrVal sval
struct ListVal slist
struct BoolVal bval
} | param
void(* | change_listener )(struct _PARAM *_this)
void(* | changed )(struct _PARAM *_this)
void * | user_data

## Field Documentation

## ◆ bval

struct BoolVal _PARAM::bval

## ◆ change_listener

void(* _PARAM::change_listener) (struct _PARAM *_this)

Referenced by convolve_apply(), evaluate_sound(), and fs_apply().

## ◆ changed

void(* _PARAM::changed) (struct _PARAM *_this)

Referenced by secure_param().

## ◆ desc

const char* _PARAM::desc

## ◆ fval

struct FloatVal _PARAM::fval

Referenced by convolve_init().

## ◆ ival

struct IntVal _PARAM::ival

## ◆ name

const char* _PARAM::name

Referenced by goom_secure_b_param(), goom_secure_f_param(), goom_secure_i_param(), and goom_secure_s_param().

## ◆

union { ... } _PARAM::param

Referenced by convolve_init().

## ◆ rw

char _PARAM::rw

Referenced by goom_secure_f_feedback(), and goom_secure_i_feedback().

## ◆ slist

struct ListVal _PARAM::slist

## ◆ sval

struct StrVal _PARAM::sval

## ◆ type

ParamType _PARAM::type

Referenced by goom_secure_b_param(), goom_secure_f_param(), goom_secure_i_param(), and goom_secure_s_param().

## ◆ user_data

void* _PARAM::user_data

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

- xine-lib-1.2.12/src/post/goom/goom_config_param.h